
Unit 12: The Spanish American War
Quiz by Ms. Erin
Customize this quiz to suit your class
Instantly translate to 100+ languages
Tag the questions with any skills you have. Your dashboard will track each student's mastery of each skill.
Give this quiz to my class
Which country originally colonized Cuba?
Great Britain
Russia
Spain
France
Whay year did Cuba begin fighting for it's independence?
Which country originally colonized Cuba?
Whay year did Cuba begin fighting for it's independence?
True or False: Life was easy in Cuba, and the world was jealous of their great living conditions
The practice of publishing over-the-top and questionable stories is known as what? (two word answer!)
American newspapers published ___________, ______________ stories about the Cuban Revolution
True or False: These over-the-top stories increased American support for Cuba
UNIT 12- The Blue Sky
Unit 12: WW1 and the US Notes Check
Off the Wall 3 unit 12 adjectives verbs+ infinitive
OFF THE WALL 2 UNIT 12
Off the Wall 3 unit 12 adjectives verbs+ gerund / infinitives
Off the Wall 3 unit 12 adjectives verbs+ gerund
In this video we take a look at the 0:02 fetch to code 0:03 execute cycle including its effect on 0:06 the various registers we've previously 0:12 [Music] 0:14 discussed a computer is defined Definition 0:17 as an electronic device that takes an 0:20 input 0:22 processes data 0:25 and delivers output 0:29 in this simple example you can see we're 0:31 taking the input 5 0:35 we're multiplying it by 2 that's our 0:37 process 0:39 and we're outputting 10. 0:44 but this could be way more complex for 0:46 example of a game console 0:48 the input could be the buttons you press 0:50 on a controller 0:53 the processes would then be carried out 0:55 by the console itself 0:59 and the output would be some form of 1:01 update to a monitor 1:02 and sound out for a speaker possibly 1:04 vibration feedback through the 1:06 controller 1:10 to process data a computer follows a set 1:13 of instructions 1:14 known as a computer program 1:18 if we take the lid off a typical desktop 1:20 computer we can identify 1:22 two critical components the memory 1:26 that stores the program and the central 1:29 processing unit or processor 1:31 which is under this large fan and 1:33 carries out the instructions 1:37 a computer carries out its function by 1:40 fetching 1:41 instructions decoding them and then 1:43 executing them 1:44 in a continuous repetitive cycle 1:46 billions of times a second 1:48 let's look at each of these stages in a 1:50 little more detail Fetch 1:53 so let's start with the fetch stage the 1:55 very first thing that happens 1:57 is the program counter is checked as it 2:00 holds the address 2:01 of the next instruction to be executed 2:07 the address stored is then copied into 2:09 the memory address register 2:14 the address is then sent along the 2:16 address bus to main memory 2:18 where it waits to receive a signal from 2:21 the control 2:22 bus so it knows what to do 2:27 as we want to read the data that's 2:29 stored in memory address 2:30 0 0 0 0 the control unit sends 2:34 a read signal along the control bus to 2:36 main memory 2:41 now main memory knows the data needs to 2:44 be read 2:45 the content stored in memory address 000 2:49 can be sent along the data bus to the 2:51 memory data register 2:56 now as we're currently in the process of 2:58 fetching an instruction 3:00 the data received by the memory data 3:03 register gets copied 3:04 into the current instruction register 3:11 the instruction effectively has now been 3:14 fetched from memory 3:16 just before we proceed to the decode 3:18 phase we now 3:19 increment the program counter so that 3:22 the address it contains 3:24 points to the address of the next 3:26 instruction which will need to be 3:30 executed 3:32 the instruction now being held in the 3:33 current instruction register 3:35 is ready to be decoded 3:39 now as we mentioned in the previous 3:41 video the instruction is made up of two 3:43 parts 3:44 we have the op code that's what it is we 3:47 need to do 3:50 and we have the operand what are we 3:53 going to do it to 3:55 now the operand could contain the actual 3:57 data 3:58 or indeed it could contain an address of 4:01 where the data is to be found 4:06 by decoding this instruction we can see 4:08 the operation we need 4:10 is a load operation so we need to load 4:14 the contents of memory location0101 4:18 into the cpus accumulator 4:25 in the exam a simple model will be used 4:27 to describe the 4:29 structure of any given instruction 4:32 you're not going to be expected to 4:34 define how an opcode is made up 4:36 but simply to interpret opcodes in the 4:39 given context of an exam 4:40 question in the example here 4:44 you can see there's a total of 16 4:46 different opcodes available 4:48 and this is because we're using four 4:50 bits for our representation 4:56 so now we've fetched the instruction and 4:59 we've decoded it so we know what we need 5:00 to do 5:01 we're finally ready to execute it 5:05 so we now send address 0101 5:08 to the memory dress register 5:13 now we're in the memory address register 5:15 we can finally send the address 5:18 down the address bus to main memory 5:24 this time we want to read the data 5:26 that's stored in memory 5:28 and so the control unit again sends a 5:30 read signal along the control bus 5:36 so main memories now receive an address 5:38 and a read signal 5:40 so the content stored at memory location 5:43 0101 5:44 can now be sent along the data bus back 5:46 to the cpu 5:47 and into the memory data register 5:54 finally the contents of the memory data 5:56 register are copied to the accumulator 5:59 and this is one of a number of general 6:00 purpose registers found in the cpu 6:04 this first instruction is now complete Branching 6:11 so what does this program actually do 6:14 you should be able to work it through 6:16 carefully and figure it out 6:19 we're now pointing instructions zero 6:21 zero zero one in the program counter 6:23 and we're ready to fetch the second 6:25 instruction 6:27 at the end of this video we're gonna 6:29 provide you with the answer 6:34 so let's talk a second about programs 6:37 that branch 6:40 on the left here we have a very simple 6:42 piece of pseudo code 6:44 line zero says first execute this line 6:46 of code 6:47 line 1 now execute this line and then 6:50 line 2 says 6:52 if the age is greater than 18 then 6:56 we're going to execute lines 3 and 4 6:58 otherwise 6:59 we're going to execute lines six and 7:02 seven 7:03 so this program doesn't necessarily 7:05 follow strictly in sequence from line 7:07 zero through to seven there's a chance 7:10 here the program may branch and jump 7:14 around 7:16 so we're going to pretend that this 7:17 program has been loaded into memory 7:20 each line of code on the left here has 7:23 ended up 7:24 as a location in memory now this is not 7:27 strictly how this would happen in this 7:28 one-to-one way 7:29 but for the purpose of example it's 7:31 absolutely fine 7:35 so the program counter starts by 7:37 pointing to memory address zero 7:39 and we fetch the first instruction 7:41 decode it and execute it 7:44 it then updates and tells us the next 7:47 instruction 7:48 is zero zero zero one because remember 7:50 the program counter is being incremented 7:52 so we fetch it decode it and we execute 7:55 line one of our program 7:59 we then fetch line two which in binary 8:01 is one 8:02 zero 8:06 now at this point depending on what 8:10 happens during the execution 8:11 of line two the program may be required 8:15 to fetch line three from memory or 8:18 line five from memory 8:25 so let's look at how this actually works 8:27 because we've said the program counter 8:28 simply gets incremented 8:31 well in the current instruction register 8:33 we have an instruction with the op code 8:36 0 1 1 0. 8:41 now when we look this up in the decode 8:43 unit we discover that this 8:45 code means branch always 8:51 this replaces the value held in the 8:54 program counter 8:56 with the contents of the operand that's 8:58 the second part of the instruction 9:01 from the current instruction register so 9:03 this case 9:04 one zero zero one 9:09 now when the next fetch cycle begins the 9:12 program counter is obviously checked 9:14 and as its contents have been previously 9:16 updated to a new memory location 9:19 and not simply incremented the program 9:22 effectively is able to jump 9:24 around memory 9:28 so having watched this video you should 9:30 be able to answer the following key 9:32 question 9:33 how does a cpu work 9:39 okay so let's um answer the question we 9:41 posed 9:42 earlier what did that program actually 9:48 do 9:50 so this is the first fetch to code 9:53 execute cycle 9:55 and this is the one that we ran through 9:57 in detail earlier 9:58 it effectively loaded the contents of 10:01 the memory 10:02 stored at location location0101 10:05 into the accumulator in other words 10:08 the dna number 3 is moved 10:11 from memory into the cpu 10:18 we then proceed onto the second fetch 10:20 decode execute cycle 10:23 now this one adds the contents of memory 10:27 located at 0 1 1 0 10:30 to the current contents of the 10:32 accumulator 10:34 so in other words the dna number one 10:38 because that's what's stored at address 10:40 zero one one zero 10:43 is added to the number three that was in 10:45 the accumulator 10:46 the results are stored back over the 10:48 accumulator 10:49 so effectively we've done three plus one 10:53 equals four 10:58 the third fetch to code execute cycle 11:00 stores the contents which are in the 11:02 accumulator 11:03 into memory location zero one one one 11:07 and that's because the op code the first 11:09 part of this current instruction 11:10 zero zero one one is the command to 11:13 store when we look it up in the decoder 11:15 unit 11:16 so in other words the result of the 11:17 previous calculation three plus one 11:19 equals four 11:20 is now written back into main memory 11:28 the fourth fetch decode execute cycle 11:30 outputs the contents of the accumulator 11:33 remember they were copied into main 11:34 memory but they're still held in the 11:35 accumulator 11:37 so in this simple abstraction the number 11:40 four is now 11:41 output to the user so they can see the 11:43 result of the calculation 11:49 the fifth and final fetch code execute 11:51 cycle 11:52 brings a halt to the current program 11:58 so this very simple program which has 12:01 five 12:02 fetch decode execute cycles has 12:04 performed the calculation 12:06 three plus one is then stored the result 12:09 in main memory 12:10 and displayed the result four to the 12:12 user 12:13 and in a high-level language this may 12:15 look something very similar to the 12:17 following two lines of code 12:20 sum variable equals num1 plus num2 12:24 print sum to the user 12:27 so you can start to get an appreciation 12:29 here of how the high level code you 12:32 write actually ends up being fetched 12:34 decoded 12:35 and executed inside a processor 12:38 of course your processor is doing 12:40 billions and billions of these 12:42 operations a second 12:43 which when you think about it is really 12:45 very impressive 12:52 [Music] 13:03 you. make 10 questions for a standerd of a level
Create me a multiple choice test questions with 4 options on the following topic:Consumer Education for Different Audience 1. Children and Youth: - Focus: Building foundational knowledge about basic consumer concepts, making safe choices, understanding money and value, and recognizing scams and unsafe situations. 2. Teens and Young Adults: - Focus: Building financial literacy, responsible debt management, understanding contracts and agreements, responsible technology use, online safety, and consumer rights. 3. Working Adults and Families: - Focus: Managing budgets, making informed purchasing decisions, understanding credit and debt, finding consumer protection resources, and navigating complex financial products (mortgages, insurance, investments). 4. Seniors: - Focus: Protecting themselves from scams and fraud, understanding common consumer issues like telemarketing, identity theft, and online scams, managing medications and healthcare costs, and accessing community resources. 5. Special Populations: - Focus: Adapting consumer education programs to the specific needs of people with disabilities, immigrants, refugees, and other marginalized communities. 6. Business and Industry:- Focus: Understanding ethical marketing practices, complying with consumer protection laws, and providing clear and accurate information to consumers. 7. Policymakers and Regulators: - Focus: Understanding consumer needs, developing effective consumer protection laws, enforcing regulations, and ensuring a fair and competitive marketplace. Adapting consumer education programs for children, teens, and seniors requires tailoring content and delivery methods to their unique needs and learning styles. Children (Ages 5-12): - Understanding the concept of money: Teaching children about saving, spending, and the value of money. - Developing basic budgeting skills: Helping children learn to make choices about how to spend their allowance or pocket money. EFFECTIVE STRATEGIES •Focus on basic concepts: Introduce core concepts like saving, spending, and budgeting in a fun and engaging way. Use simple language and relatable examples. •Real-life scenarios: Use age-appropriate scenarios to illustrate financial concepts, like buying toys or snacks. •Parental involvement: Encourage parent participation and provide resources to help them reinforce lessons at home. Teens (Ages 13-18): - Building budgeting and financial planning skills: Teaching teens how to manage their money, set financial goals, and plan for the future. - Navigating the digital marketplace: Equipping teens with the knowledge and skills to make safe and informed online purchases, understand digital marketing, and protect themselves from scams. EFFECTIVE STRATEGIES • Practical skills: Focus on skills relevant to teens, like managing money for social activities, saving for college, and understanding credit cards. • Digital literacy: Address the growing influence of online shopping, social media advertising, and financial scams. • Real-world applications: Connect financial concepts to real-life decisions teens make, like choosing a part-time job or making purchases online. Seniors (Ages 65+) - Managing retirement savings and healthcare costs: Providing information and resources on retirement planning, Medicare and Medicaid, and other healthcare options. - Navigating the digital world: Offering technology training and resources to help seniors access online services and information safely and securely. EFFECTIVE STRATEGIES • Addressing specific concerns: Focus on topics relevant to senior citizens, like retirement planning, managing healthcare expenses, and avoiding scams. • Clear and concise communication: Use simple language and visual aids to ensure easy understanding. • Social interaction: Create opportunities for seniors to share experiences and learn from each other. Teaching Financial Literacy in school and Communities In Schools: Curriculum Integration: Financial literacy concepts can be seamlessly integrated into existing subjects, making learning more relevant and engaging. - Math: Budgeting exercises, calculating interest rates, analyzing financial data, and understanding compound interest are all natural applications of math skills. - Social Studies: Exploring the history of money, financial institutions, economic systems, and the impact of financial decisions on society provide valuable context. - Economics: Discussions about supply and demand, inflation, investment, and the role of consumers in the economy enhance financial literacy. Dedicated Courses: Offering elective courses or workshops specifically focused on personal finance provides deeper dives into crucial topics. - Personal Finance: Cover budgeting, saving, investing, credit, debt management, and insurance. - Entrepreneurship: Introduce concepts like business planning, marketing, financial forecasting, and managing cash flow. In Communities: Community Centers and Libraries: Workshops, seminars, and classes tailored to adults and families provide accessible learning opportunities. - Financial Planning: Cover budgeting, retirement planning, debt management, and estate planning. - Homeownership: Provide guidance on buying, selling, and maintaining a home. - Consumer Protection: Educate individuals about their rights and how to avoid scams. Partnerships with Financial Institutions: Collaborations with banks, credit unions, and financial advisors offer valuable resources, workshops, and financial literacy programs. Consumer Education for Low-Income and Vulnerable Populations Low-income refers to individuals or households with limited financial resources, typically below a certain threshold. Low-income individuals may face challenges like: 1. Limited education and job opportunities 2. Poor living conditions and housing 3. Food insecurity and malnutrition Causes of low income: 1. Unemployment or underemployment 2. Low-paying jobs or minimum wage 3. Limited education or skills 4. Single parenthood or large family size Vulnerable population'' is a term that is used to describe a group of people who possess some sort of disadvantage. elderly people, people with low incomes, homeless people, people in prison, migrant workers, pregnant women, Family Consumer Education: Managing Household Finances and Resources Financial literacy is the ability to understand and manage personal finances effectively. 1. Debt Debt is money you spend that isn’t yours. If you borrow money from the bank, use a credit card, or take out a short-term loan, or a payday loan, you are accumulating debt. Good debt is considered money borrowed for things that are absolutely necessary for making a life e.g. a house and for advancing your money-making potential e.g. an education. Bad debt is considered borrowing money or using a credit card to pay for things you don’t need, such as expensive clothes, hi-tech electronics, eating out at restaurants, going on holidays, etc. 2. Saving Saving is an essential part of financial wellness, a secure present, and a happy future. 3. Budgeting Budgeting is the life skill of planning and managing your money. By understanding exactly where your money goes every month, you are empowered to create an actionable plan by which you can spend less, by curtailing those unnecessary expenses and saving more for the things you need and want. 4. Investing Investing is all about creating and growing the wealth you need to enjoy a financially secure and happy future. It’s about putting your money into something that will make you a profit over time, such as property, retirement funds, and unit trusts Integrating Consumer Education into the Home Economics Curriculum. Integrating consumer education into the home economics curriculum can provide students with essential skills for making informed choices about their personal finances, food, clothing, and overall well-being. Here are some strategies and ideas for effectively incorporating consumer education: Financial Literacy Budgeting: Teach students how to create and manage a personal budget, including setting financial goals, tracking expenses, and understanding savings. Saving and Investment: Cover the basics of saving, including different saving accounts, and introduce concepts related to investing. Food and Nutrition Food Label Literacy: Engage students in learning how to read and interpret food labels, including nutrition facts and ingredient lists. Grocery Shopping Skills: Teach students how to compare product costs, understand unit pricing, and make healthy, budget-friendly choices while shopping. Clothing and Textile Education Consumer Choices in Clothing:Discuss factors influencing clothing purchases, such as quality, price, and sustainability. Fashion and Trends: Analyze the impact of marketing and advertising on consumer behavior regarding clothing. Sustainable Purchasing Eco-Friendly Choices: Raise awareness about environmentally friendly products and the importance of sustainability in consumer choices. Project-Based Learning - Assign real-life projects where students must apply their knowledge, such as creating a meal plan within a budget, planning a shopping list based on nutrient needs, or evaluating the cost-effectiveness of different products. Technology Integration - Use technology to teach students about online shopping, price comparison websites, and apps that aid budgeting and financial planning. Collaborative Learning Opportunities - Organize team projects where students work together to solve consumer-related problems, emphasizing teamwork and communication skills. Assessment and Reflection - Incorporate assessments that allow students to reflect on what they have learned about consumer education and how they can apply these skills in their daily lives.