Code Explorers Curriculum
A hands-on, story-driven coding program that introduces children to the fundamentals of programming, systems thinking, and early AI concepts through games, animations, robotics, and simulations.
Learning Outcomes
- Break down problems into code-based solutions using logic and sequencing
- Explore how intelligent systems behave, adapt, and make decisions
- How intelligent systems behave, learn, and adapt
- Apply kid-safe AI tools for brainstorming, summarising, and pattern spotting
- Build and test robotics projects with LEGO SPIKE (Levels 3–6)
- Develop fairness awareness, ethical thinking, and safe AI habits
Our AI Approach
Alongside coding, we now weave Everyday AI Skills into every level using kid‑safe, educator‑supervised assistants. Learners practise clear prompting, sense‑checking answers, citing AI help, and keeping personal data private. The focus is human‑in‑the‑loop use (students decide, AI assists), with age‑appropriate tools and no accounts or uploads required.
Learning Journey
Foundation Building
Master core concepts, basic logic, and fundamental programming principles
Skill Development
Apply knowledge to complex projects, explore AI concepts, and build interactive systems
Advanced Application
Create sophisticated projects, understand ethics, and showcase mastery through capstone work
Program Pathways
Code Explorers and AI Creators are designed as complementary learning paths. Many children complete all 8 levels before joining AI Creators, while others may transition around Level 6 or 7 when ready for more tool-driven AI exploration.
Program Completion Outcomes
By completing Code Explorers, students will understand how AI works, use it effectively and responsibly, and create systems that think, respond, and adapt—all through a foundation of strong logical thinking and creative problem-solving.
Complete 8-Level Curriculum
Each level builds upon the previous one, creating a comprehensive learning journey that develops both technical skills and creative thinking. Students progress at their own pace while mastering essential concepts.
Programming as Instructions
Students learn the fundamental concept that computers follow instructions in a specific order. They explore how user input triggers actions and how code processes input to produce visual and sound output.
Sample Project Outcome
A spacebar-controlled story animation that moves characters through scenes or makes them dance.
Core Topics (4)
Learning Outcomes
- Formulate effective AI prompts for idea generation
- Evaluate AI-generated ideas for relevance and originality
- Explain concepts learned from AI in their own words
Learning Outcomes
- Create step-by-step instructions for simple tasks
- Understand the importance of order in programming
- Debug sequence errors in code
Learning Outcomes
- Implement keyboard and mouse event handlers
- Create interactive programs that respond to user input
- Understand the concept of event-driven programming
Skills Developed in This Level
Reactions and Rule-Based Behavior
Students explore how programs can make decisions using conditional logic and create experiences that change based on different inputs and situations.
Sample Project Outcome
A quiz game that responds with different animations or feedback based on answers.
Core Topics (4)
Learning Outcomes
- Describe desired visual elements in detailed prompts
- Refine AI-generated visuals to meet project needs
- Use AI-generated art ethically with proper attribution
Learning Outcomes
- Write if/then statements to control program flow
- Create programs that make decisions based on conditions
- Understand boolean logic and comparison operators
Learning Outcomes
- Implement timing controls in programs
- Create animations with proper pacing
- Understand synchronization in programming
Skills Developed in This Level
Patterns and Repetition
Students learn to use loops to create efficient, repeating behaviors and recognize how patterns form the foundation of intelligent systems.
Sample Project Outcome
A LEGO SPIKE robot that performs a dance routine or patrols in a loop.
Core Topics (4)
Learning Outcomes
- Identify patterns in everyday scenarios that AI could recognise
- Relate these patterns to programming and AI systems
- Suggest improvements for pattern recognition tasks
Learning Outcomes
- Implement for loops and repeat blocks
- Optimize code using repetition structures
- Create efficient animation sequences
Learning Outcomes
- Design continuous background processes
- Create persistent game mechanics
- Understand infinite loop concepts and control
Skills Developed in This Level
Memory and Game State
Students discover how programs can store and remember information using variables, creating the foundation for intelligent behavior and game logic.
Sample Project Outcome
A coin collection game with score tracking and level progression.
Core Topics (4)
Learning Outcomes
- Create concise summaries of short texts using AI
- Design flashcards based on AI-assisted summaries
- Check AI outputs for accuracy against source material
Learning Outcomes
- Create and manipulate different types of variables
- Understand data storage concepts
- Use variables to track program state
Learning Outcomes
- Design game states and transitions
- Implement win/lose conditions
- Create complex interactive systems
Skills Developed in This Level
Communication and Systems Thinking
Students learn how different parts of a system can communicate and coordinate, building the foundation for understanding complex intelligent systems.
Sample Project Outcome
A group of sprites (or robots) that respond to a broadcast signal, such as one sprite 'calling for help' and others responding.
Core Topics (4)
Learning Outcomes
- Use AI to automate common group communication tasks
- Customise AI-generated messages for specific audiences
- Evaluate the clarity and tone of AI-created messages
Learning Outcomes
- Implement message passing between objects
- Create coordinated system responses
- Understand event-driven architecture
Learning Outcomes
- Create interactive multi-character systems
- Design collaborative behaviors
- Implement group coordination logic
Skills Developed in This Level
Recognizing Patterns and Proto-AI
Students explore how systems can recognize patterns in input and make intelligent-seeming decisions based on rules and conditions.
Sample Project Outcome
A LEGO SPIKE robot that responds differently to red vs blue cards (e.g., flashing lights or directional movement).
Core Topics (4)
Learning Outcomes
- Query AI for factual information on a given topic
- Cross-verify AI responses with trusted sources
- Identify potential misinformation in AI outputs
Learning Outcomes
- Implement color and touch sensor programming
- Create responsive physical systems
- Understand sensor data processing
Learning Outcomes
- Design complex conditional logic
- Implement pattern matching algorithms
- Create adaptive system responses
Skills Developed in This Level
Feedback and Learning Simulations
Students create systems that can adapt and change behavior based on user interaction history, simulating basic learning mechanisms.
Sample Project Outcome
A digital pet that learns to 'like' certain buttons if pressed repeatedly and changes its behavior accordingly.
Core Topics (4)
Learning Outcomes
- Plan a research project with AI-assisted topic outlines
- Locate credible sources to verify AI-provided facts
- Document the research process including AI contributions
Learning Outcomes
- Implement user interaction tracking
- Create persistent behavior records
- Understand data collection principles
Learning Outcomes
- Design adaptive system behaviors
- Implement learning-like responses
- Create evolving user experiences
Skills Developed in This Level
Building Simulated AI Agents
Students create systems that can classify inputs and make decisions, while exploring important questions about fairness and ethics in AI systems.
Sample Project Outcome
A visual classifier project where the system tries to identify emotions or objects—and offers a reason, right or wrong, for its guess.
Core Topics (4)
Learning Outcomes
- Decide when AI assistance is appropriate in academic and creative work
- Properly cite AI contributions according to guidelines
- Discuss ethical considerations in using AI-generated content
Learning Outcomes
- Implement basic classification systems
- Create category-based responses
- Understand pattern recognition basics
Learning Outcomes
- Identify potential bias in systems
- Design inclusive decision-making logic
- Understand ethical AI principles
Skills Developed in This Level
Ready to Start Your Child's AI Journey?
Join Code Explorers and give your child the skills they need for the future. Our expert instructors and proven curriculum make learning AI fun, accessible, and impactful.