fb
PythonFuture-Ready Skills

Python Foundations

Learn to build real programs, not just read about them. From your first line of code to a program that saves your work.

Age 11 and above
Live 1-to-1 online
20 sessions of 1 hour
Start: Any week

What you'll build

Three programs, rebuilt as you grow

Each project comes back every few weeks, better than the last time you saw it.

01

Calculator

Starts by adding two numbers. Ends as a program nobody can crash, however hard they try.

Sessions 2 → 12

02

Guessing game

Your first program worth showing someone. Built from six sessions of pieces you already know.

Session 9

03

To-Do List

Add tasks, set priorities, mark them done. The last version saves to your computer and reloads.

Sessions 14 → 20

Curriculum

Course structure

Every session, in order — tap a module to open it.

05

Modules

20

Sessions

Modules

01 / 05

  1. 1Writing and Running PythonYour first program, and your first error
  2. 2Variables, Input and OutputPrograms that ask questions and use the answers
  3. 3Reading Error MessagesWorking out what went wrong, and fixing it
  4. 4Booleans and ConditionalsMaking a program decide
Milestone · Calculator v1

By the end

What your child can do

Not topics covered. Things they can actually make.

Store and organise data using lists and dictionaries

Write programs that can't be broken by what someone types

Split a program into functions another person could read

Read an error message and know exactly where to look

Save work to a file and load it back next time

Build something nobody asked them to build

Ideal fit

Who this course is ideal for

Is this right for your child?

Students who have never written code before
Anyone moving on from Scratch or block coding
Students who want to build, not memorise
Curious problem-solvers who like figuring things out

How classes are conducted

A calm, focused learning experience

👩‍🏫

Same Mentor

From the demo through to the final session

🎯

Your Pace

Adapted to interest and current level

⌨️

Hands on keys

Writing and running code in every session

📊

Clear Feedback

Progress you can see, week by week

What parents say

Real stories from real families

Hear from parents who chose this course for their child.

"Darren was a little nervous that Python might be too difficult, but the sessions have been very easy for him to follow. He is learning a practical language used in the real world and is already getting a handle on the basics."

🇸🇬

Felicia Lee

Singapore

"It's been great to see how much Anika is getting out of the Python sessions. She's learning how to build her own projects and is getting much better at working through things on her own."

🇺🇸

Soniya Verma

USA

FAQ

Frequently asked questions

What equipment is needed?

A computer and an internet connection. Nothing to install beforehand — Python and VS Code are set up together with the mentor in Session 3, so students work in the same editor a professional would use.

Is there homework?

Yes, around 30 minutes a week. The course builds on itself, so each session assumes the last one was completed.

Why Python and not something else?

Python reads close to English, so a beginner spends their effort on thinking rather than on punctuation. That matters at this age. It is also the language they are most likely to meet again — in school computing, in university, and in almost any technical job — so nothing learned here has to be unlearned later.

What comes after this course?

Most students move on to Python Advanced. Having built small programs on their own here, they go on to larger projects, real data, and programs other people can use.

Let your child explore this skill — the right way

Start with a personalized demo and see if it's the right fit.

Book a Free 40-minute Demo
No commitmentSame mentor from demoStart any week