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.
A Clear Route From First Steps to Specialism.
Scratch & computational thinking
Python and real programming projects
Web, games, JavaScript, data & AI
Independent builds and real problem solving
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.
Real Coding Skills
Students progress beyond block coding into Python, HTML, CSS, JavaScript and more.
Learn at Their Own Pace
A structured pathway lets students develop naturally without everyone being forced through exactly the same material.
Built Around Progress
Projects, challenges, points, badges and rankings give children clear goals rather than simply completing isolated lessons.
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.
Scratch & Computational Thinking
First steps in logic, sequences, conditions and creative problem solving through visual coding.
Python & Real Programming
Programming concepts and increasingly complex projects using a real text-based language.
Choose Where to Go Next
Web Development • Game Development • JavaScript • Data Science • AI
Independent Builds
Challenges, independent builds and real problem solving — applying skills with growing independence.
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.
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.
Continue Learning
Python Developer
82% complete · Next: Functions & Loops
Guided Courses
Know exactly what to work on next.
Continue at Home
Learning doesn't have to stop when the club ends.
Track Progress
Students can see how far they've come.
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.
Super Sonic Chase
Build a fast-paced game while learning movement, scoring and collision.
Python Projects
Write real programs — from first scripts to games and problem-solving challenges.
Build Your First Website
Design and code a real site with HTML, CSS and interactive JavaScript.
Scratch Games
Create games, animations and stories while learning core coding concepts.
AI Projects
Explore how AI works by building projects that use data, models and smart behaviour.
Data Science
Turn numbers into insights — collecting, analysing and visualising real data.
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.
Break It Down
Breaking complex challenges into manageable steps.
See the System
Understanding sequences, conditions, patterns and systems.
Maths in Action
Applying mathematical ideas through practical programming problems.
Make It Real
Turning an idea into something that actually works.
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.
Software Developer
Three levels of real programming. Complete the pathway, then branch into specialist skills.
Foundations
Core Python concepts and first real programs.
Projects
Bigger builds, harder logic and growing independence.
Mastery
Complex projects and the launchpad into specialisms.
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.
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.
This Week's Leaderboard
Rerragio
LEVEL 8
2,180
Python Developer
Next Rank → 320 pts
Points
Achievements
Ranks
Leaderboard
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 Achievements
Badges for coding skills, courses and specialist pathways.
Milestones
Recognition as students progress through increasingly challenging work.
Code Mentor
Special recognition for leadership, commitment, communication and helping other cadets.
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 →

