Skip to main content
Spark Program · Ages 6–15

Where every coder
begins.

Live classes for ages 6–15, taught at three stages — explore, build, create. Real projects your child finishes and shows off.

Enroll your child See pricing
Live classes, not recordings Safe & moderated Scholarships available Cancel anytime

Ages 6–15 · three stages

One Spark. Three stages —
each built for who your child is right now.

A six-year-old and a fourteen-year-old could not be more different — so they don’t get the same Spark. Each stage meets your child exactly where they are, and every one ends with something real they built and can show you. That’s the difference between screen time and a head start.

AGES 6–9

Spark Explorers

Where screen time becomes creation time.

Built for playful, concrete minds — they learn through characters, stories and instant wins, long before a line of "real" code.

How they learn here
  1. Learn
    Visual block coding — from the very first click
  2. Play
    Logic puzzles that play like fun mini-games
  3. Build
    Their own animated games & stories
  4. Solve
    A tiny real thing — like a family quiz app
They walk away with

A child who thinks in steps, fixes their own mistakes, and proudly demos a game they made — to the whole family. Confidence they carry into everything else.

2 × 35-min live sessions a week · groups of 8 · a parent co-pilot

Start Spark Explorers
AGES 9–12

Spark Builders

The leap from playing games to making them.

For kids ready to type real code — old enough for genuine logic, young enough to be fearless about getting it wrong.

How they learn here
  1. Learn
    Real Python & web foundations, step by step
  2. Play
    Tougher logic challenges & code puzzles
  3. Build
    Games with rules & scores, plus a live website
  4. Solve
    A useful everyday tool — like a homework timer
They walk away with

Their first real portfolio: a website with a live URL and Python projects built from a blank file — proof they can make software, not just use it.

2 × 50-min live sessions a week · groups of 10 · a finished project every week

Start Spark Builders
AGES 12–15

Spark Creators

Ship real products. Build a real head start.

Pre-professional foundations for teens who want to build things real people actually use — and have the portfolio to prove it.

How they learn here
  1. Learn
    Full web apps (JavaScript) + an intro to AI
  2. Play
    Algorithmic challenges & real problem-solving
  3. Build
    A complete app with a real AI feature
  4. Solve
    A real problem at school or home — shipped
They walk away with

A genuine, portfolio-grade product live on the internet — the head start that puts them years ahead of the school syllabus and straight onto a builder’s path.

2 × 60-min live sessions a week · groups of 12 · ships to real users

Start Spark Creators

The part that keeps them hooked

Built to keep them coming back

Progress they can feel. Streaks, stars and badges turn “go do your coding” into “I don’t want to lose my streak” — so showing up becomes their idea, not yours.

Daily streaks

Code a little every day and watch the streak grow — miss a day and it resets, so showing up becomes their idea.

Stars to earn

Finish a module, win a challenge, help a friend — stars for every real bit of progress.

Skill badges

Unlock badges that each prove a specific skill — collected across the whole journey.

Weekly challenge

A fresh puzzle every Monday — beat it for bonus stars and a badge only that week earns.

Real output, not theory

What your child will build

🎮

Games

Python games and interactive web experiences they can share with friends

🌐

Websites

Real, published websites — family members can visit the URL

📱

Apps

Simple web applications with real input, logic, and output

🤖

Chatbots

Basic AI assistants built using beginner-friendly tools

Structure

How it works

01

Join a live session

Twice-weekly live classes via video, in small groups of 8–12 students. Taught by real engineers, not pre-recorded videos.

02

Build a weekly project

Every week ends with a finished project your child owns. Games, websites, mini apps — real things, not homework.

03

You track the progress

Parent dashboard shows completed projects, skills earned, attendance, and monthly progress summaries in plain language.

12-month path

The Spark curriculum

Progressive 12-month journey. Each stage builds on the last.

01
Scratch & Fundamentals
Months 1–2
  • Visual programming blocks
  • Logic, loops & conditions
  • Animations and interactions
  • First game project
02
Python Basics
Months 3–5
  • Variables, functions, data
  • Real runnable programs
  • Problem solving mindset
  • 5 mini Python projects
03
Web Foundations
Months 6–8
  • HTML & CSS from scratch
  • Building real web pages
  • Design and layout basics
  • Published personal site
04
First Web App
Months 9–12
  • JavaScript fundamentals
  • Interactive, dynamic pages
  • Complete web application
  • Portfolio-ready project

Your dashboard

Everything in one place

My Projects

All saved coding projects in one place — Scratch games, Python scripts, and web pages. Open any project and keep building where you stopped.

Achievements

Badges earned by finishing challenges, keeping a streak, and passing quizzes. Each badge proves a specific skill — see how many your child collects.

Parent Portal

A dedicated view for parents — weekly progress, attendance record, earned badges, and upcoming sessions. Shared automatically, no separate login needed.

Weekly Challenge

A new coding puzzle unlocks every Monday. Solve it before Sunday to earn bonus tokens and a limited badge only that week's finishers receive.

For parents & guardians

Built for your peace of mind

Safe, moderated environment

All sessions supervised. No peer chat. Controlled learning space.

Full progress visibility

Dashboard: attendance, projects, skills, plain-language reports.

Small group sessions

Max 12 per class. Every child gets individual attention.

Flexible scheduling

Flexible times. All sessions recorded for catch-up.

Spark Pricing
$50/month

Or $40/month billed annually — 25% off

Cancel anytime · Scholarships available

Enroll your child

Cancel anytime — no lock-in

Questions from parents

Give your child the
head start they deserve.

No lock-in. Real class, real students.

Enrol your child
Senior School (15–18) →Campus (19–25) →See all pricing →