Coding
This section helps you explore coding through puzzles, projects, patterns, and problem-solving. Use the topics below to build confidence with instructions, loops, events, debugging, block coding, and physical computing.
Unplugged Coding
Explore coding ideas without a screen by using games, movement, instructions, and patterns.
Patterns and Loops
Spot repeating actions and use loops to make instructions shorter, clearer, and smarter.
Events and Actions
Learn how programs respond when something happens, such as a click, tap, key, or signal.
Debugging
Find mistakes, test ideas, and improve code step by step when something is not working yet.
Robots
Use physical devices to explore movement, control, sequencing, and problem-solving in action.
Scratch
Create stories, games, and animations with blocks while building confidence in coding ideas.
Code.org
Practise coding challenges and build programming skills through structured activities and puzzles.
Lightbot
Use puzzle-solving to explore sequencing, procedures, and efficient instructions.
Blockly Games
Develop coding understanding through playful challenges using block-based programming tools.
Busy Things
Use child-friendly activities and games to build early coding and problem-solving confidence.