Our Courses

Pick a track inside any coding program. Not sure which? Take the free level quiz.

Scratch blocks that make an apple fall
Ages 8–11 (beginners of any age)

🧩 Scratch Programming

Block-based coding that turns ideas into games, stories and animations. The best first step into programming.

What your child learns

  • βœ”Sequences, loops and events
  • βœ”Variables and score keeping
  • βœ”Sprites, sounds and animation
  • βœ”Building a complete game

Next step: Python or Website Design

A student writing code in an editor during a live class
Ages 11–17

🐍 Python

The most popular first text language. Students write real programs, from quizzes to simple games and automations.

What your child learns

  • βœ”Variables, input and output
  • βœ”Decisions and loops
  • βœ”Functions and lists
  • βœ”A final mini-project

Next step: AI Content Creation or web development

A student’s first portfolio web page
Ages 11–17

🌐 Website Design

HTML and CSS (and a little JavaScript) to build real pages, finishing with a personal portfolio website.

What your child learns

  • βœ”HTML structure and CSS styling
  • βœ”Layouts that work on phones
  • βœ”Images, links and forms
  • βœ”A personal portfolio site

Next step: JavaScript and web apps

A game project built by a student
Ages 11–17

πŸ€– AI Content Creation

Use AI tools safely and creatively to write, design and produce stories, posters and videos, while learning to check AI’s answers.

What your child learns

  • βœ”Writing good prompts
  • βœ”AI for writing and design
  • βœ”Checking facts and staying safe
  • βœ”A finished creative project

Next step: Our AI classes

Where these courses are taught

Every course runs inside our 2-month weekend program or a 2-week holiday program.