Skip to content

Python coding lessons for kids aged 9+

Python is one of the most popular programming languages in the world, used for websites, science, games and artificial intelligence. It reads almost like English, which makes it the ideal first typed language for young learners.

  • First lesson free
  • Always 1:1, never group classes
  • Taught in English, online

What you will learn

  • Writing and running real Python programs
  • Variables, data types and user input
  • If statements, loops and functions
  • Lists and simple data handling
  • Reading error messages and debugging
  • Writing clean, readable code

What learners build

  1. A number-guessing game

  2. A text adventure where choices change the story

  3. A quiz with scoring and feedback

  4. Drawings and patterns with Python's turtle module

Who it is for

Children aged 9 and over, whether they are complete beginners or moving on from Scratch. Being comfortable with a keyboard helps.

How lessons work

  • 60-minute live 1:1 lessons over Zoom or Google Meet, with longer sessions on request.
  • After school, at weekends and during school holidays.
  • Free rescheduling up to 12 hours before a lesson.
  • Parents receive a progress update once a month.
  • Python is free. Setup is done together in the first lesson, or we use a browser-based editor so there is nothing to install.
  • Enquire for custom pricing that suits your schedule or your child's.

Where it leads

Confident Python learners can move on to AI and Machine Learning from around age 12.

Questions about this course

Book your free lesson

Send a quick message with the learner's age and what they are curious about. We will reply to arrange a time that works for you.

Lessons are 60 minutes, online, and taught in English.