THE CODE CADETS CURRICULUM

From First Line of Code to Real Developer Skills.

This isn't a collection of Scratch activities. Children progress through a structured pathway — from block-based coding into Python, web development, game development and beyond.

Scratch Python HTML & CSS JavaScript Game Development
THE PATHWAY

A Clear Route From First Steps to Specialism.

01 — FOUNDATIONS

Scratch & computational thinking

02 — SOFTWARE DEVELOPER

Python and real programming projects

03 — SPECIALIST PATHWAYS

Web, games, JavaScript, data & AI

04 — ADVANCED PROJECTS

Independent builds and real problem solving

MORE THAN JUST LEARNING TO CODE

More Than Another Coding Lesson.

Children don't just complete activities. They build real skills, move at a pace that suits them, and always know what they're working towards.

THE CODE CADETS LEARNING PATHWAY

Start Simple. Keep Leveling Up.

Every Cadet follows a clear route from first concepts to specialist skills. Parents can see the journey in seconds. Students always know what comes next.

01
FOUNDATIONS

Scratch & Computational Thinking

First steps in logic, sequences, conditions and creative problem solving through visual coding.

Scratch Block Coding
02
SOFTWARE DEVELOPER

Python & Real Programming

Programming concepts and increasingly complex projects using a real text-based language.

Python Projects
03
SPECIALIST PATHWAYS

Choose Where to Go Next

Web Development • Game Development • JavaScript • Data Science • AI

Web Games AI
04
ADVANCED PROJECTS

Independent Builds

Challenges, independent builds and real problem solving — applying skills with growing independence.

Challenges Own Projects
NOT EVERYONE STARTS IN THE SAME PLACE

We Meet Them Where They Are.

Beginners start with Foundations. More experienced Cadets move straight into Python or a specialist pathway. Nobody is held back — and nobody is left behind.

See How Learning Works
THE CADET HUB

Their Entire Learning Journey. In One Place.

Cadet Hub gives students access to courses, projects and their learning pathway — at school and at home. They always know what to work on next, and they can pick up exactly where they left off.

Guided courses matched to their level
Projects they can continue at home
Progress, badges and rankings in one place
Cadet Hub
Courses
Projects
Pathway
Progress
WELCOME BACK

Continue Learning

SOFTWARE DEVELOPER

Python Developer

Level 8

82% complete · Next: Functions & Loops

🐱 Scratch
🐍 Python
🌐 Web Dev
A DIGITAL CODING PLAYGROUND

Learn by Building. Not by Watching.

Students don't sit through lectures. They build games, websites, programs and interactive projects — then take on the next challenge as their skills grow.

🎮
GAME PROJECT

Super Sonic Chase

Build a fast-paced game while learning movement, scoring and collision.

🐍
PYTHON

Python Projects

Write real programs — from first scripts to games and problem-solving challenges.

🌐
WEB DEVELOPMENT

Build Your First Website

Design and code a real site with HTML, CSS and interactive JavaScript.

🕹️
FOUNDATIONS

Scratch Games

Create games, animations and stories while learning core coding concepts.

🤖
SPECIALIST

AI Projects

Explore how AI works by building projects that use data, models and smart behaviour.

📊
SPECIALIST

Data Science

Turn numbers into insights — collecting, analysing and visualising real data.

SKILLS THAT GO BEYOND THE SCREEN

Coding Builds More Than Coders.

The pathway teaches programming — and the thinking that sits underneath it. Those skills show up in the classroom, in projects and long after the club ends.

BADGES & SPECIALISATION

Find What You're Good At. Then Go Further.

Every Cadet progresses through the Software Developer pathway. From there, they specialise — unlocking skill paths in the areas they enjoy most and going deeper as their confidence grows.

CORE PATHWAY

Software Developer

Three levels of real programming. Complete the pathway, then branch into specialist skills.

LEVEL 1

Foundations

Core Python concepts and first real programs.

LEVEL 2

Projects

Bigger builds, harder logic and growing independence.

LEVEL 3

Mastery

Complex projects and the launchpad into specialisms.

SPECIALIST PATHWAYS
🐱

Scratch Developer

Visual coding, games and computational thinking.

🐍

Python Developer

Text-based programming and real-world projects.

🌐

Web Developer

HTML, CSS and JavaScript for the web.

🕹️

Game Developer

Mechanics, levels and games they can actually play.

📊

Data Scientist

Collect, analyse and visualise data.

🤖

AI / Machine Learning

Intelligent systems and model-driven projects.

Maths Coder

Programming problems that put maths to work.

CADET RANKINGS

Progress You Can Actually See.

Every project, challenge and achievement moves cadets forward. Our ranking system gives students a clear sense of progression while creating friendly competition within their school and across Code Cadets.

CADET PROFILE

Rerragio

LEVEL 8

POINTS

2,180

PATHWAY

Python Developer

Progress 82%

Next Rank → 320 pts

RECOGNITION THAT MEANS SOMETHING

Skills Get Recognised. So Does Character.

Cadets earn recognition as they learn — for the skills they build, the milestones they hit, and the way they show up for others.

TECHNICAL

Technical Achievements

Badges for coding skills, courses and specialist pathways.

PROGRESS

Milestones

Recognition as students progress through increasingly challenging work.

HIGHEST RECOGNITION

Code Mentor

Special recognition for leadership, commitment, communication and helping other cadets.

GET STARTED

Ready to Start Their Coding Journey?

Find a club near you, or bring Code Cadets into your school. Either way, they'll start building real skills from day one.

Looking for schools, camps or workshops? Download our brochure →