Spring Term classes: 5th January – 28th March
Python coding for children aged 6–18
Weekly Python coding classes in Harrow, designed for long-term progress from primary school through to GCSE and A-Level.
🛡️ Enhanced DBS-checked instructors
👩🏫 1:4–1:6 ratio
👨👩👧 Family-owned since 2016
Python from age 6 · 10+ years teaching Python · 4.9/5 Google Reviews · Hello DiscoG learning platform · Robotics, Electronics & AI · Years 1–13 · GCSE & A-Level support · Harrow, NW London · One location, fully focused ·

OUR APPROACH
Real python.
From day one.
We teach Python from the start, because children are capable of learning real programming earlier than most people expect.
Our structured, adaptive curriculum supports students from primary school through to GCSE and A-Level, building strong foundations in coding, problem-solving, and logical thinking.
Students don't just follow instructions. They write real code, understand how it works, and develop the confidence to apply their skills independently, both in lessons and at home.


Digital image of our classroom in use.
CODING IN THE AGE OF AI
Why children should learn coding in an AI-driven world
AI is changing how people work with technology, including how code is written. But that does not remove the need to understand how technology works.
When children learn to code properly, they are not just learning syntax. They are learning how to think logically, break problems into steps, test ideas, and make sense of results. Those skills matter even more in a world where AI can generate instant outputs.
Backed by research from the Raspberry Pi Foundation
Learning to code also helps children build the mental models they need to understand what computers can do, what they cannot do, and how to question the systems around them. Coding is not just preparation for a job, it is a modern form of literacy that gives young people more understanding and agency in a digital world.
At DiscoG, we teach Python in a way that helps children build real understanding. We want them to think clearly, solve problems carefully, and grow confident using technology with purpose, not just rely on tools to generate answers for them.
THE CHILDREN WHO WILL THRIVE ALONGSIDE AI ARE THOSE WHO UNDERSTAND HOW TO THINK LIKE ENGINEERS.

All our courses
Every course is delivered in Python. Core coding runs through the academic term. Robotics, Electronics and AI run alongside.
Years 1–3 • Age 6+
Mini Coders
Introduction to Python
A fun and visual introduction to Python, with programmes designed in-house to introduce text-based coding in an accessible way for children aged 6–8.
Students begin writing real code from the start, developing early computational thinking through creativity, digital art, and interactive projects. This is the perfect starting point for children to learn, not just how to code (writing syntax) but how to program (breaking down and solving a problem).
Years 10–11 • Not just for GCSE students.
Junior Coders
GCSE & IGCSE Computer Science
Structured support across all major exam boards, including OCR, AQA, IGCSE, and Edexcel.
Students develop their programming through structured exercises while building the theory needed for their exams, helping them approach exams with genuine understanding, not just technique.
Options are also available for students not studying Computer Science.
Years 4–9 • Age 8–14
Young Coders
Developing Python skills
A progressive and adaptive Python programming curriculum where students learn by writing code through structured exercises, allowing both beginners and those with prior experience to progress at the right pace.
Students use HelloDiscoG platform to complete tasks, track progress, and continue coding between sessions.
Students are also eligible to join our specialised courses in Robotics, Electronics and AI.
Years 10–11 • Not just for A Level students
Advanced Coders
A Level Computer Science
Advanced Python, algorithms, and data structures for Sixth form students, alongside guidance on NEA coursework and independent projects, from initial design through to development and evaluation.
Students build independence while preparing for exams and university-level Computer Science.
Options are also available for students not studying Computer Science.
ABOUT US
Family-run.
Community-rooted.
DiscoG Coding Academy was founded in 2016 by ourselves, Gerard and Katrina Papet in Harrow, NW London. What started with a small group of students on a 4-day Electronics Bootcamp has grown into an academy with over 1000+ students learning at our academy over the past 10 years. Our students go on to study at top universities including Kings, Oxford, Cambridge, Imperial, and Stanford.
We're not a franchise. We're not a corporate chain. We're a family business, and that means every student genuinely matters to us. We know every child's name, what projects they're working on, and how they learn best.
DiscoG Coding Academy was founded in 2016 by Gerard and Kat.
We started with a simple belief: every child can code, and every child deserves to learn it properly.
🛡️ Enhanced DBS-checked instructors
👩🏫 1:4–1:6 ratio
👨👩👧 Family-owned since 2016
Gerard Papet
Electronic Engineering graduate whose career spanned Thomson Reuters, Mergermarket, and Pearson Education. Gerard's lifelong passion for technology, from building his first crystal radio as a child to designing educational apps for the London Borough of Barking, led him to found DiscoG in 2016.
Katrina Papet
BA Architecture from Central Saint Martins and an MBA. Kat brought a creative, visual approach to education and developed the curriculum for all courses, including coding, robotics, electronics, and AI. By making these subjects more accessible to younger learners, she provided a key influence for what Mini Coders and Young Coders have become.
