AI Literacy for Elementary and Middle School: A Classroom Checklist
AI literacy is larger than prompting a chatbot. Students need age-appropriate opportunities to understand patterns and data, examine consequences, test systems, and retain responsibility for their choices.
Organize learning around four connected dimensions
UNESCO’s AI competency framework for students describes four dimensions: a human-centred mindset, ethics of AI, AI techniques and applications, and AI system design. Treating them together prevents a course from becoming either tool training without judgement or ethics discussion without technical understanding.
For younger students, the language can be simple while the ideas remain accurate.
Human-centred mindset checklist
Students should recognize that people define an AI system’s goal and remain responsible for how its output is used. They should be able to name who may benefit, who may be affected, and when a human should review a result.
- Identifies a person responsible for the final decision
- Explains why AI is or is not useful for the task
- Names one non-technical way to solve the same problem
- Treats AI output as advice or prediction rather than authority
Ethics and safety checklist
Students should protect personal information, ask permission before using someone else’s work or image, notice when examples leave people out, and understand that fairness can require more than giving everyone identical treatment.
- Uses invented, public, or permission-based data
- Tests examples from more than one perspective
- Reports harmful or upsetting output to an adult
- Can describe one possible consequence of an incorrect result
Techniques and applications checklist
Students should distinguish exact rules from learned patterns, describe training examples and labels, and understand that a model makes calculated predictions. Coding activities can connect these concepts to variables, conditions, loops, lists, and simple scoring.
- Labels the input, process, and output of a system
- Explains the difference between a calculator result and an AI prediction
- Uses a test set that is separate from training examples
- Records both successful and unsuccessful tests
System design checklist
Students should begin with a real question, define what success means, build the smallest useful version, gather feedback, and revise. The explanation of the project should include limits, not only achievements.
- States a specific problem and intended user
- Chooses only the data needed for that problem
- Tests a boundary or confusing example
- Creates a model card, project note, or reflection describing limitations
Assess conversations, tests, and revisions
A polished final output can hide weak understanding. Collect evidence from predictions made before testing, explanations after an error, choices about data, and revisions made after feedback.
Use the checklist as a progression rather than a one-day requirement. Students can first understand an idea, then apply it with guidance, and eventually create and critique their own system.
Keep exploring
Sources and further reading
Keep the curiosity going
Learn by making something that matters to you.
Explore friendly, hands-on lessons designed to help young learners build real Python and AI skills.
