Coding

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.

Topic

Unplugged Coding

Explore coding ideas without a screen by using games, movement, instructions, and patterns.

Topic

Patterns and Loops

Spot repeating actions and use loops to make instructions shorter, clearer, and smarter.

Topic

Events and Actions

Learn how programs respond when something happens, such as a click, tap, key, or signal.

Topic

Debugging

Find mistakes, test ideas, and improve code step by step when something is not working yet.

Topic

Robots

Use physical devices to explore movement, control, sequencing, and problem-solving in action.

Topic

Scratch

Create stories, games, and animations with blocks while building confidence in coding ideas.

Topic

Code.org

Practise coding challenges and build programming skills through structured activities and puzzles.

Topic

Lightbot

Use puzzle-solving to explore sequencing, procedures, and efficient instructions.

Topic

Blockly Games

Develop coding understanding through playful challenges using block-based programming tools.

Topic

Busy Things

Use child-friendly activities and games to build early coding and problem-solving confidence.