A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | AC | AD | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | AI4K12 Grades 6-8 Standards | Foundations of Generative AI Lessons | Customizing Language Models Lessons | |||||||||||||||||||||||||||
2 | Category | Big Idea | Concept | Standard | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
3 | 2-A-i | Representation & Reasoning | Representation | Show how a game board (e.g., tic-tac-toe,Chutes and Ladders, Monopoly, chess) can be represented by a description in plain language. | ||||||||||||||||||||||||||
4 | 2-A-ii | Representation & Reasoning | Representation | Illustrate translation of a structure such as a game board. road map, or mind map into a labeled graph and explain the contributions of the components. | ||||||||||||||||||||||||||
5 | 2-A-iii | Representation & Reasoning | Representation | Describe the parts of a graph and how those parts are related. | ||||||||||||||||||||||||||
6 | 2-A-iv | Representation & Reasoning | Representation | Explain how word embeddings (which are feature vectors) represent words as sequences of numbers. | x | x | x | |||||||||||||||||||||||
7 | 2-B-i | Representation & Reasoning | Search | Illustrate how a computer can solve a maze, find a route on a map, or reason about concepts in a knowledge graph by drawing a search tree | ||||||||||||||||||||||||||
8 | 2-B-ii | Representation & Reasoning | Search | Model the process of solving a graph search problem using breadth-first search to draw a search tree. | ||||||||||||||||||||||||||
9 | 2-C-i | Representation & Reasoning | Reasoning | Categorize problems as classification, prediction, combinatorial search, or sequential decision problems. | ||||||||||||||||||||||||||
10 | 2-C-ii | Representation & Reasoning | Reasoning | Compare several algorithms that could be used to solve a specific type of reasoning problem | ||||||||||||||||||||||||||
11 | 3-A-i | Learning | Nature of Learning | Contrast the unique characteristics of human learning with the ways machine learning systems operate. | x | x | ||||||||||||||||||||||||
12 | 3-A-ii | Learning | Nature of Learning | Model how unsupervised learning finds patterns in unlabeled data. | x | |||||||||||||||||||||||||
13 | 3-A-iii | Learning | Nature of Learning | Train and evaluate a classification or prediction model using machine learning on a tabular dataset | ||||||||||||||||||||||||||
14 | 3-A-iv | Learning | Nature of Learning | Explain the difference between training and using a reasoning model. | ||||||||||||||||||||||||||
15 | 3-A-v | Learning | Nature of Learning | Compare how a decision tree learning algorithm works vs. how a neural network learning algorithm works. | ||||||||||||||||||||||||||
16 | 3-A-vi | Learning | Nature of Learning | Explain the differences between supervised learning and reinforcement learning. | ||||||||||||||||||||||||||
17 | 3-B-i | Learning | Neural Networks | Illustrate the structure of a neural network and describe how its parts form a set of functions that compute an output. | x | x | ||||||||||||||||||||||||
18 | 3-B-ii | Learning | Neural Networks | Demonstrate how a learning rule can be used to adjust the weights in a one-layer neural network. | x | |||||||||||||||||||||||||
19 | 3-C-i | Learning | Datasets | Create a dataset for training a decision tree classifier or predictor and explore the impact that different feature encodings have on the decision tree. | ||||||||||||||||||||||||||
20 | 3-C-ii | Learning | Datasets | Illustrate how objects in an image can be segmented and labeled to construct a training set for object recognition. | ||||||||||||||||||||||||||
21 | 3-C-iii | Learning | Datasets | Explain how the choice of training data shapes the behavior of the classifier, and how bias can be introduced if the training set is not properly balanced. | ||||||||||||||||||||||||||
22 | 4-A-i | Natural Interaction | Natural Language | Demonstrate a computer's grasp of grammar by using a parser program to display the syntactic structure of a sentence, and explain what the nodes represent | ||||||||||||||||||||||||||
23 | 4-A-ii | Natural Interaction | Natural Language | Illustrate how understanding a sentence could be challenging for a computer by giving sentences where a prepositional phrase could attach in either of two paces, and show how this ambiguity can sometimes be resolved based on meaning. | ||||||||||||||||||||||||||
24 | 4-A-iii | Natural Interaction | Natural Language | Illustrate how word embeddings can be used to reason about the meaning of words.' | x | x | x | |||||||||||||||||||||||
25 | 4-A-iv | Natural Interaction | Natural Language | Describe some NLP (Natural Language Processing) tasks computers can perform, and explain how they work. | ||||||||||||||||||||||||||
26 | 4-B-i | Natural Interaction | Commonsense Reasoning | Explain the knowledge a computer would need to solve a naive physics reasoning problem. | ||||||||||||||||||||||||||
27 | 4-C-i | Natural Interaction | Understanding Emotion | Describe how computers use different types of cues to recognize human emotional states. | ||||||||||||||||||||||||||
28 | 4-D-i | Natural Interaction | Philosophy of Mind | Define criteria for consciousness and evaluate AI systems or fictional AI characters according to those criteria. | ||||||||||||||||||||||||||
29 | 5-A-i | Societal Impact | Ethical AI | Evaluate the ways various stakeholders' goals and values influence the design of AI systems. | x | x | x | x | x | x | x | x | x | |||||||||||||||||
30 | 5-A-ii | Societal Impact | Ethical AI | Evaluate how an AI system meets the design criteria of accountability and respect for privacy. | ||||||||||||||||||||||||||
31 | 5-A-iii | Societal Impact | Ethical AI | Evaluate ways that AI system designers can learn about and incorporate the values of their stakeholders into the design process. | x | x | x | x | ||||||||||||||||||||||
32 | 5-B-i | Societal Impact | AI & Culture | Examine an aspect of daily life that is predicted to change due to the introduction of AI technologies. | x | x | x | x | x | x | x | x | x | x | ||||||||||||||||
33 | 5-B-ii | Societal Impact | AI & Culture | Critique uses of AI technology that can be used to surveil people or violate their privacy. | ||||||||||||||||||||||||||
34 | 5-C-i | Societal Impact | AI & the Economy | Compare the changes AI is bringing to society with those of previous industrial revolutions. | ||||||||||||||||||||||||||
35 | 5-C-ii | Societal Impact | AI & the Economy | Predict a new type of job that might arise, or how an existing type of job might change or go away, as a result of the adoption of AI technologies. | ||||||||||||||||||||||||||
36 | 5-D-i | Societal Impact | AI for Social Good | Create a novel application using some of the AI extensions or plugins available in the programming framework of your choice. | ||||||||||||||||||||||||||
37 | 5-D-ii | Societal Impact | AI for Social Good | Research a societal problem and describe how AI technologies can be used to address that problem. | x | x | x | x |