Kids Coding · Ages 10–14

Python.

Real Python, taught with games and small projects, for ages 10–14. The natural step after Scratch — and the foundation for AI, web, data, and every other programming course the child will meet later.

Python Turtle Pygame Functions Files Mini-projects
4 months Duration
Live Instructor-led
4–6 hrs / week Weekly effort
Outcomes

What you will be able to do.

By the end of the programme, you will ship real deliverables.

Syntax

Real code, properly typed.

Variables, types, conditionals, loops — written as text, indented correctly, debugged independently.

Games

Build playable games.

Two complete games using Pygame — sprites, scoring, collisions, sound. Real games children play and share.

Functions

Reusable thinking.

Functions, parameters, return values — the moment programs stop being scripts and start being software.

Files

Read and write data.

Reading text and CSV files, saving high scores, simple data persistence — the gateway to bigger projects.

Debugging

Read errors calmly.

Tracebacks, common errors, the habit of reading what Python actually says — the most useful skill of all.

Portfolio

Three finished projects.

Two games and one tool — three published, runnable Python projects the child can demo.

Curriculum

Sequenced and structured.

Each phase builds on the last. Live instruction with reviewable deliverables.

Week 01–03

Python basics.

Variables, types, input/output, conditionals, loops. The same building blocks Scratch used, now in text.

Week 04–06

Turtle graphics.

Drawing with code — the visual bridge from blocks to text. Functions and parameters introduced through art.

Week 07–09

First Pygame game.

Pygame fundamentals. Sprites, the game loop, collisions. A complete first arcade-style game.

Week 10–12

Files and data.

Reading text files, working with lists and dictionaries, saving game scores. The first useful tool the child writes.

Week 13–14

Bigger Pygame project.

A second, more ambitious game with multiple levels, sound, and score persistence between sessions.

Week 15–16

Capstone.

A project of the child's choosing — game, drawing tool, or quiz — finished, polished and demonstrated.

Who it is for

You, if one of these fits.

Post-Scratch

Outgrew the blocks.

Best fit for children who finished Scratch and are asking "when do I get to type real code?".

Older first-timer

Starting at 10+.

Children aged 10+ who never used Scratch — Python is a perfectly reasonable starting point at that age.

Future builder

Heading toward a craft.

Children we expect to move into web, data, or AI in the next 2–3 years. Python is the universal foundation.

Also consider

Related programmes.

Enrol

Start with a demo.

A free demo class with the instructor. If it is not a fit, you owe nothing.