GCC · GST / AST

Codeoko

Student projects

This is what learning to code looks like.

A game with a score. A site that opens. A chatbot that answers. Studio samples from live class — named when a household permits.

First gameFirst Code

Star Catch

A collect-the-stars game: move, grab gold stars, lose a life on a bee. Score goes up for a reason they can explain.

PythonLoopsCollision

Studio sample · First Code · ages 7–10 · 3 weeks

See the full project →
Drawing appFirst Code

Paint Pad

A stamp-and-draw studio: pick a colour, press, and a picture appears. First Code’s “it actually draws” week.

PythonCanvasColour

Studio sample · First Code · ages 7–10 · 3 weeks

See the full project →
Personal websiteApp Builders

My Portfolio

A real page that opens in a browser: name, photo, three projects, a contact line. Parents can open the link.

HTMLCSSJavaScript

Studio sample · App Builders · ages 11–14 · 4 weeks

See the full project →
Python gameApp Builders

Sky Hopper

Tap to hop through gaps. Gravity pulls down, space jumps, a pipe ends the run. A game they wrote — not a clone they downloaded.

PythonPygameGravity

Studio sample · App Builders · ages 11–14 · 4 weeks

See the full project →
Robot challengeApp Builders

Color Rover

A rover that reads the floor colour: green means go, red means stop, blue means turn. Code that moves something.

PythonSensorsMotors

Studio sample · App Builders · ages 11–14 · 5 weeks

See the full project →
AI chatbotAI Engineers

Oasis Bot

A chatbot they built. You type, it thinks, it answers from their study notes — and refuses homework it shouldn’t do.

PythonChatNotes search

Studio sample · AI Engineers · ages 15–18 · 5 weeks

See the full project →
Camera AIAI Engineers

Object Lens

Point the camera, get a name: cup, book, backpack. A box and a confidence score they can read out loud.

PythonVisionLabels

Studio sample · AI Engineers · ages 15–18 · 6 weeks

See the full project →
Number readerAI Engineers

Digit Spot

Draw a number. The model says 0–9, with how sure it is. Handwriting in, a digit out.

PythonNeural netCanvas

Studio sample · AI Engineers · ages 15–18 · 4 weeks

See the full project →

Studio samples from live class. First names, cities, photographs, and repositories are published only with household permission — as enrolled students allow.

Ready when you are

Let them learn to code — for real.

Tell us their age and city. We’ll match them to a live class of four.

See programs