// Python

Python tuition for 10 to 16 year olds

Python tuition here means your child learns Python through a game at 10, writes Python that does real jobs from 12, and uses it to build with AI and the cloud from 14.

Live online sessions run by engineers who work at AWS.

What it is, in plain words

Python is the programming language most working engineers reach for first, and the one most schools teach. It reads close to English, which is why a 10 year old can follow it and working engineers still use it every day.

We do not teach Python as a subject on its own. Your child learns it because they need it to make something: a game that responds to them, a tool that does a chore, a chatbot that remembers what was said, a web page that shows live data.

Why a 10 to 16 year old should learn it now

Python is the language most GCSE Computer Science courses use and the language of most AI work, so time spent on it at 10 to 16 pays twice. A child who has written Python that does a real job finds the school version familiar.

School computing in the UK follows a GCSE specification last reformed in 2016. It covers the basics well and does not cover cloud, AI, Linux or putting software live on the internet. We pick up where it stops.

What your child builds at each level

At 10 to 12, in Code through a game, your child meets variables, loops, if statements and functions by playing, then writes a playable choose-your-own-adventure game in Python. They type fewer than fifteen lines at a time, from templates, with autocomplete, so the learning is the idea and not the typing.

At 12 to 14, in Python that does things, they write a command-line tool that does a useful job, with functions, lists, files and a real web request, and a test that proves it works. In Build with AI they call an AI from Python and give it memory. In Put it online properly they write a small web server in Python and run it on a Linux server we host.

At 14 to 16 the Python is in service of the cloud and AI modules: a function that answers requests in the cloud and a chatbot that answers from their own notes, with a test set that scores how well the chatbot does.

Who teaches it

Two of us. Ismail is an applied AI and machine learning engineer at AWS. Sami is a platform engineer at AWS. We wrote the curriculum and we teach every session. If we bring in other tutors as the programme grows, they will be engineers we have worked with, and we'll tell you before your child's group changes.

Accounts, supervision and safety

Under 13, nothing is in your child's name: they work in the browser on platforms we manage, and we publish their work to their club address. From 13, they create a GitHub account in a session with you present; it is the portfolio they keep. Everything else (the Linux server, the AI tools, the AWS sandbox, the publishing) is ours: we own the accounts and pay the bills. Your child never sees a password or a key for any of it.

Every tutor holds an enhanced DBS check. Sessions are recorded and recordings are deleted after 90 days. Tutors never message a child directly. We have a designated safeguarding lead.

Levels and prices

Your child builds a website, a game, an app and their own AI chatbot, all live on the internet, all under our supervision.

From 12, your child runs their own Linux server that we host, writes Python that does real jobs, and builds an AI assistant that remembers the conversation.

Two 90-minute sessions a week. Faster progress through the same programme.

  1. Level 01 · Ages 10–12

    Foundations

    No experience needed

    £40a session

    £320 a month · 8 sessions

    Their first website, game and chatbot, all live on the internet

  2. Level 02 · Ages 12–14

    Intermediate

    Has done some coding

    £45a session

    £360 a month · 8 sessions

    Real Python, a proper code editor, and a Linux server we host for them

  3. Level 03 · Ages 14–16

    Advanced

    Has built things before

    £55a session

    £440 a month · 8 sessions

    Amazon Web Services, shipping code the way teams do, and an AI product built end to end

Every level includes

  • Live 90-minute sessions in a group of 6 to 8
  • A deployed project at the end of every module
  • A Parent Showcase where they demo it to you
  • An email every Saturday with what they built
  • A certificate at the end of each level
Book your child's free session

We place your child after the free session. What each level adds →

Sessions are 90 minutes in a group of 6 to 8. £40 to £55 a session is £26.67 to £36.67 an hour. Billed monthly, cancel anytime, first session free.

Your child's first session is free.

Book your child's free session

No card, no obligation.