All Courses
Find the Right Course
for Your Child
Every course is taught live — 1:1 or in small groups — by an expert instructor. Choose the pathway that fits your child's age and goals.
Ages 6–10 · BeginnerYour child's first step into coding
Scratch for Kids
The perfect first step into coding. Kids aged 6–10 build real games, animations, and interactive stories using colourful drag-and-drop blocks — no typing required. Covers loops, conditionals, variables, events, and game design.
Ages 8–16 · IntermediateThe language Google, NASA & Netflix use
Python for Teens
Python is the world's most in-demand programming language — and it reads almost like plain English. Students write real code, build apps and games, explore algorithms, and get an introduction to AI concepts.
All Ages · IntermediateBuild websites your child can show off
Web Development
HTML, CSS, and JavaScript — the three languages that power every website on earth. Students learn all three and finish with a real, live, publicly accessible website they can share with anyone.
Ages 10+ · IntermediateSerious computer science for ambitious learners
Java Programming
Java is taught in most school computer science programmes worldwide. It builds structured, disciplined thinking — object-oriented programming, algorithms, exception handling — that sets students apart in exams and competitive coding.
Learning Pathway
Which course should my child start with?
Most students follow this natural progression — but every child is different, and we're happy to advise at a free trial.
Not sure where to start?
Book a free trial and we'll recommend the perfect course for your child's age and experience.
