Ages 7+ • Beginner to advanced

Learn Python by building things that matter.

Individual, project-based tuition starts with simple instructions and creative games, then develops problem solving, software design, automation, data and complete portfolio projects.

Individual pathway

From a first program to professional habits

Ages 7–9 • First Steps

Sequencing, input, variables, choices, turtle art, stories and mini games.

Ages 10–12 • Builder

Conditions, loops, functions, lists, debugging, quizzes and useful tools.

Ages 13–15 • Developer

Files, modules, exceptions, data structures, object-oriented programming, APIs and testing.

Ages 16+ • Advanced

Automation, data analysis, SQL, web applications, clean architecture, deployment and a capstone project.

Lesson structure

Explain, code, test and improve

Understand

See the concept in a short, clear example.

Build

Write and adapt code with guidance.

Own the skill

Explain the solution, debug it and apply it independently.

Start a personal Python pathway.

Select Python Programming when booking online.

View availability and book