Curriculum alignment · Australia / New Zealand
Australian and New Zealand digital technologies curricula
We checked the LittleAIMaster Grade 1–12 AI course against all 36 rated requirements of this framework: 18 fully covered, 14 mostly covered, 4 partly covered. Open a requirement to see what learners do and the exact lessons.
Source documents (4)
Australian Curriculum, Assessment and Reporting Authority (ACARA)
Australian Curriculum, Assessment and Reporting Authority (ACARA)
National AI in Schools Taskforce (Australian, state and territory education ministers; developed with ACARA, AITSL, Education Services Australia)
New Zealand Ministry of Education (Te Tāhuhu o te Mātauranga)
19 of 36 requirements are worded from secondary summaries or could not be checked against the primary document; they are marked.
Alignment chart
Every Australia + NZ requirement, rated
Showing 36 of 36 requirements
Australian Curriculum: Digital Technologies v9
Knowledge and understanding — Digital systems / Data representation
Recognise and use digital systems (e.g. computers, robotic devices) in familiar environments, and identify how data is represented on digital systems and displayed for a purpose
Framework grades 1–2Fully covered
Recognise and use digital systems (e.g. computers, robotic devices) in familiar environments, and identify how data is represented on digital systems and displayed for a purpose
Framework grades 1–2In Grade 1 'Parts and Apps' and Grade 2 'Inside a Smart Machine', learners sort digital systems from a plain powered lamp and fan, identify inputs and outputs and trace the computing chain.
Processes and production skills
Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems, building basic connections to understand why data and algorithms are necessary for digital solutions
Framework grades 1–2Fully covered
Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems, building basic connections to understand why data and algorithms are necessary for digital solutions
Framework grades 1–2In Grade 1 'Test It Many Ways' and Grade 2 'Robo Repeats', learners write a paper route, predict where it ends from two starting points, run it and explain changed results.
Knowledge and understanding — Digital systems
Examine the main components of common digital systems and how they may connect together to form networks, and describe artificial intelligence (AI) systems and how they require specific algorithms to achieve a goal
Framework grades 3–5Mostly covered
Examine the main components of common digital systems and how they may connect together to form networks, and describe artificial intelligence (AI) systems and how they require specific algorithms to achieve a goal
Framework grades 3–5In Grade 3 'How a Message Travels' and Grade 5 'Everything Is a Code', learners identify computing inputs and outputs and tell digital codes from analogue signals.
Sorting powered analogue devices from digital systems is less explicit than the signal distinction.
Processes and production skills — Investigating, Generating and designing, Producing and implementing
Design, modify and follow algorithms involving sequencing, branching (decisions) and iteration (repetition), implementing them as visual programs
Framework grades 3–5Mostly covered
Design, modify and follow algorithms involving sequencing, branching (decisions) and iteration (repetition), implementing them as visual programs
Framework grades 3–5In Grade 4 'Repeat and Remember', learners run counters and nested repeats, inspect traces and justify repeated versus sequential instructions.
Executable compound conditions and selection are not available in the program interpreter.
Processes and production skills — Privacy and security
Explain how digital systems represent data and why personal, sensitive data must be protected, including when interacting online
Framework grades 3–5Fully covered
Explain how digital systems represent data and why personal, sensitive data must be protected, including when interacting online
Framework grades 3–5In Grade 5 'My Secrets', learners sort private information from fine-to-share, never share a password even with a best friend, and weigh what a public profile should carry.
Curriculum connection — Artificial Intelligence (built through Mathematics + Technologies)
Build knowledge about the function and purpose of AI systems (Years 5-6), progressing to evaluating the advantages and disadvantages of AI and other emerging technologies (Years 7-8)
Framework grades 6–8Fully covered
Build knowledge about the function and purpose of AI systems (Years 5-6), progressing to evaluating the advantages and disadvantages of AI and other emerging technologies (Years 7-8)
Framework grades 6–8In Grade 8 'The AI Hammer', learners judge whether AI fits a stated purpose using a suitability checklist. Grade 6 'AI Makes Mistakes' and 'When to Trust AI' cover mistakes, limits and risks.
Curriculum connection — Artificial Intelligence / Mathematics
Understand how mathematical skills and concepts — pattern recognition, spatial reasoning, chance, data and algorithms — are applied to train AI systems
Framework grades 6–8Partly covered
Understand how mathematical skills and concepts — pattern recognition, spatial reasoning, chance, data and algorithms — are applied to train AI systems
Framework grades 6–8In Grade 7 'Testing What AI Learned', learners compute accuracy, precision and recall from counts. They name correlation and an outlier in 'Maya's Five-Day Tally' and find a median in Grade 8. In Python Lab Module 48 they code on real phone-sensor data.
There is no standard deviation, correlation coefficient, line of best fit, matrix operations or hypothesis test, and the chapter datasets are tiny invented ones.
- Grade 7Unit 2: Teaching Machines › Testing What AI LearnedWork Out the AccuracyPrecision and Recall
- Grade 7Unit 1: Patterns Everywhere › Pattern ChallengeMaya's Five-Day Tally
- Grade 7Unit 1: Patterns Everywhere › Unit ReviewCause, or Just Linked?
- Grade 7Unit 1: Patterns Everywhere › Prediction from PatternsPrediction Confidence Levels
- Grade 7Unit 1: Patterns Everywhere › Features and AttributesFeatures Become a Map
- Grade 8Unit 2: Data and Lists › The Sorting ProblemFind the Median
- Grade 8Unit 3: My First AI › Carlos's Writing HelperSame Prompt, Different Answers
- Python LabModule 48: Sensors and Gestures
Curriculum connection — Artificial Intelligence (responsible use)
Consider the possible bias or harm to others that may occur when inputting data into AI systems, and explore how AI systems use predictive strategies based on large amounts of data to perform tasks or solve problems
Framework grades 6–8Fully covered
Consider the possible bias or harm to others that may occur when inputting data into AI systems, and explore how AI systems use predictive strategies based on large amounts of data to perform tasks or solve problems
Framework grades 6–8In Grade 6 'Teach the Teacher' and Grade 7 'Good Examples vs Bad Examples', learners judge ten dataset scenarios, match flaws to the damage they cause, and create an imbalance on purpose to see it bias a model.
Knowledge and understanding — Digital Literacy
Practise online safety skills and digital literacy behaviours (the Version 9.0 sub-strand that replaced the old ICT Capability general capability), including safe, respectful interaction with digital systems and other users
We start Grade 5 · framework Grade 6Framework grades 6–8· secondary sourceFully covered
Practise online safety skills and digital literacy behaviours (the Version 9.0 sub-strand that replaced the old ICT Capability general capability), including safe, respectful interaction with digital systems and other users
We start Grade 5 · framework Grade 6Framework grades 6–8· secondary sourceIn Grade 6 'Being a Good Digital Citizen' and 'AI and Privacy', learners use STOP, SAVE, BLOCK, TELL for cyberbullying, report to a trusted adult, use a nickname over a real name, apply a permissions need-test, and never meet online contacts alone.
- Grade 5Unit 1: Private information and careful evidence › Locks and Keys
- Grade 5Unit 1: Private information and careful evidence › My Data Trail
- Grade 6Unit 4: Being Smart About AI › Being a Good Digital Citizen
- Grade 6Unit 6: My AI Future › How to Learn More
- Grade 6Unit 4: Being Smart About AI › AI and Privacy
Knowledge and understanding — Digital systems (AC9TDI10K01)
Examine network protocols, and how networks apply cybersecurity measures to protect data, software and hardware
Framework grades 9–10Partly covered
Examine network protocols, and how networks apply cybersecurity measures to protect data, software and hardware
Framework grades 9–10Learners build on Grade 8 'How a Message Crosses the Internet' (packets, addresses, routers, TCP). In Grade 10 'Keeping Secrets: Encryption' they follow a message across café Wi-Fi and study HTTPS.
DNS and network topology are not taught, and neither is how network design affects reliability or security.
- Grade 8Unit 5: Chatbot Basics › How a Message Crosses the InternetOne Message, Many PacketsAddresses: Where Packets GoRouters: One Hop CloserWhat TCP Adds
- Grade 8Unit 5: Chatbot Basics › Clients, Servers and APIsClient and Server
- Grade 10Unit 5: AI Ethics Deep Dive › Keeping Secrets: EncryptionThe Café Wi-Fi QuestionInside the HTTPS Padlock
- Grade 11Unit 4: AI Systems Design › Beyond the ModelReliability Patterns
Knowledge and understanding — Data representation (AC9TDI10K02)
Analyse and visualise data using structured query language (or equivalent) to interrogate relational databases
Framework grades 9–10Fully covered
Analyse and visualise data using structured query language (or equivalent) to interrogate relational databases
Framework grades 9–10In Python Lab Module 22 and Grade 9 'Loading Data', learners create linked tables with keys, write and test grouped JOIN queries, reject an invalid foreign key, and compare a rename in normalised versus duplicated stores.
- Grade 9Unit 3: Data Science Basics › Loading DataData Formats DecodedMatch the Read FunctionSpreadsheets Become Analysis Fast
- Grade 9Unit 3: Data Science Basics › The Search MissionSpecial Filtering Methods
- Python LabModule 30: Pandas Basics
- Python LabPython Lab (graded modules)
- Python LabModule 22: SQLite DatabasesTwo Tables and a KeyJoin to Answer a QuestionEnforce Keys, Then Normalise
Knowledge and understanding — Data representation (AC9TDI10K03)
Explain how data compression and encryption techniques are used to store and transmit data securely and efficiently
Framework grades 9–10Mostly covered
Explain how data compression and encryption techniques are used to store and transmit data securely and efficiently
Framework grades 9–10In Grade 10 'Keeping Secrets: Encryption', learners work Caesar and XOR ciphers, build a tiny RSA key pair, sort hashing from encryption, study the HTTPS padlock and compare data in transit and at rest.
Compression is not taught beyond passing mentions of video and file compression.
- Grade 10Unit 5: AI Ethics Deep Dive › Keeping Secrets: EncryptionPlaintext, Key, CiphertextXOR on a BytePublic-Key Encryption with Tiny RSABuild an RSA Key PairHashing Is Not EncryptionInside the HTTPS PadlockWhy AI Needs EncryptionProtected or Exposed?Checkpoint: Keeping Secrets
Processes and production skills — Generating and designing (AC9TDI10P05-P07)
Design the user experience of a digital system generating or processing data, and evaluate the suitability of user interfaces for defined purposes and end-users, applying accessibility standards for diverse audiences
Framework grades 9–10Partly covered
Design the user experience of a digital system generating or processing data, and evaluate the suitability of user interfaces for defined purposes and end-users, applying accessibility standards for diverse audiences
Framework grades 9–10Grade 10 lessons such as 'AI for Global Good' cover accessibility needs (captions, text-to-speech, image descriptions) and barriers such as language and low connectivity, and learners match barriers to design fixes.
No interface is designed or evaluated against diverse users at Grades 9-10, and no usability heuristics or accessibility standard such as WCAG are named or applied.
- Grade 8Unit 4: Image Projects › Designing AI Solutions
- Grade 10Unit 5: AI Ethics Deep Dive › AI for Global Good
- Grade 10Unit 3: Computer Vision CNNs › Real-World CV Applications
- Grade 10Unit 6: Deep Learning Projects › Project Documentation
- Grade 10Unit 5: AI Ethics Deep Dive › Deepfakes and Misinformation
- Grade 11Unit 6: Capstone Projects › Building Your App
Processes and production skills — Producing and implementing (AC9TDI10P09)
Develop, modify and implement software (e.g. webpages using HTML for structure and CSS for presentation) that address defined needs, including validation and testing
Framework grades 9–10Fully covered
Develop, modify and implement software (e.g. webpages using HTML for structure and CSS for presentation) that address defined needs, including validation and testing
Framework grades 9–10In Grade 10 'Deploying Your Model', learners build a web page for their own model in the Web Page Lab with a labelled, validated input form, a result area and a model card, then log valid, invalid and edge tests.
- Grade 9Unit 6: ML Projects › Last Day of Grade 9Put It in a Tester's Hands
- Grade 9Unit 6: ML Projects › Science Fair Star
- Grade 10Unit 6: Deep Learning Projects › Deployment BasicsA Front Door for Your ModelBuild Your Model's Web PageWhat Did Your Tests Show?
- Capstone projectsCapstone projects
- Python LabModule 10: Errors and Assertions
- Create toolsPython Lab
- Python LabModule 18: Testing and Debugging
- Python LabModule 44: ML CapstoneWrap the Trained Model as a Predictor
- Python LabPython Lab (graded modules)
Processes and production skills — Collaborating and managing (AC9TDI10P11)
Plan and manage projects individually and collaboratively, including using project management tools/strategies to sequence production activities
Framework grades 9–10Mostly covered
Plan and manage projects individually and collaboratively, including using project management tools/strategies to sequence production activities
Framework grades 9–10In Grade 9 'Team Roles, a Shared Board, a Shared Repo', learners write their own Gantt chart with owners and dependencies, then run a Repo Lab mission: two commits, a restore, a branch, and a reviewed pull request that closes an issue.
Teammates in Repo Lab are scripted, merge conflicts are not in the Grade 9 missions, and no real team build with shared tasks runs to completion.
- Grade 9Unit 6: ML Projects › The Failed ProjectDraw It as a Gantt ChartYour Own GanttTeam Roles, a Shared Board, a Shared RepoOrder the Git TraceTeam Mission in Repo LabPlanning ML Work in Trello
- Grade 9Unit 6: ML Projects › The Helpful ReviewHow GitHub Turns Comments Into Better Code
- Grade 9Unit 6: ML Projects › The Missing MapRun It From Scratch
- Grade 10Unit 6: Deep Learning Projects › Project DocumentationExperiment Tracking
- Grade 10Unit 6: Deep Learning Projects › Deep Learning PortfolioCredit Where It's Due
- Grade 12Unit 2: AI Research Methods › Research as a TeamVersion Control with Git
- Create toolsRepo Lab
Processes and production skills — Privacy and security (AC9TDI10P13, AC9TDI10P14)
Evaluate how the Australian Privacy Principles apply to the storage and communication of data in digital systems, and assess/manage the risks of common cyberthreats (e.g. phishing, malware) to a system
Framework grades 9–10Mostly covered
Evaluate how the Australian Privacy Principles apply to the storage and communication of data in digital systems, and assess/manage the risks of common cyberthreats (e.g. phishing, malware) to a system
Framework grades 9–10In Grade 10 'Privacy and AI', learners study rights of access, erasure, opt-out and objection under GDPR, CCPA and India's DPDP Act, and match five situations to the right that applies.
Duties of the organisation holding the data, such as breach notification and controller roles, appear only in Grade 12; learners do not apply the law to a whole data flow.
Knowledge and understanding — Digital systems (Foundation)
Develop foundational awareness that digital systems, including those using AI, are present in familiar environments (e.g. home, classroom) and are used for particular purposes
Framework grades F-2Fully covered
Develop foundational awareness that digital systems, including those using AI, are present in familiar environments (e.g. home, classroom) and are used for particular purposes
Framework grades F-2In Grade 2 'Machines That Talk' and 'What Is AI?', learners trace a day through a smart speaker, news app, map app, shop, game character and TV recommender, and match each to its job.
Processes and production skills — Evaluating
Evaluate existing and student-developed digital solutions and information systems, and their suitability for personal, environmental and social criteria, against needs and requirements
Framework grades 6–8· secondary sourceMostly covered
Evaluate existing and student-developed digital solutions and information systems, and their suitability for personal, environmental and social criteria, against needs and requirements
Framework grades 6–8· secondary sourceIn Grade 7 'Refinement Week!' and Grade 8 'The Global Goals Project', learners test their own classifiers on unseen examples, change the weak class and retest. They also practise normal versus edge-case testing.
Personal, social and environmental criteria are not combined with the learner's own requirements to score their own build, and learners do not write an improvement list from such a scorecard.
- Grade 7Unit 6: AI Project Lab › Refinement Week!Tuesday: Improve!Fair Test or Fooling Yourself?
- Grade 8Unit 4: Image Projects › Testing AI SolutionsNormal or Edge Case?Error Severity Sort
- Grade 8Unit 6: Mini Projects › The Global Goals ProjectLighter or Heavier?Try It: Train a Mini Bin BuddyWhat Did Your Bin Buddy Show?Plan Your Evidence
Australian Curriculum: Digital Technologies v9 / AI curriculum connection
Curriculum connection — Artificial Intelligence
Recognise how the identification and mitigation of bias is a critical aspect of machine learning, and critically evaluate the reliability, validity and ethics of AI-generated outputs and predictive strategies
Framework grades 9–10Fully covered
Recognise how the identification and mitigation of bias is a critical aspect of machine learning, and critically evaluate the reliability, validity and ethics of AI-generated outputs and predictive strategies
Framework grades 9–10In Grade 10 'Responsible AI Development' and 'Fairness in Machine Learning', learners choose two categories, collect fresh checks, measure group errors, record a cause, add training variation and rerun the same checks.
- Grade 9Unit 5: Real World ML › The Biased Hiring ModelWhere Did the Bias Get In?
- Grade 10Unit 5: AI Ethics Deep Dive › Responsible AI DevelopmentBuild a Biased AI on PurposeWhat to Look ForRead Your ExperimentYour Own Bias Investigation
- Grade 10Unit 5: AI Ethics Deep Dive › Fairness in Machine LearningWrite and Run Your Own Audit
- Create toolsRaise Your AI
- Capstone projectsCapstone projects
Australian Curriculum general capabilities (v9) — Digital Literacy
General capability — Digital Literacy (cross-curricular)
Apply digital literacy skills (investigating with, creating with, communicating and collaborating with, and managing/operating digital tools) across all learning areas, including recognising the role of AI-enabled tools in everyday digital systems
Framework grades 1–10· secondary sourcePartly covered
Apply digital literacy skills (investigating with, creating with, communicating and collaborating with, and managing/operating digital tools) across all learning areas, including recognising the role of AI-enabled tools in everyday digital systems
Framework grades 1–10· secondary sourceIn Grade 1 'Find It, Make It, Share It' and 'Tally It, Chart It', learners find facts in supplied results, revise a caption and present a poster of collected data with credit.
Search and file management are teacher-supported and limited to prepared material, not a broader independent digital workflow.
In Grade 3 'Pick the Right Chart' and Grade 5 'My Digital Toolkit', learners find an attributed fact, name, store and retrieve versions, combine real project counts in a poster, and revise and present it.
In Grade 6 'How to Learn More', Grade 7 'Two Presentations' and Grade 8 'Building a Portfolio', learners pick free platforms for a goal, produce posters and demos, choose portfolio platforms for code, visuals, documents and video, and plan to keep learning.
In Grade 9 'The Right Question' and Grade 10 'Presentation and Demo', learners use an AI chat tool on their own textbook paragraph, write a project Gantt chart, plan a goal with AI, and record and self-score a 3-minute demo.
Learners do not practise finding information with search tools, managing information across subjects, or keeping their tool knowledge current; those are only told.
- Grade 9Unit 6: ML Projects › The Right QuestionThe Right Question for an AI: Prompting to StudyStudy Session in Prompt Lab
- Grade 9Unit 6: ML Projects › The Failed ProjectYour Own Gantt
- Grade 9Unit 6: ML Projects › Portfolio Opens DoorsREADME Structure
- Grade 10Unit 5: AI Ethics Deep Dive › Choosing and Judging AI ToolsYour Turn: Plan and Message With AIMy Plan and Message
- Grade 10Unit 6: Deep Learning Projects › Presentation and DemoDeliver It: Record Your 3-Minute DemoYour Self-Assessment
- Grade 10Unit 6: Deep Learning Projects › Project DocumentationFix This README
- Grade 10Unit 5: AI Ethics Deep Dive › AI and the Future of WorkJobs Quiz
- Grade 10Unit 5: AI Ethics Deep Dive › AI Ethics Unit ReviewForever Lessons
Australian Framework for Generative AI in Schools
Core element — Teaching and Learning
Students and educators use generative AI tools in ways designed to enhance teaching and learning outcomes rather than replace core learning processes
Framework grades 1–12· secondary sourceMostly covered
Students and educators use generative AI tools in ways designed to enhance teaching and learning outcomes rather than replace core learning processes
Framework grades 1–12· secondary sourceIn Grade 1 'Me and the Smart Machine', learners try a learning task first and choose a helper that explains or quizzes instead of replacing practice.
Learners judge and rehearse choices; using an actual learning AI through a sustained task is not shown.
In Grade 4 'Why Did It Say That?' and Grade 5 'AI Around the World', learners try tasks alone first, ask for a hint, ask to be quizzed rather than told, and see that a finished answer leaves them unready for the test.
In Grade 6 'AI Today - ChatGPT & Beyond' and Grade 8 'Carlos's Writing Helper', learners sort fair help from over-the-line help, follow a seven-step assistant process that keeps the thinking with the student, and see copying an app's steps flagged as bad use.
In Grade 6 'AI Makes Mistakes' and Grade 7 'AI Understands Words', learners study honest AI use in schoolwork, tool-versus-boss dependence, and plan-and-check versus handover.
In Grade 7 'AI Understands Words' and 'How Chatbots Work', plus Grade 6 lessons, learners meet plan-and-check versus handover and academic integrity; Grade 12 teaches using AI to review rather than replace thinking.
- Grade 6Unit 4: Being Smart About AI › AI Makes Mistakes
- Grade 6Unit 4: Being Smart About AI › AI Can Be Unfair
- Grade 6Unit 4: Being Smart About AI › AI and Privacy
- Grade 6Unit 4: Being Smart About AI › Real vs Fake: Deepfakes
- Grade 6Unit 4: Being Smart About AI › AI and Jobs
- Grade 6Unit 4: Being Smart About AI › Being a Good Digital Citizen
- Grade 6Unit 4: Being Smart About AI › When to Trust AI
- Grade 6Unit 4: Being Smart About AI › AI for Good
- Grade 6Unit 4: Being Smart About AI › You Control AI
- Grade 6Unit 4: Being Smart About AI › Unit 4 Review
- Grade 7Unit 4: Language and AI › AI Understands Words
- Grade 7Unit 4: Language and AI › How Chatbots Work
- Grade 7Unit 4: Language and AI › Family Reunion
- Grade 7Unit 4: Language and AI › Autocorrect and Prediction
- Grade 7Unit 4: Language and AI › Sentiment Analysis
- Grade 7Unit 4: Language and AI › Voice Assistants Explained
- Grade 7Unit 4: Language and AI › AI and World Languages
- Grade 7Unit 4: Language and AI › Text to Speech
- Grade 7Unit 4: Language and AI › AI Writing Stories
- Grade 7Unit 4: Language and AI › Unit 4 Review
- Grade 8Unit 3: My First AI › Maya's Discovery
- Grade 8Unit 3: My First AI › Arjun's Smart Game
- Grade 8Unit 3: My First AI › Emma's Design Challenge
- Grade 8Unit 3: My First AI › Carlos's Writing Helper
- Grade 8Unit 3: My First AI › Aisha's Helpful Project
- Grade 8Unit 3: My First AI › Liam's Art Dilemma
- Grade 8Unit 3: My First AI › Emma's Helper Bot
- Grade 8Unit 3: My First AI › Arjun's Smart Home
- Grade 8Unit 3: My First AI › The AI Toolkit
- Grade 8Unit 3: My First AI › The AI Challenge
- Grade 8Unit 3: My First AI › The Wrong Solution
- Grade 8Unit 3: My First AI › The AI Hammer
- Grade 12Unit 1: Cutting Edge AI › AI That Writes Code
Core element — Human and Social Wellbeing
Students understand that generative AI tools should be used in ways that benefit all members of the school community and support wellbeing, not just individual convenience
Framework grades 1–12· secondary sourceMostly covered
Students understand that generative AI tools should be used in ways that benefit all members of the school community and support wellbeing, not just individual convenience
Framework grades 1–12· secondary sourceIn Grade 1 'Our Own Rule', learners judge class rules by learning, wellbeing and benefit to classmates, then discuss and vote.
In Grade 5 'Check a Real Rule', learners judge school AI proposals by children's privacy, learning, inclusion and wellbeing, and defend a requirement that serves the wider community.
In Grade 8 'Write Your Class AI Rules', learners write class rules and keep or drop draft rules, for example keeping classmates' names and photos out of AI tools. Grade 7 'Productivity or Wellbeing?' applies a wellbeing lens to projects and national strategies.
Learners do not weigh an AI use by its effect on the whole school's wellbeing (such as classmates without devices, sleep, stress or teacher workload) against personal convenience.
- Grade 6Unit 4: Being Smart About AI › Being a Good Digital CitizenMatch the Habit!
- Grade 6Unit 4: Being Smart About AI › You Control AIEmpowerment Words
- Grade 7Unit 6: AI Project Lab › The Great Project ChoiceRule 3: MEANINGFULProductivity or Wellbeing?Strategy Check
- Grade 8Unit 4: Image Projects › Reflection & GrowthRules for the Next LoopKeep or Drop the Rule?Write Your Class AI Rules
In Grade 10, learners test school AI tools such as proctoring against who is affected, write an ethics canvas with a well-being check, and draft a student-council proposal with rules and a review after a term.
Learners do not apply the community view to their own everyday AI use, such as fair access or effects on classmates' learning.
- Grade 10Unit 6: Deep Learning Projects › The AI BlueprintEthics by Design, Layer by LayerYour Ethics Canvas
- Grade 10Unit 5: AI Ethics Deep Dive › Building Your AI Ethics FrameworkQuestions to AskDecision ProcessFramework QuizChecklist on a CaseExplain Your Ethics FrameworkFramework in Action
- Grade 10Unit 5: AI Ethics Deep Dive › AI Ethics Unit ReviewPAUSE in Practice
- Grade 10Unit 5: AI Ethics Deep Dive › Choosing and Judging AI ToolsYour Work, Your ThinkingCoach or Ghostwriter?Say How You Used AIMy Plan and Message
- Grade 10Unit 5: AI Ethics Deep Dive › Attacks on AI SystemsProportionate DefencesExplain Proportionate Defence
- Capstone projectsProposal for the Student Council
In Grade 12 'The Council Decision', learners sort AI uses as convenience only, community benefit or well-being risk, then add a purpose-and-well-being clause to their school guideline with a practical limit, an owner, timing and review trigger.
- Grade 11Unit 6: Capstone Projects › AI Ethics in PracticeKeep, Rewrite or Drop?Draft Your Governance Clause
- Grade 11Unit 5: AI in Industry › AI in EducationChallenges and Ethics
- Grade 12Unit 6: Final Capstone › The Council DecisionWho Else Does My AI Use Affect?Convenience, Community or Wellbeing?Build Your Own MatrixFrom Council to ClassroomHow a Guideline Gets AdoptedDraft Your School's AI-Use GuidelineGuideline Check
- Grade 12Unit 4: AI Entrepreneurship › The Algorithm That DiscriminatedSpot: Responsible AI Decisions
- Grade 12Unit 6: Final Capstone › The Wrong PredictionSafety Detector
- Capstone projectsDraft Your School's AI-Use Guideline
Core element — Transparency
Students develop an understanding of how generative AI tools work in broad terms, how they can be used appropriately, and when/how such tools are affecting the content and information they see (transparency about AI-generated or AI-assisted content)
We start Grade 2 · framework Grade 6Framework grades 6–12· secondary sourceFully covered
Students develop an understanding of how generative AI tools work in broad terms, how they can be used appropriately, and when/how such tools are affecting the content and information they see (transparency about AI-generated or AI-assisted content)
We start Grade 2 · framework Grade 6Framework grades 6–12· secondary sourceIn Grade 7 'AI Writing Stories' and Grade 6 'Real vs Fake: Deepfakes', learners judge passages as AI or human while seeing detectors are unreliable, learn that polish does not mean human-made, credit AI images and spot deepfakes.
In Grade 10 'Deepfakes and Misinformation' and 'Building Your AI Ethics Framework', learners learn deepfake detection tells and the honesty pillar that requires labelling AI-generated content.
In Grade 11 'The Art Controversy' and Grade 12 'Paper/Report Writing - Documenting Your Innovation', learners disclose AI involvement in art, writing and research work; Grade 6 teaches spotting synthetic media.
- Grade 2Unit 3: Better examples, checked guesses › AI Is a Guesser
- Grade 6Unit 4: Being Smart About AI › AI Makes Mistakes
- Grade 6Unit 4: Being Smart About AI › AI Can Be Unfair
- Grade 6Unit 4: Being Smart About AI › AI and Privacy
- Grade 6Unit 4: Being Smart About AI › Real vs Fake: Deepfakes
- Grade 6Unit 4: Being Smart About AI › AI and Jobs
- Grade 6Unit 4: Being Smart About AI › Being a Good Digital Citizen
- Grade 6Unit 4: Being Smart About AI › When to Trust AI
- Grade 6Unit 4: Being Smart About AI › AI for Good
- Grade 6Unit 4: Being Smart About AI › You Control AI
- Grade 6Unit 4: Being Smart About AI › Unit 4 Review
- Grade 11Unit 2: Generative AI › The Art Controversy
- Grade 12Unit 6: Final Capstone › Paper/Report Writing - Documenting Your Innovation
Core element — Fairness
Students 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
Framework grades 1–12· secondary sourceMostly covered
Students 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
Framework grades 1–12· secondary sourceIn Grade 2 'Fair and Good for Everyone?', learners identify the male-doctor stereotype in an illustrated machine result and link it to imbalanced examples.
The output examined is an authored illustration, not a documented output from a real AI system.
In Grade 4 'AI and Money' and Grade 5 'When Something Goes Wrong', learners spot doctors-are-always-men as unfair, trace it to the pages people wrote, then rewrite it fairly.
In Grade 6 'AI Can Be Unfair' and Grade 7 'AI Writing Stories', learners examine gender bias in translation defaults, stereotyped text, Google's photo-mislabelling apology and six scenarios judged for bias.
In Grade 10 'Bias in AI Systems' and Grade 9 'The Biased Hiring Model', learners examine real skewed outputs in hiring, healthcare, credit and photo tagging, with the system cause explained each time.
In Grade 12 'The Algorithm That Discriminated' and Grade 10 'Bias in AI Systems', learners examine the Amazon hiring and COMPAS cases and trace skewed output back to the training data or objective.
- Grade 6Unit 4: Being Smart About AI › AI Makes Mistakes
- Grade 6Unit 4: Being Smart About AI › AI Can Be Unfair
- Grade 6Unit 4: Being Smart About AI › AI and Privacy
- Grade 6Unit 4: Being Smart About AI › Real vs Fake: Deepfakes
- Grade 6Unit 4: Being Smart About AI › AI and Jobs
- Grade 6Unit 4: Being Smart About AI › Being a Good Digital Citizen
- Grade 6Unit 4: Being Smart About AI › When to Trust AI
- Grade 6Unit 4: Being Smart About AI › AI for Good
- Grade 6Unit 4: Being Smart About AI › You Control AI
- Grade 6Unit 4: Being Smart About AI › Unit 4 Review
- Grade 10Unit 5: AI Ethics Deep Dive › Why AI Ethics Matters
- Grade 10Unit 5: AI Ethics Deep Dive › Bias in AI Systems
- Grade 10Unit 5: AI Ethics Deep Dive › Fairness in Machine Learning
- Grade 10Unit 5: AI Ethics Deep Dive › Privacy and AI
- Grade 10Unit 5: AI Ethics Deep Dive › Explainable AI (XAI)
- Grade 10Unit 5: AI Ethics Deep Dive › Deepfakes and Misinformation
- Grade 10Unit 5: AI Ethics Deep Dive › AI and the Future of Work
- Grade 10Unit 5: AI Ethics Deep Dive › AI Governance and Regulation
- Grade 10Unit 5: AI Ethics Deep Dive › AI for Global Good
- Grade 10Unit 5: AI Ethics Deep Dive › Responsible AI Development
- Grade 10Unit 5: AI Ethics Deep Dive › Building Your AI Ethics Framework
- Grade 10Unit 5: AI Ethics Deep Dive › AI Ethics Unit Review
- Grade 12Unit 4: AI Entrepreneurship › The Algorithm That Discriminated
Core element — Accountability
Students 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)
We start Grade 3 · framework Grade 6Framework grades 6–12· secondary sourceMostly covered
Students 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)
We start Grade 3 · framework Grade 6Framework grades 6–12· secondary sourceIn Grade 3 'Who Owns It?', learners write a sources list entry for AI help with tool, date, request and what was used, and finish a poster with an honest source note. In Grade 4 they label which parts a machine made.
- Grade 3Unit 2: Deciding, sensing and having a say › Who Owns It?My Sources ListA Poster, Made Honestly
- Grade 4Unit 3: Useful work, careful choices and evidence › Make It With Two MachinesMine Plus Machine'sMy Poster
- Grade 6Unit 4: Being Smart About AI › Being a Good Digital CitizenSix Pillars of Digital CitizenshipMatch the Habit!OK or Not OK to Do?Explain Honest AI Use
- Grade 7Unit 4: Language and AI › AI Writing StoriesYour Verdict: The Art Show
- Grade 8Unit 3: My First AI › Liam's Art DilemmaDiscussion: Who Gets the Credit?Knowledge Quiz
- Grade 8Unit 4: Image Projects › Reflection & GrowthRules for the Next Loop
- Grade 10Unit 5: AI Ethics Deep Dive › Choosing and Judging AI ToolsSay How You Used AI
In Grade 10 'Choosing and Judging AI Tools', learners learn that AI-written work handed in is not theirs, see what a good AI note includes (tool, date, prompt, what was kept or changed), judge sample notes, and write their own AI note.
Disclosure is practised only as a separate AI note; no in-text acknowledgement or reference entry for an AI tool is written, and MLA and APA formats are named but not shown.
- Grade 10Unit 5: AI Ethics Deep Dive › Choosing and Judging AI ToolsYour Work, Your ThinkingCoach or Ghostwriter?Say How You Used AIEnough Detail?Your Turn: Plan and Message With AIMy Plan and MessageCheckpoint: Choosing and Judging AI Tools
- Grade 10Unit 5: AI Ethics Deep Dive › Building Your AI Ethics FrameworkYour AI Roles
In Grade 12 'Crediting AI in Your Paper', learners study APA and MLA forms for citing an AI tool, fix reference entries, then write an AI-use statement with a reference and in-text citation for their own capstone report.
Learners who used no AI practise on a labelled example, and the statement is kept in their notes rather than checked inside a finished report.
- Grade 10Unit 5: AI Ethics Deep Dive › Choosing and Judging AI ToolsSay How You Used AIMy Plan and Message
- Grade 11Unit 2: Generative AI › The Art ControversyEthics Priority
- Grade 12Unit 6: Final Capstone › Paper/Report Writing - Documenting Your InnovationCrediting AI in Your PaperFix the ReferenceMy AI-Use StatementSpot: Good Paper Writing Practices
- Grade 12Unit 2: AI Research Methods › The Foundation of TrustParaphrase or Patchwrite?
- Grade 12Unit 6: Final Capstone › Art PartnerCredit Your ProjectExplain Human-AI ArtChapter Complete
- Grade 12Unit 6: Final Capstone › The Council DecisionDraft Your School's AI-Use Guideline
- Capstone projectsFinal Capstone: Assistant + Test Suite
Core element — Privacy and Security
Students understand that their privacy and personal data must be protected when using generative AI tools, and are taught not to input sensitive personal or others' data into such tools without appropriate safeguards
Framework grades 1–12· secondary sourceMostly covered
Students understand that their privacy and personal data must be protected when using generative AI tools, and are taught not to input sensitive personal or others' data into such tools without appropriate safeguards
Framework grades 1–12· secondary sourceIn Grade 2 'Machines That Remember' and 'Teach Byte', learners follow the rule that an address and real name are not given to a machine or game without asking a grown-up; Byte refuses such requests.
In Grade 5 'My Secrets' and 'Locks and Keys', learners answer 'I do not share that' when a chatbot asks about home or school, and learn a friend's information is not theirs to give to an app.
In Grade 6 'You Control AI' and related lessons, learners never give a chatbot their name, school or address, never type a password into one, and never train on a photo showing a home address.
In Grade 10 'Choosing and Judging AI Tools', learners read the rule not to paste private details about themselves or others into AI tools, and sort examples such as pasting a friend's medical note into a chatbot under Privacy.
The rule appears in one card and one sort item; learners never remove identifying details from a draft prompt, and using others' photos or voices is not practised.
- Grade 9Unit 6: ML Projects › The Data Hunter
- Grade 10Unit 5: AI Ethics Deep Dive › Choosing and Judging AI Tools
- Grade 10Unit 5: AI Ethics Deep Dive › Building Your AI Ethics Framework
- Grade 10Unit 5: AI Ethics Deep Dive › Keeping Secrets: Encryption
- Grade 10Unit 5: AI Ethics Deep Dive › Privacy and AI
- Grade 10Unit 6: Deep Learning Projects › Deep Learning Portfolio
In Grade 11 'The Silent Failures' and Grade 12 'The Portfolio That Got the Interview', learners see logging of personal data flagged as a privacy violation and use synthetic or anonymised data in projects; Grade 6 lessons cover never sharing personal details.
- Grade 2Unit 4: Ask clearly, make honestly, improve thoughtfully › Teach Byte
- Grade 6Unit 4: Being Smart About AI › AI Makes Mistakes
- Grade 6Unit 4: Being Smart About AI › AI Can Be Unfair
- Grade 6Unit 4: Being Smart About AI › AI and Privacy
- Grade 6Unit 4: Being Smart About AI › Real vs Fake: Deepfakes
- Grade 6Unit 4: Being Smart About AI › AI and Jobs
- Grade 6Unit 4: Being Smart About AI › Being a Good Digital Citizen
- Grade 6Unit 4: Being Smart About AI › When to Trust AI
- Grade 6Unit 4: Being Smart About AI › AI for Good
- Grade 6Unit 4: Being Smart About AI › You Control AI
- Grade 6Unit 4: Being Smart About AI › Unit 4 Review
- Grade 11Unit 4: AI Systems Design › The Silent Failures
- Grade 12Unit 5: Career Preparation › The Portfolio That Got the Interview
New Zealand Curriculum — Computational Thinking for Digital Technologies
Computational Thinking — Progress Outcome 1
Students use decomposition skills to break down simple non-computerised tasks into precise, step-by-step instructions (algorithmic thinking); give these instructions; identify and correct errors in them as they are followed (simple debugging)
Framework grades 1–2· secondary sourceFully covered
Students use decomposition skills to break down simple non-computerised tasks into precise, step-by-step instructions (algorithmic thinking); give these instructions; identify and correct errors in them as they are followed (simple debugging)
Framework grades 1–2· secondary sourceIn Grade 1 'Big Job, Small Jobs', learners choose a familiar job, name the smaller jobs and a helper or check for each, then carry out the sequence.
Computational Thinking — Progress Outcome 2
Within 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)
Framework grades 3–5· secondary sourceFully covered
Within 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)
Framework grades 3–5· secondary sourceIn Grade 3 'Debug the Algorithm' and Grade 5 'Debug the Steps', learners spot the wrong step, fix it, sort bug kinds and run a debugging loop. Written reasoning is recorded in the unplugged classroom sheets.
- Grade 3Unit 1: Examples, patterns and better guesses › Debug the Algorithm
- Grade 3Unit 4: Inside, connected, and improved › Steps and Rules Practice
- Grade 4Unit 1: Build, check and explain › Debug the Decision Tree
- Grade 5Unit 1: Private information and careful evidence › Privacy PracticeThree Kinds of SharingSettings That SharePhotos Before PostingMy Friends' PrivacyMy Privacy Check
- Grade 5Unit 1: Private information and careful evidence › Debug the StepsThree Kinds of BugThe Missing StepSteps in the Wrong OrderThe Wrong ConditionTest, Fix, Test Again
- Grade 5Unit 2: Learning, logic and checking › Debug AND, OR, NOT
- Teacher guidesUnplugged classroom sheets (Grades 1–5)
Computational Thinking — Progress Outcome 3
Students learn computational thinking in authentic contexts using block-based coding environments (e.g. making a character move/dance in Scratch), extending sequencing to include simple selection and repetition
Framework grades 3–5· secondary sourceMostly covered
Students learn computational thinking in authentic contexts using block-based coding environments (e.g. making a character move/dance in Scratch), extending sequencing to include simple selection and repetition
Framework grades 3–5· secondary sourceIn Grade 3 'Byte on the Grid', learners build executable routes and repeats, observe failures and debug. In Grade 5 'Program a Gadget' they set up a live sensor event-response rule.
The grid language has no event command linking events and loops inside one program.
Computational Thinking — Progress Outcome 4
In authentic contexts, students decompose problems to create simple algorithms using the three building blocks of programming (sequence, selection, iteration), and implement the algorithm as a program using inputs, outputs, sequence, basic selection with comparative operators, and iteration
Framework grades 6–8· secondary sourceFully covered
In authentic contexts, students decompose problems to create simple algorithms using the three building blocks of programming (sequence, selection, iteration), and implement the algorithm as a program using inputs, outputs, sequence, basic selection with comparative operators, and iteration
Framework grades 6–8· secondary sourceIn Grade 8 chapters such as 'Making Decisions: If Statements', 'Loop Magic' and 'Loops Inside Loops', learners assemble and trace programs with variables, if/elif/else, and/or/not, for and while loops and nested loops, and justify condition order.
Computational Thinking — Progress Outcome 5
Within authentic contexts and taking account of end-users, students independently decompose problems into algorithms, determine when to use different control structures, and document their programs using an organised approach to testing and debugging
We start Grade 8 · framework Grade 9Framework grades 9–10· secondary sourceFully covered
Within authentic contexts and taking account of end-users, students independently decompose problems into algorithms, determine when to use different control structures, and document their programs using an organised approach to testing and debugging
We start Grade 8 · framework Grade 9Framework grades 9–10· secondary sourceLearners practise edge-case testing and debugging in Grade 8 'Inside a Chatbot'. In Grade 9 'The Missing Map' and 'The Helpful Review', they work on README files, comment quality, a data dictionary and peer review.
Computational Thinking — Progress Outcome 6
Students use an iterative process to design, develop, document, and test basic computer programs; apply design principles and usability heuristics to their own designs and evaluate user interfaces against them
We start Grade 8 · framework Grade 9Framework grades 9–10· secondary sourceFully covered
Students use an iterative process to design, develop, document, and test basic computer programs; apply design principles and usability heuristics to their own designs and evaluate user interfaces against them
We start Grade 8 · framework Grade 9Framework grades 9–10· secondary sourceLearners build and iterate a Python program with testing and debugging in Grade 8 'The Failed Demo'. In Grade 9 'Good to Great' they measure, hypothesise, experiment and evaluate, with peer feedback in 'The Helpful Review'.
Computational Thinking — Progress Outcome 7 (senior secondary)
Students use an iterative process to design, develop, document, and test advanced computer programs, e.g. developing a GUI-based program that responds to user inputs (button clicks, text input, drop-down/radio selections)
Framework grades 11–12· secondary sourceMostly covered
Students use an iterative process to design, develop, document, and test advanced computer programs, e.g. developing a GUI-based program that responds to user inputs (button clicks, text input, drop-down/radio selections)
Framework grades 11–12· secondary sourceIn Grade 11 'Building Your App', learners study interface design rules, compare Streamlit and Gradio, and write an inclusive design brief. In Python Lab Module 52 they build an assistant front end.
Learners do not test on two platforms, and there is no substantial independently scoped larger application.
- Grade 11Unit 6: Capstone Projects › Building Your AppUser Interface DesignQuick Demo ToolsChoose the Right ApproachYour Design Brief
- Grade 11Unit 6: Capstone Projects › Deployment & SharingMatch Project to Platform
- Grade 12Unit 6: Final Capstone › Development Phase 3 - Polish and DeploymentMatch: Deployment Platform to Best Use Case
- Grade 12Unit 4: AI Entrepreneurship › Build Less, Learn MoreSpot: Good MVP Decisions
- Grade 12Unit 3: Advanced Projects › From Chatbots to AgentsSort: Does It Need an Agent?
- Python LabPython Lab (graded modules)
- Python LabModule 52: Interfaces and EventsChallenge: Your Assistant’s Front End
New Zealand Curriculum — Designing and Developing Digital Outcomes
Designing and Developing Digital Outcomes — Progress Outcome 1
Students discuss the differences between digital and non-digital devices/outcomes, and identify and understand the inputs and outputs of a simple digital system
Framework grades 1–2· unverified sourceFully covered
Students discuss the differences between digital and non-digital devices/outcomes, and identify and understand the inputs and outputs of a simple digital system
Framework grades 1–2· unverified sourceIn Grade 1 'Parts and Apps' and Grade 2 'Inside a Smart Machine', learners sort digital systems from a plain powered lamp and fan, identify inputs and outputs and trace the computing chain.
Designing and Developing Digital Outcomes — Progress Outcome 2
Students plan and create simple digital content/outcomes for an authentic purpose and audience (e.g. planning and writing a script to film, edit and export a short film; creating and using QR codes)
Framework grades 3–5· unverified sourceMostly covered
Students plan and create simple digital content/outcomes for an authentic purpose and audience (e.g. planning and writing a script to film, edit and export a short film; creating and using QR codes)
Framework grades 3–5· unverified sourceIn Grade 3 'Pick the Right Chart' and Grade 5 'My Digital Toolkit', learners combine a saved chart and caption for an audience, get a partner's comment, and revise while keeping the counts trustworthy.
Digital work combines real counts with supplied cards; wording, accessibility revisions and fuller file work happen on paper, and multi-application digital production is not required.
Designing and Developing Digital Outcomes — Progress Outcome 5
Students independently design and produce a digital outcome for an authentic context, considering end-users, and evaluating the outcome's fitness for purpose
We start Grade 8 · framework Grade 9Framework grades 9–10· unverified sourceFully covered
Students independently design and produce a digital outcome for an authentic context, considering end-users, and evaluating the outcome's fitness for purpose
We start Grade 8 · framework Grade 9Framework grades 9–10· unverified sourceLearners build and iterate a Python program with testing and debugging in Grade 8 'The Failed Demo'. In Grade 9 'Good to Great' they measure, hypothesise, experiment and evaluate, with peer feedback in 'The Helpful Review'.
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.
See how the course maps to the other 13 curricula on the curriculum alignment overview, or browse the course grade by grade.
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.