GCC · GST / AST

Codeoko

Ages 11–14

App Builders

Ages 11–14 write Python, games, and websites — with tests a mentor can actually fail.

See student projects

Class

1 : 4 · 4 children

When

GST / AST evenings

They leave with

A website running on their laptop

Who it is for

11–14s who are ready to build things a parent can open — a site, a game, a small robot sim. Prior code helps; it is not required.

They leave the sandbox. A page has to open in a browser. A game has gravity. A test can fail for a real reason. Same tiny class: four kids, one engineer.

A week in class

Class 1

New piece: a page, a jump, a sensor.

Class 2

Mentor tries to break it. They fix what broke.

Show

Twelve minutes, no slides. Parents can watch.

What they build, week by week

Weeks 144 weeks · Python · pytest · Functions

Python that can fail a test

Functions, lists, and a test that is allowed to go red.

  • Write a function and a test for it
  • Explain why a test failed
  • Keep names clear enough for a mentor to read

They make: A small tool (shop, quiz, or timer) with tests.

Weeks 573 weeks · HTML · CSS · JavaScript

A site that opens

HTML, CSS, a little JavaScript. The homework is a live page.

  • Structure a page: name, about, work, contact
  • Style it so it holds together on a phone
  • Link between sections without a broken href

They make: My Portfolio — a personal site on localhost they can show.

Weeks 8103 weeks · Python · Pygame

Games with gravity

Velocity, jump, a way to lose. Pretty pixels are not enough.

  • Apply gravity each frame
  • Jump on space, hit a pipe, end the run
  • Show a score that only goes up when they earn it

They make: Sky Hopper — a side-scroller they wrote.

Weeks 11144 weeks · Python · Sensors · Motors

Code that moves something

Sensors in, motors out. Green means go. Red means stop.

  • Read a colour (or a simple sensor value)
  • Branch: go, stop, or turn
  • Demo on a mat or in a sim a mentor can watch

They make: Color Rover — floor colour changes what the rover does.

Studio samples from this program

Ready when you are

Let them learn to code — for real.

We’ll check App Builders is the right fit for their age and what they like to make.

See programs