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
A number-guessing game
A text adventure where choices change the story
A quiz with scoring and feedback
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
No. Scratch is a helpful foundation, but many children start straight with Python.
Nothing before the first lesson. The tutor helps set everything up, and all the tools are free.
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.