Please enable JavaScript to use CodeHS

Hour of AI: How Machines Learn

button to let teacher start playing slides
Click to Start Lesson
Computer Science
Digital Literacy
Unplugged
Spanish
3rd
4th
5th
6th
Artificial Intelligence

Hour of AI: How Machines Learn

45min

Students will be able to explain the different machine learning approaches and create a classification system using a tree structure.

Lesson Preparation

* _This is the Hour of AI version of the lesson. For the original version, see the lesson with the same title (without “Hour of AI”)._ * If time is limited, complete only the Introduction and Machine Learning Methods sections of the lesson. * Print a copy of the Create a Decision Tree Handout for each student for the Computer Classification Systems section of the lesson. You can choose to print out the handout with the blank decision tree, or the partially filled-in one based on your student’s abilities and available time. * Students will work with partners during the last part of the Computer Classification Systems section. Decide how you will organize students into pairs before beginning the lesson.

Lesson Plan

Lesson Standards

Standard Description
MD CS 3: 3.IC.C.01 Identify how different technologies created by people from diverse backgrounds have contributed to computing and helped to change the world.
RI CS 1B: 1B-RC-CU-1 Compare and contrast computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
NM 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
MD CS K-5: 4.IC.C.01 Summarize how different technologies created by people from diverse backgrounds have contributed to computing and helped to change the world.
Texas 4 Technology Applications: 4.4 Identify examples of emerging technologies.
MT CS 5: CS.IC.5.1 Explain how computing technologies have changed Montana and the world, and express how those technologies influence and are influenced by, cultural practices
NJ CS 3-5: 8.1.5.IC.1 Identify computing technologies that have impacted how individuals live and work and describe the factors that influenced the changes.
ND CS 4: 4.IC.1 Give examples of technologies that influence society today.
OK CS 3: 3.IC.C.01 Identify computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
CSTA 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
OH CS 3: AI.RR.3.a With guidance and support, create a classification system using a tree structure to understand how computers think.
OH CS 3: AI.RR.3.b Use AI to answer questions and describe how the answer is reasonable.
OH CS 3: AI.ML.3.a Label three different machine learning approaches to identify them to see different approaches.
MD CS K-5: 5.IC.C.01 Evaluate how different technologies created by people from diverse backgrounds have contributed to computing and helped to change the world.
NC CS 3-5: 35.IC.01 Compare computing technologies that have changed the world and how they both influence and are influenced by cultural practices.
DE 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
OK CS 4: 4.IC.C.01 Give examples of computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
NS ICT 5: 5.DC.d.2 discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices
FL CS 3-5: SC.35.CS-CS.2.3 Explain the process of arranging or sorting information into useful order as well as the purpose for doing so.
OK CS 5: 5.IC.C.01 Give examples and explain how computing technologies have changed the world, and express how computing technologies influence, and are influenced by, cultural practices.
CA CS 3-5: 3-5.IC.20 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
FL CS 3-5: SC.35.CS-CS.6.3 Explain that computers model intelligent behavior (as found in robotics, speech and language recognition, and computer animation).
FL GR3 CS Foundations: SC.3.PE.3.5 Explain the process of sorting information into a useful order.
FL GR3 CS Foundations: SC.3.TI.1.2 Identify adaptive technology and discuss how it has changed over time.
FL GR3 CS Foundations: SC.3.TI.1.3 Discuss the uses of Artificial Intelligence (AI) in daily life.
ND CS 5: 5.IC.1 Explain how technologies can change the future.
FL GR3 CS Foundations: SC.K12.CTR.3.1 Complete tasks with digital fluency.
FL GR3 CS Foundations: SC.K12.CTR.4.1 Express solutions as computational steps.
MO CS 3: 3.IC.C.01 Identify computing technologies that have changed the world and express how those technologies influence, and are influenced by, cultural practices.
WI CS 3-5: IC1.a.2.i Discuss computing technologies that have changed the world and express how those technologies influence, and are influenced by, cultural practices.
FL GR3 CS Foundations: MA.K12.MTR.6.1 Assess the reasonableness of solutions.
FL CS 3-5: SC.35.CS-PC.2.6 Communicate about technology using appropriate terminology.
NS ICT 6: 6.DC.d.2 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices
OH CS 4: AI.RR.4.a Create a classification system using a tree structure to understand binary solutions.
AK CS 3: 3.CGEI.C.01 Discuss ongoing trends in technologies that have changed the world, and express how those trends influence and are influenced by cultural practices.
OH CS 4: AI.RR.4.b Describe how AI represents knowledge to make a reasonable answer.
OH CS 4: AI.ML.4.a Explain three different machine learning approaches to choose which may be best for a given situation.
MS CS 3-5: IC.1B.1 Discuss computing technologies that have changed the world and express how those technologies influence and are influenced by cultural practices.
PA 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
SD CS 3-5: 3-5.IC.01 Discuss computing technologies that have changed South Dakota and the world, and express how those technologies influence, and are influenced by, cultural practices.
MO CS 4: 4.IC.C.01 Give examples of computing technologies that have changed the world and express how those technologies influence, and are influenced by, cultural practices.
AK CS 4: 4.DA.IM.01 Determine the accuracy of conclusions and how they are influenced by the amount of data collected.
AK CS 4: 4.CGEI.C.01 Discuss ongoing trends in technologies that have changed the world, and express how those trends influence and are influenced by cultural practices.
MD CS 4: 4.IC.C.01 Summarize how different technologies created by people from diverse backgrounds have contributed to computing and helped to change the world.
SC CS 3: 3.IC.1.1 List examples of how computing technology has changed and improved the way people live, work, and interact.
HI 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
LA CS K-5: E.IC.1. Describe how computing has changed the ways people live and work.
MI CS 3-5: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
AK CS 5: 5.CGEI.C.01 Discuss ongoing trends in technologies that have changed the world, and express how those trends influence and are influenced by cultural practices.
MO CS 5: 5.IC.C.01 Give examples and explain how computing technologies have changed the world and express how computing technologies influence, and are influenced by, cultural practices.
OH CS 5: AI.RR.5.a Create a classification system using a tree structure to demonstrate binary solutions.
OH CS 5: AI.RR.5.b Describe how AI representations support reasoning to answer questions.
OH CS 5: AI.ML.5.a Compare three different machine learning approaches to solve a problem.
FL GR4 CS Foundations: SC.4.TI.1.3 Explain how Artificial Intelligence (AI) affects our ability to access, create and modify content.
FL GR4 CS Foundations: SC.K12.CTR.3.1 Complete tasks with digital fluency.
MT CS K-5: CS.IC.5.1 Explain how computing technologies have changed Montana and the world, and express how those technologies influence and are influenced by, cultural practices
UT CS 3: 3.IC.1 Evaluate how computing technologies have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
AZ CS 3: 3.IC.C.1 Identify computing technologies that have changed the world.
FL GR4 CS Foundations: MA.K12.MTR.6.1 Assess the reasonableness of solutions.
GA CS 3-5: CSS.EL.3-5.1 Identify the features of current technologies and use that knowledge to understand emerging technologies.
CO CS 3: CS.3.5.1a Students can describe how AI-powered services are used in daily life.
NV CS 3: 3.IC.C.1 Discuss computing technologies that have changed the world, and express how those technologies influence and are influenced by cultural practices.
SC CS K-5: 3.IC.1.1 List examples of how computing technology has changed and improved the way people live, work, and interact.
GA CS 3-5: CSS.DA.3-5.9.1 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
SC CS K-5: 4.CS.1.1 Describe what distinguishes humans from machines.
WA 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
SC CS K-5: 4.CS.2.1 Explore the limitations and advantages of various computing devices for particular uses.
VA CS 4: 4.CSY.3 The student will describe the learning process of humans and computers.
AZ CS K-5: 3.IC.C.1 Identify computing technologies that have changed the world.
CO CS 4: CS.4.3.1b Students can discuss computing technologies that have changed the world and express how those technologies influence, and are influenced by, cultural practices.
WV CS 3-5: T.3-5.1 Explore a variety of age-appropriate technologies that can assist with the learning process.
SC CS K-5: 4.IC.1.1 Compare and contrast how computing has changed society from the past to the present.
NY CS K-6: 2-3.IC.1 Identify and analyze how computing technology has changed the way people live and work.
UT CS 4: 4.IC.1 Evaluate computing technologies that have changed the world and express how those technologies influence and are influenced by cultural practices.
IA 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
AZ CS K-5: 4.IC.C.1 Identify and discuss computing technologies that have changed the world.
MD CS 5: 5.IC.C.01 Evaluate how different technologies created by people from diverse backgrounds have contributed to computing and helped to change the world.
ID CS 3-5: 3-5.CT.1.2 Create step-by-step instructions that models intelligent behavior on computing devices.
FL GR5 CS Foundations: SC.5.PE.1.1 Explain how computers model intelligent behavior.
CO CS 5: CS.5.5.1a Students can give examples of intelligent vs. non-intelligent machines and discuss what makes a machine intelligent.
CO CS 5: CS.5.5.1c Students can identify patterns in labeled data and determine the features that predict labels.
AZ CS K-5: 5.IC.C.1 Discuss computing technologies that have changed the world.
NY CS K-6: 4-6.IC.1 Describe computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
FL GR5 CS Foundations: SC.K12.CTR.3.1 Complete tasks with digital fluency.
ID CS 3-5: 3-5.DL.3.1 Identify how computational devices impact daily life.
ID CS 3-5: 3-5.DL.4.1 Generate examples of how the use of computing can affect society and how society can influence the use of computing.
FL GR5 CS Foundations: MA.K12.MTR.6.1 Assess the reasonableness of solutions.
NY CS 2-3: 2-3.IC.1 Identify and analyze how computing technology has changed the way people live and work.
CA CS K-5: 3-5.IC.20 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
NY CS 2-3: 2-3.IC.5 Identify and discuss how computers are programmed to make decisions without direct human input in daily life. 
NY CS 2-3: 2-3.CT.2 Identify and describe data-collection tools from everyday life.
NY CS K-6: 4-6.DL.5 Identify common features of digital technologies.
SC CS 4: 4.CS.1.1 Describe what distinguishes humans from machines.
Texas 3 Technology Applications: 3.4 demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to define emerging technologies.
IN 3-5 CS 2023: 3-5.CD.4 Describe what distinguishes humans from machines, focusing on human intelligence versus machine intelligence.
SC CS 4: 4.CS.2.1 Explore the limitations and advantages of various computing devices for particular uses.
AZ CS 4: 4.IC.C.1 Identify and discuss computing technologies that have changed the world.
KS CS 3: 3.IC.H.01 Identify computing technologies that have changed the world, and express how those technologies influence, and are influenced by, society.
VA CS 5: 5.CSY.2 The student will describe an automated decision-making process employed by a computing system.
RI CS K-5: 1B-CSN-H-1 Describe how people interact with the various parts of computing systems to accomplish tasks.
SC CS 4: 4.IC.1.1 Compare and contrast how computing has changed society from the past to the present.
FL 3-5 Unplugged CS: SC.3.PE.3.5 Explain the process of sorting information into a useful order.
RI CS K-5: 1B-RC-CU-1 Compare and contrast computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
FL 3-5 Unplugged CS: SC.3.TI.1.2 Identify adaptive technology and discuss how it has changed over time.
FL 3-5 Unplugged CS: SC.3.TI.1.3 Discuss the uses of Artificial Intelligence (AI) in daily life.
CT 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
TX K-5 CS: 3.4 demonstrates an understanding that technology is dynamic and impacts different communities. The student is expected to define emerging technologies.
NH 1B: 1B-IC-18 Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
KS CS 4: 4.IC.H.01 Identify and give examples of computing technologies that have changed the world, and express how those technologies influence, and are influenced by, society
UT CS K-5: 3.IC.1 Evaluate how computing technologies have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
FL 3-5 Unplugged CS: SC.4.TI.1.2 Explore and identify the functions of adaptive technologies and how they have changed over time.
FL 3-5 Unplugged CS: SC.4.TI.1.3 Explain how Artificial Intelligence (AI) affects our ability to access, create and modify content.
KY CS K-5: E-IC-01 Discuss how computing has impacted society.
UT CS K-5: 4.IC.1 Evaluate computing technologies that have changed the world and express how those technologies influence and are influenced by cultural practices.
TX K-5 CS: 4.4 Identify examples of emerging technologies.
FL 3-5 Unplugged CS: SC.5.PE.1.1 Explain how computers model intelligent behavior.
NY 4-6: 4-6.IC.1 Describe computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
FL 3-5 Unplugged CS: SC.K12.CTR.3.1 Complete tasks with digital fluency.
FL 3-5 Unplugged CS: SC.K12.CTR.4.1 Express solutions as computational steps.
NY 4-6: 4-6.IC.5 Explain how computer systems play a role in human decision-making
KS CS 5: 5.IC.H.01 Identify and explain the evolution of computing technologies that have changed the world.
FL 3-5 Unplugged CS: MA.K12.MTR.6.1 Assess the reasonableness of solutions.
IL 3-5: 3-5.IC.18 Discuss computing technologies that have changed the world and express how those technologies influence, and are influenced by, cultural practices.
IL 3-5: 3-5.ET.A Explain that the field of emerging technologies will be evolving and rapidly growing.
NY 4-6: 4-6.DL.5 Identify common features of digital technologies.
VA CS K-5: 4.CSY.3 The student will describe the learning process of humans and computers.
WY CS 3-5: 5.IC.C.01 Give examples and explain how computing technologies have changed the world and express how those technologies influence and are influenced by cultural practices.
ND CS 3: 3.IC.1 Identify technologies that have changed the world.
ND CS 3: 3.RU.1 Identify and discuss positive and negative uses of technology and information and their impact.
VA CS K-5: 5.CSY.2 The student will describe an automated decision-making process employed by a computing system.
RI CS 1B: 1B-CSN-H-1 Describe how people interact with the various parts of computing systems to accomplish tasks.
NS ICT 4: 4.DC.d.2 discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices
AZ CS 5: 5.IC.C.1 Discuss computing technologies that have changed the world.
MD CS K-5: 3.IC.C.01 Identify how different technologies created by people from diverse backgrounds have contributed to computing and helped to change the world.
Virginia 4 Computer Science: 4.CSY.3.b Identify similarities and differences on how humans and computing technologies infer and extract meaning from data.
Virginia 4 Computer Science: 4.CSY.3.c Define machine learning and identify machine learning approaches: supervised, unsupervised, and reinforcement learning.
Virginia 4 Computer Science: 4.CSY.3.a Compare and contrast how humans and computing technologies collect, store, and process data.

Rate this lesson plan