Skip to content
Coding Avenue

Computing missions for primary and secondary

Step-by-step coding missions with badges pupils can earn

Pupils work through coding missions across Scratch, Python, web design, robotics, AI, and more. Managers set up classes, record what equipment each room has, and assign learning paths that fit.

Digital badges when missions are done.
Only shows missions your kit can run.
Pupils join with a code; staff sign in separately.

What you get

Missions, badges, equipment, and manager tools

Guided missions with clear steps

Learning paths split topics into steps. Pupils complete tasks on screen or without computers.

Digital badges for completed missions

Pupils earn a badge when they finish a mission. You can track their progress from the manager dashboard.

Choose your classroom equipment

Tick what each room has—micro:bits, robots, Raspberry Pis, or browsers only—and only see missions that need that kit.

Manager dashboard

Create classes, enrol pupils, approve stickers, and track progress on a staff login separate from pupils.

Overview

Missions, badges, equipment, and more

Examples of badges pupils earn from missions.

Alan Turing mission badge
Makey Makey mission badge
Unity mission badge
Artificial Intelligence mission badge
Historic Figures Online Safety Basics Scratch Adventures Python Explorers Web Makers Microbit Raspberry Pi Makey Makey Historic Figures Online Safety Basics Scratch Adventures Python Explorers Web Makers Microbit Raspberry Pi Makey Makey
0

Curriculum topics

History, online safety, coding, hardware, robotics, and AI.

Mission badges

When missions are finished

Pupils collect badges in their gallery. You can print them locally if you want.

Classroom equipment

Pick what each room has

Only missions that match your equipment are shown.

Game Idea Lab

Generate ideas for projects

Answer questions, get a starter idea for Scratch, Python, or web projects.

Game Idea Lab

Generate ideas for projects.

Available on the pupil dashboard when your school turns it on. Optional AI can suggest next steps for Scratch, Python, or web projects.

For classroom managers

Choose your equipment, see the missions you can run

For each classroom, tick the equipment you have—micro:bits, robots, Raspberry Pis, Makey Makey, or browsers only. You will only see learning paths and missions that work with that kit.

  • Tick the equipment stored in that room.
  • The mission list updates when you change the equipment.
Device lab
Robotics
Circuits
Creative code

Curriculum topics

Topics on Coding Avenue

Historic Figures Online Safety Basics Scratch Adventures Python Explorers Web Makers Microbit Raspberry Pi Makey Makey Dash and Dot Robots Artificial Intelligence Unity Robotics Maze Missions Raspberry Pi Makers micro:bit Motion Lab Makey Makey Creators CS History Spotlights Arduino Smart Systems Historic Figures Online Safety Basics Scratch Adventures Python Explorers Web Makers Microbit Raspberry Pi Makey Makey Dash and Dot Robots Artificial Intelligence Unity Robotics Maze Missions Raspberry Pi Makers micro:bit Motion Lab Makey Makey Creators CS History Spotlights Arduino Smart Systems

Historic Figures

Online Safety Basics

Scratch Adventures

Python Explorers

Web Makers

Microbit

Raspberry Pi

Makey Makey

Dash and Dot Robots

Artificial Intelligence

Unity

Robotics Maze Missions

Raspberry Pi Makers

micro:bit Motion Lab

Makey Makey Creators

CS History Spotlights

Arduino Smart Systems

Next step

Sign in as a pupil to try it, or register your school to set up classes and missions.