Curriculum alignment · The course
Grade 4: units, topics and lessons
Every Grade 4 topic in the LittleAIMaster AI course, its lessons, and the requirements from 14 AI curricula it helps meet. Open a topic to see its lessons; lessons cited as evidence are in bold.
Unit 1: Build, check and explain 12 topics
How AI Is Built5 lessons· meets 5 requirements inUAEEngland + CambridgeOECD–EC (Europe)UNESCO+1
- People Who Build AI
- Collecting the Examples
- Choosing What to Teach It
- Testing Before Sharing
- Fixing It Later
- UAEExplain how AI uses data to learn
- England + CambridgeYoung people should understand how AI works, its capabilities and limitations, and learn to use it effectively without becoming dependent on it; this should be delivered primarily through Computing rather than assumed to develop automatically
- OECD–EC (Europe)Identify what different AI systems are designed to do (Shape 1, basic).
- UNESCOUnderstand human roles across the AI life cycle (researchers, architecture/data engineers, beta testers, ethics/safety regulators, human-AI interface specialists, compliance auditors) and the main ethical issues in using data to train AI systems (CG4.1.3.4).
- SingaporeUnderstand AI's uses, risks and limitations, and apply ethical considerations (e.g. academic integrity, proper data handling) when using AI to support learning.
Wrong, and How Sure5 lessons· meets 9 requirements inUAEADEKCSTA (US)AI4K12 (US)+2
- Clever Is Not Perfect
- Look-Alikes
- How Sure Is It?
- Very Sure and Still Wrong
- Trust the Right Amount
- UAEIdentify safe and fair ways to use AI
- ADEKExamine dataset gaps/bias, predict wrong outcomes
- ADEKExamine dataset bias, propose fixes
- CSTA (US)Explore the relationship between the properties of training data (e.g., size, features, biases) and an AI model's output.
- CSTA (US)Students build data fluency and examine the societal impacts of large-scale data collection used to train AI systems.
- AI4K12 (US)Progress from examining a labeled dataset to identify problems that could cause incorrect predictions, e.g. an all-green 'healthy foods' set (K-2), to examining training-data features/labels for potential sources of bias such as Amazon's biased resume sorter (3-5), to explaining how unbalanced training data biases a classifier, e.g. faces or loan applications (6-8), to investigating demographic imbalances in training data using data-visualization tools such as histograms or Pandas (9-12).
- OECD–EC (Europe)Understand that biases in training data can be perpetuated by AI systems (Engage 6, basic).
- OECD–EC (Europe)Identify examples of the data used to train an AI system (Shape 3, basic).
- Australia + NZStudents are taught that generative AI tools must be used, and their outputs treated, in ways that are accessible, fair and respectful to all users, being alert to potential bias in AI outputs
Checking5 lessons· meets 6 requirements inUAEADEKOECD–EC (Europe)Singapore
- Ask a Human
- Two Sources Are Better
- Does This Make Sense?
- Confidently Wrong
- Be a Good Checker
- UAEWhen to trust AI output, when a human must judge
- ADEKCheck AI output, accept/revise/reject
- ADEKCheck AI output before trusting
- OECD–EC (Europe)Understand why verifying an AI output is necessary (Engage 3, basic).
- OECD–EC (Europe)Verify AI outputs against trusted sources (Engage 3, intermediate).
- SingaporeThink critically about AI's biases, question AI-generated outputs, and discern or identify false or misleading information produced by AI.
Made-Up Answers5 lessons· meets 4 requirements inUAEADEKOECD–EC (Europe)
- When AI Invents Facts
- It Sounds Right But Isn't
- Fake Pictures
- Fake Voices
- Spotting the Fake
Remember: How AI Is Built, Sure, Checking, Made-Up5 lessons
- Remember How AI Is Built
- Remember Sure and Wrong
- Remember Checking
- Remember Made-Up Answers
- All Four Together
Part of the course sequence; not cited as evidence for a specific requirement.
Debug the Decision Tree5 lessons· meets 4 requirements inADEKEngland + CambridgeCSTA (US)Australia + NZ
- A Machine Made of Questions
- A Bug in the Tree
- The Missing Question
- Test With New Cards
- Debug the Fruit-Finder
- ADEKDebug an algorithm
- England + CambridgeUse logical reasoning to explain how some simple algorithms work and to detect and correct errors in algorithms and programs
- CSTA (US)Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.
- Australia + NZWithin authentic contexts and taking account of end-users, students give, follow, and debug simple algorithms in computerised and non-computerised contexts, using these algorithms to create simple programs involving outputs and sequencing in age-appropriate programming environments (e.g. ScratchJr)
Accept, Change or Reject5 lessons
- Three Choices
- When to Accept
- Changing a Suggestion
- When to Reject
- You Decide
Part of the course sequence; not cited as evidence for a specific requirement.
Close Together on the Map5 lessons· meets 2 requirements inAI4K12 (US)
- Clues as Numbers
- A Clue Map
- Which Clues Go In?
- Words That Live Close Together
- Where Word Machines Slip
- AI4K12 (US)Progress from identifying the features that make objects in a collection unique and organizing them into a feature table (K-2), to constructing a feature-vector representation for a set of objects and showing that similar objects lie close together in feature space (3-5), to explaining how word embeddings represent words as numeric vectors for tasks like machine translation (6-8), to describing how a transformer network maps sequences of word-embedding vectors to output sequences (9-12).
- AI4K12 (US)Progress from demonstrating how a computer produces different verb tense/agreement forms (K-2), to experimenting with a speech-to-text system's ability to resolve ambiguous words via context (3-5), to illustrating how word embeddings support reasoning about word meaning, e.g. outlier detection and analogy completion (6-8), to demonstrating how a small context-free grammar parses or generates simple sentences and where it falls short, e.g. subject-verb agreement (9-12).
What Byte Doesn't Know5 lessons· meets 2 requirements inAI4K12 (US)
- In the Picture, or Known?
- What Everybody Just Knows
- Where Machines Get Knowledge
- Why Byte Misses It
- Give Byte the Missing Knowledge
- AI4K12 (US)Progress from describing what an intelligent agent must 'know' to make sense of a spoken question (K-2), to demonstrating how a text-to-speech/speech-recognition system resolves ambiguity using statistical context (3-5), to classifying an image scene type and describing the domain knowledge needed to understand it (6-8), to analyzing an online image dataset (e.g. ImageNet, Coco) to describe how statistical domain knowledge is derived for a computer vision system (9-12).
- AI4K12 (US)Progress from giving commonsense explanations of human behavior useful for a robot to know, e.g. choosing a plausible story ending (K-2), to explaining what everyday cultural and naive-physics knowledge a computer needs to understand a story (3-5), to explaining the naive-physics inference rules (mass, volume, conservation, forces) needed to solve a physics reasoning problem (6-8), to explaining the cultural, naive-physics, and folk-psychology knowledge needed to interpret a fable, fairytale, or Winograd-schema sentence (9-12).
Two Kinds of Mistake5 lessons· meets 1 requirement inOECD–EC (Europe)
- Right, but How?
- Said vs Really
- Count Each Kind
- Which Mistake Is Worse?
- Ready, or Not Yet?
A Table of Clues, a Key With Two Sides5 lessons· meets 3 requirements inCSTA (US)AI4K12 (US)Korea, Japan, HK
- Columns in a Clue Table
- How a Clue Is Written
- A Question on Both Sides
- Facts Into Questions
- Build, Run, Mend
- CSTA (US)Train a model that can make decisions based on defined criteria (e.g., a dichotomous key to determine which movie to see).
- AI4K12 (US)Progress from creating a labeled dataset with explicit features to classify things like foods or toys (K-2), to creating a labeled dataset with multiple feature types (discrete, binary, continuous) and training a classifier with a tool such as Machine Learning for Kids (3-5), to creating a decision-tree training dataset and exploring how different feature encodings affect the resulting tree (6-8), to comparing two real-world datasets in terms of their features and encodings and the consequences for learning (9-12).
- Korea, Japan, HKCompare digital and analogue data encountered in daily life through play/experiential activities, and identify types/forms of number, text, sound and image data usable for AI ([6실05-04]).
A Tree for the Lunch Box5 lessons
- The Lunch Box Problem
- Gather the Facts
- Build the First Tree
- Test It With New Cards
- Improve With Feedback
Part of the course sequence; not cited as evidence for a specific requirement.
Unit 2: Gaps, explanations and responsibility 12 topics
Who Was Left Out5 lessons· meets 3 requirements inADEKCSTA (US)UNESCO
- Only Red Apples
- Left Out by a Machine
- Ask Who Is Missing
- More of the Same Does Not Help
- Build a Fair Set
- ADEKCareers
- CSTA (US)Explore ways in which some jobs involve the creation and/or use of AI.
- UNESCOUnderstand human roles across the AI life cycle (researchers, architecture/data engineers, beta testers, ethics/safety regulators, human-AI interface specialists, compliance auditors) and the main ethical issues in using data to train AI systems (CG4.1.3.4).
Bias in Words5 lessons· meets 6 requirements inADEKCSTA (US)OECD–EC (Europe)UNESCO+1
- Words Carry Ideas
- Doctors Are Always...
- Where Did It Learn That?
- Changing Unfair Words
- Fair Words for Everyone
- ADEKCareers
- CSTA (US)Explore ways in which some jobs involve the creation and/or use of AI.
- OECD–EC (Europe)Identify problem types and consider whether AI might help solve them (Manage 3, basic).
- UNESCOExplain that AI is human-led and that decisions by AI creators shape how AI systems affect human rights, human-AI interaction, and society; recognise that AI cannot replace human thinking or intellectual development (CG4.1.1.1).
- UNESCOCritically examine the dynamic relationship between human agency and machine agency, including cases where a degree of machine agency may be warranted (e.g. medical pattern detection) versus cases requiring human control (CG4.1.1.3).
- SingaporeLearn beyond AI: develop distinctly human capabilities and dispositions that AI cannot replicate.
Who Is Responsible?5 lessons· meets 3 requirements inUNESCOSingapore
- The Machine Did It
- The Builder's Job
- The User's Job
- Nobody Checked
- Someone Is Answerable
- UNESCOExplain that AI is human-led and that decisions by AI creators shape how AI systems affect human rights, human-AI interaction, and society; recognise that AI cannot replace human thinking or intellectual development (CG4.1.1.1).
- UNESCOCritically examine the dynamic relationship between human agency and machine agency, including cases where a degree of machine agency may be warranted (e.g. medical pattern detection) versus cases requiring human control (CG4.1.1.3).
- SingaporeLearn beyond AI: develop distinctly human capabilities and dispositions that AI cannot replicate.
Why Did It Say That?5 lessons· meets 3 requirements inUNESCOSingaporeAustralia + NZ
- Asking for a Reason
- A Good Explanation
- I Do Not Know Why
- Showing Its Working
- If It Cannot Explain, Be Careful
- UNESCOInterrogate how automation of literature reviews, writing and artistic creation by AI may undermine human thinking and intellectual development, and identify concrete actions to protect themselves and peers from over-reliance on AI outputs (CG4.2.1.3).
- SingaporeLearn with AI: apply AI to support and enhance one's own learning process.
- Australia + NZStudents and educators use generative AI tools in ways designed to enhance teaching and learning outcomes rather than replace core learning processes
Remember: Left Out, Bias, Responsible, Why5 lessons
- Remember Who Was Left Out
- Remember Bias in Words
- Remember Who Is Responsible
- Remember Why Did It Say That
- All Four Together
Part of the course sequence; not cited as evidence for a specific requirement.
AI Working Together in a City5 lessons· meets 1 requirement inUAE
- Trains Without a Driver
- Traffic That Talks
- Water and Electricity
- Hospitals, Ports and Airports
- A City That Works Together
Checking a Dataset for Gaps5 lessons
- Count the Kinds
- Gaps in When and Where
- Predict Who Gets It Wrong
- Big Is Not Complete
- The Gap Checklist
Part of the course sequence; not cited as evidence for a specific requirement.
A Plant Doctor That Knows Facts5 lessons· meets 3 requirements inEngland + CambridgeOECD–EC (Europe)
- The Fact Box
- The Rule Cards
- The Engine Walks Through
- Build and Test the Plant Doctor
- Three Kinds of Machine
- England + CambridgeDescribe the main characteristics of AI: the collection of data and rules for using that data, the ability to reason, and (optionally) the ability to learn and adapt
- England + CambridgeExplain the basic operation and components of AI systems that simulate intelligent behaviour, limited to expert systems (knowledge base, rule base, inference engine, interface) and machine learning (a program's ability to automatically adapt its own processes and/or data)
- OECD–EC (Europe)Accurately describe how a specific AI tool operates (Engage 2, intermediate).
More AI at Work5 lessons
- The Bank Notices Something Odd
- Shops Guess What We Will Buy
- Keeping People Safe
- Films, Songs and Game Characters
- Match the Sector to the Job
Part of the course sequence; not cited as evidence for a specific requirement.
Feelings, Names and Junk5 lessons· meets 2 requirements inAI4K12 (US)
- Face and Voice Clues
- Word Clues and Sarcasm
- Two Clues Beat One
- Find the Names
- Offer a Break or Carry On
- AI4K12 (US)Progress from demonstrating what an intelligent assistant like Siri or Alexa can and cannot do (K-2), to demonstrating question types a search engine or assistant can and cannot answer (3-5), to describing NLP tasks such as summarization, sentiment analysis, question answering, and machine translation (6-8), to describing NLP approaches ranging from keyword/template matching to deep neural networks, and when each is appropriate (9-12).
- AI4K12 (US)Progress from demonstrating how computers recognize emotions in faces via mouth/eye/eyebrow shape (K-2), to illustrating how sentiment analysis judges the emotional tone of text, e.g. movie/restaurant reviews, social media (3-5), to describing how computers combine facial expression, gaze, gesture, body language, tone of voice, and word choice to recognize emotional states (6-8), to identifying ways AI applications modify their behavior in response to detected human emotional states, e.g. adaptive tutoring systems (9-12).
This Really Happened5 lessons· meets 4 requirements inCSTA (US)AI4K12 (US)
- A Real Giant Dataset
- Who Labelled It, and the Gaps
- Voices It Mishears
- Who It Helps, Who It Lets Down
- Was It Fair? The 2020 Exam Grades
- CSTA (US)Investigate an example of AI decision making, considering if it is fair, as well as what it means to be fair.
- CSTA (US)Investigate examples of AI, considering differences in experience by different people in different contexts.
- AI4K12 (US)Progress from illustrating why training a classifier for a broad concept like 'dog' requires large, diverse image data by browsing datasets such as ImageNet or Coco (3-5), to illustrating how objects in images are segmented and labeled with bounding boxes to build an object-recognition training set (6-8), to evaluating a real AI training dataset's size, acquisition/labeling method, storage cost, and time-to-produce, including where bias can enter (9-12). K-2 is marked N/A.
- AI4K12 (US)Progress from evaluating the ways a decision impacts different people differently (K-2), to evaluating how an AI technology, e.g. speech or facial recognition, has different effects on different demographic groups (3-5), to evaluating how various stakeholders' conflicting goals and values shape AI system design decisions (6-8), to explaining how the use of AI systems (e.g. health-risk algorithms) has led to documented disparate impacts on different groups (9-12).
Fix a Biased Dataset5 lessons
- The Vet's Problem
- Plan the Fix
- Build It and See It Fail
- Test It Again
- Improve and Share
Part of the course sequence; not cited as evidence for a specific requirement.
Unit 3: Useful work, careful choices and evidence 12 topics
AI and Jobs5 lessons· meets 6 requirements inUAEEngland + CambridgeCSTA (US)OECD–EC (Europe)+1
- Jobs AI Helps With
- The Human Part of a Job
- New Jobs AI Made
- Working Together
- What Do I Want to Be?
- UAEExplain how AI uses data to learn
- England + CambridgeYoung people should understand how AI works, its capabilities and limitations, and learn to use it effectively without becoming dependent on it; this should be delivered primarily through Computing rather than assumed to develop automatically
- CSTA (US)Evaluate when AI is or is not a helpful resource to carry out a task.
- OECD–EC (Europe)Identify AI systems and the tasks they support (Manage 1, basic).
- OECD–EC (Europe)Identify what different AI systems are designed to do (Shape 1, basic).
- SingaporeUnderstand AI's uses, risks and limitations, and apply ethical considerations (e.g. academic integrity, proper data handling) when using AI to support learning.
AI and Creativity5 lessons· meets 9 requirements inUAEADEKCSTA (US)AI4K12 (US)+1
- Whose Idea Was It?
- Copying and Creating
- A Start, Not a Finish
- Give Credit
- My Ideas Matter Most
- UAEIdentify safe and fair ways to use AI
- ADEKExamine dataset gaps/bias, predict wrong outcomes
- ADEKHuman-made vs AI-generated art, ethical questions
- CSTA (US)Explore the relationship between the properties of training data (e.g., size, features, biases) and an AI model's output.
- CSTA (US)Students build data fluency and examine the societal impacts of large-scale data collection used to train AI systems.
- AI4K12 (US)Progress from discussing why intelligent agents need to understand languages other than English (K-2), to discussing why domain knowledge must be broad enough to cover accents, dialects, and musical genres (3-5), to describing how a vision system can exhibit cultural bias if it lacks knowledge of objects outside its creators' culture, e.g. non-US traffic signs (6-8), to describing technical difficulties (e.g. low-contrast faces, children's speech) in making perception systems work well for diverse groups (9-12).
- AI4K12 (US)Progress from examining a labeled dataset to identify problems that could cause incorrect predictions, e.g. an all-green 'healthy foods' set (K-2), to examining training-data features/labels for potential sources of bias such as Amazon's biased resume sorter (3-5), to explaining how unbalanced training data biases a classifier, e.g. faces or loan applications (6-8), to investigating demographic imbalances in training data using data-visualization tools such as histograms or Pandas (9-12).
- OECD–EC (Europe)Understand that biases in training data can be perpetuated by AI systems (Engage 6, basic).
- OECD–EC (Europe)Identify examples of the data used to train an AI system (Shape 3, basic).
AI and Money5 lessons· meets 3 requirements inUAEAustralia + NZ
- Why Is This App Free?
- Adverts Pay for It
- Ads Chosen for You
- AI Costs Money to Run
- Using Less
Thinking Well5 lessons· meets 8 requirements inUAEIBCSTA (US)OECD–EC (Europe)+1
- Think First, Then Ask
- Doing the Hard Part Yourself
- Shortcuts That Cost You
- Learning Beats Answering
- Ask It to Quiz Me
- UAECompare AI with humans (Cycle 1 part)
- UAEIdentify safe and fair ways to use AI
- UAEHumans control AI; protect personal information
- IBTake individual or collective action informed by learning, including reflecting on the responsibilities of using technology, as part of the PYP's agency/action outcome
- CSTA (US)Describe the role of humans in the creation of AI.
- OECD–EC (Europe)Understand AI as a nonhuman tool that lacks authentic understanding, addressing common misconceptions (Engage 2, basic).
- UNESCOUnderstand human roles across the AI life cycle (researchers, architecture/data engineers, beta testers, ethics/safety regulators, human-AI interface specialists, compliance auditors) and the main ethical issues in using data to train AI systems (CG4.1.3.4).
- UNESCOInterrogate how automation of literature reviews, writing and artistic creation by AI may undermine human thinking and intellectual development, and identify concrete actions to protect themselves and peers from over-reliance on AI outputs (CG4.2.1.3).
Remember: Jobs, Creativity, Money, Thinking Well5 lessons
- Remember AI and Jobs
- Remember AI and Creativity
- Remember AI and Money
- Remember Thinking Well
- All Four Together
Part of the course sequence; not cited as evidence for a specific requirement.
The Energy Cost of AI5 lessons· meets 1 requirement inAI4K12 (US)
- Where AI Lives
- Training and Using
- Keeping Cool
- Where the Power Comes From
- Is It Worth It?
Watching the Planet With AI5 lessons· meets 1 requirement inUAE
- Eyes in the Forest
- Ears That Listen
- Pictures From Space
- Air and Water
- What It Cannot Do
Then, Now, Next5 lessons· meets 5 requirements inADEKIBCSTA (US)AI4K12 (US)
- Before and After
- Four Big Changes
- One Sector Through Time
- Jobs That Change, Start or Fade
- My Forecast
- ADEKCareers
- IBDevelop an appreciation of the impact of design and technology innovations on life, global society, and environments, including their historical, political, and social contexts
- CSTA (US)Discuss computing technologies that have changed the world, and express how those technologies influence, and are influenced by, cultural practices.
- AI4K12 (US)Progress from identifying current uses of AI and how they have impacted society (K-2), to identifying how sectors of society such as manufacturing, retail, and healthcare are changing due to AI (3-5), to comparing AI-driven societal change to previous industrial revolutions (6-8), to predicting how a specific sector of society is likely to change in the short and intermediate term as a result of AI, referencing Amara's Law (9-12).
- AI4K12 (US)Progress from describing jobs that no longer exist due to past technology advances, e.g. farriers replaced by auto mechanics (K-2), to describing how a specific job will change due to AI/robotic technology, e.g. warehouse workers alongside robots (3-5), to predicting a new job type that might arise or an existing job that might change/disappear due to AI adoption (6-8), to investigating the specific skills needed for AI-enabled careers across the workforce, not just for programmers (9-12).
Make It With Two Machines5 lessons· meets 10 requirements inIBEngland + CambridgeOECD–EC (Europe)Australia + NZ
- My Ideas First
- Keep, Change or Drop
- Mine Plus Machine's
- Ask the Picture Tool
- My Poster
- IBWhere a school offers digital design (rather than or alongside product design), demonstrate digital-tool competencies such as prototyping, graphic/web design, and multimedia editing through the same four-criterion design cycle
- England + CambridgeUndertake creative projects selecting, using and combining multiple applications across devices to achieve challenging goals, including collecting and analysing data and meeting the needs of known users
- England + CambridgeCreate, re-use, revise and re-purpose digital artefacts for a given audience, with attention to trustworthiness, design and usability
- OECD–EC (Europe)Explore how AI tools can expand thinking and spark ideas (Create 1, basic).
- OECD–EC (Europe)Compare AI-generated suggestions to one's own ideas during brainstorming (Create 1, intermediate).
- OECD–EC (Europe)Use AI to generate images, stories, or models representing an idea (Create 2, basic).
- OECD–EC (Europe)Consider when attribution, permission, or avoiding AI use is the appropriate choice (Create 4, intermediate).
- OECD–EC (Europe)Be aware that AI can automatically create digital content (text, news, music, images) from existing content as its source, which can be difficult to distinguish from human creations, including in news media/journalism (AI examples 5 and 6, competence 3.1).
- OECD–EC (Europe)Be aware that AI can help edit and process digital content (e.g. photo aging, text auto-suggestion), and know how to incorporate AI-edited or AI-generated content into one's own work while considering questions of credit (AI examples 7 and 38, competence 3.2).
- Australia + NZStudents learn that use of generative AI outputs (e.g. in assessable work) must remain open to challenge, retain human agency, and that the student/user remains accountable for decisions made with AI assistance (e.g. academic integrity implications)
Thinking Tools, Real Names5 lessons· meets 6 requirements inCBSEIBCSTA (US)Singapore+1
- Four Tools, Real Names
- Break It Up
- Keep What Matters
- Spot the Pattern, Write the Steps
- Which Tool Fits?
- CBSEBreak down problems into 2-3 or more clues (numbers, 3-D object parts, step-by-step exchanges/transfers, tables/charts with multiple data points), progressing to conditions for counting/grouping/sorting by Grade 5.
- IBDevelop early algorithmic thinking through inquiry-based problem-solving activities embedded in units of inquiry
- CSTA (US)Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
- CSTA (US)Use data to highlight or propose cause-and-effect relationships, predict outcomes, or communicate an idea.
- SingaporeDevelop computational thinking as one of the nine core NDLP digital competencies.
- ChinaStudents build foundational logical/computational thinking through age-appropriate AI activities
Make a Model5 lessons· meets 7 requirements inCBSEEngland + CambridgeCSTA (US)AI4K12 (US)
- What the Robot's Map Keeps
- Design Your Own Map
- States and Changes
- Model the School Bell
- Reuse the Design
- CBSESolve problems with hidden, unseen, or partially visible ideas using different viewpoints of 3-D objects, shape transformations (flips/turns/folds/rotations), and identification of missing/hidden parts in incomplete shapes or patterns, progressing to symmetry and mirror-image reasoning by Grade 5.
- England + CambridgeDesign, use and evaluate computational abstractions that model the state and behaviour of real-world problems and physical systems
- CSTA (US)Understand how a representation is an abstraction that focuses on some features and leaves others out.
- CSTA (US)Create an abstract representation of a physical system that can be used to solve a problem (e.g., a map).
- AI4K12 (US)Progress from constructing a map of a home, school, or neighborhood and understanding that 'the map is not the territory' (K-2), to demonstrating how different map styles (geometric vs. topological) capture different aspects of the world (3-5), to showing how a game board (tic-tac-toe, chess) can be represented as a plain-language description of squares, relationships, and piece positions (6-8), to describing how to represent a concept as a schema.org-style schema with superconcepts and inherited properties (9-12).
- AI4K12 (US)Progress from giving examples of symbols encountered in daily life such as restroom icons and card suits (K-2), to explaining hierarchical tree structures such as ancestry trees and taxonomies (3-5), to translating a structure like a game board, road map, or mind map into a labeled graph of nodes and links (6-8), to translating the premises of a syllogism from English into predicate-logic notation and completing the inference (9-12).
- AI4K12 (US)Progress from illustrating a next possible board state in tic-tac-toe (K-2), to illustrating how a computer represents game play as a linear sequence of board positions connected by legal moves (3-5), to illustrating how a computer solves a maze, finds a map route, or reasons over a knowledge graph by drawing a search tree (6-8), to identifying real-world problems (task planning, scheduling, resource allocation) as search problems and describing their states and operators (9-12).
Chart the Energy5 lessons
- A Question to Answer
- Plan the Survey
- Make the Chart
- Check the Conclusion
- Improve and Share
Part of the course sequence; not cited as evidence for a specific requirement.
Unit 4: Class 4 · Unit 4 · Ask, test, build and explain 12 topics
Better Questions5 lessons
- Vague and Clear
- Give It More to Go On
- Say What Kind of Answer You Want
- Try Again, Differently
- The Question Shapes the Answer
Part of the course sequence; not cited as evidence for a specific requirement.
Testing Like a Scientist5 lessons· meets 1 requirement inUAE
- Make a Guess First
- Try It
- Write Down What Happened
- Change One Thing
- Try, Check, Improve
Steps and Rules5 lessons· meets 2 requirements inUAECSTA (US)
- Exactly What I Said
- If This, Then That
- Two Ways to Do It
- Break It Into Parts
- Write Your Own Steps
Remember: Questions, Testing, Steps5 lessons
- Remember Better Questions
- Remember Testing Like a Scientist
- Remember Steps and Rules
- Put Them Together
- Ready for the Project
Part of the course sequence; not cited as evidence for a specific requirement.
Build, Test, Improve5 lessons· meets 1 requirement inUAE
- Choose and Plan
- Build Version 1
- Test and Count
- Get Feedback
- Version 2
Present Your Project5 lessons· meets 2 requirements inUAEADEK
- What a Talk Needs
- Show Your Evidence
- Say It Clearly and Honestly
- Answer a Question
- Give the Talk
Better Asks, Better Answers5 lessons· meets 1 requirement inOECD–EC (Europe)
- Build Your Ask
- Look at the Reply
- Change One Thing
- Round Three
- My Poster Caption
Repeat and Remember5 lessons· meets 6 requirements inEngland + CambridgeCSTA (US)Australia + NZ
- Spot What Repeats
- Repeat Until
- The Score Box
- A Repeat Inside a Repeat
- Pick the Right Structure
- England + CambridgeUse sequence, selection and repetition in programs; work with variables and various forms of input and output
- England + CambridgeDevelop multi-object programs with repetition/iteration (count-controlled loops) and debug systematically, including programming physical devices
- England + CambridgeUse selection (IF/THEN/ELSE), variables and comparison/arithmetic operators when developing algorithms
- CSTA (US)Create programs that use variables to store and modify data.
- CSTA (US)Create programs that include sequences, events, loops, and conditionals.
- Australia + NZDesign, modify and follow algorithms involving sequencing, branching (decisions) and iteration (repetition), implementing them as visual programs
A Screen for Everyone5 lessons· meets 1 requirement inCSTA (US)
- Two Screens
- Four Screen Rules
- Lay Out My Screen
- Check It Through Three Users
- Version Two
Build as a Team5 lessons· meets 5 requirements inCSTA (US)
- Team Roles
- Split the Tasks
- A Timeline
- Design Note and Version Log
- Finish and Review
- CSTA (US)Compare and refine multiple algorithms for the same task and determine which is the most appropriate.
- CSTA (US)Use an iterative process to plan the development of a program by including others' perspectives and considering user preferences.
- CSTA (US)Take on varying roles, with teacher guidance, when collaborating with peers during the design, implementation, and review stages of program development.
- CSTA (US)Describe choices made during program development using code comments, presentations, and demonstrations.
- CSTA (US)Train a model that can make decisions based on defined criteria (e.g., a dichotomous key to determine which movie to see).
Practice: Rules and Trees5 lessons
- If-Then Practice
- Which Question Catches It?
- Spot the Bug Fast
- Two Machines, One Job
- Practice Build: Four-Sided Shapes
Part of the course sequence; not cited as evidence for a specific requirement.
Build a Rule Machine5 lessons· meets 2 requirements inUAEADEK
- Twenty Questions
- A Question Tree
- Rules From Examples
- Build Your Rule Machine
- Rules or Examples?
Bring the course to your school or region
Schools, school groups, resellers and partners: we will walk you through the alignment for your board and the lessons behind it.
Our own reading of our own course, ratings reviewed 22 October 2026. It is not an endorsement, certification or accreditation by any authority named here, and it makes no claim about learning results.