AI & CODING FOR TEENS

Python Programming for Young Learners

A 4-week live online programme that introduces children aged 10–16 to real Python programming through games, interactive stories, and creative challenges designed specifically for young learners with no prior experience.

Your Child's First Step Into Building the Future.

Most children spend hours every week using technology. Very few ever learn to build with it. Python Programming for Young Learners changes that — not with textbooks or theory, but with a hands-on programme where every session ends with something your child made themselves. Python is the world’s most beginner-friendly programming language and also the most professionally powerful. It is the language behind data science, artificial intelligence, automation, and software development. A child who learns it at 12 has a decade of building ahead of them before they sit their first professional interview.

Who Is This Programme For?

The children who learn to code today are not just developing a technical skill. They are building logical thinking, creative confidence, and a relationship with technology that will serve them in every career they ever choose — whether it is medicine, law, design, or engineering.

Course details:
Tuition Fee

KES 15,000

What You Will Be Able to Do

  • Write real Python code to build mini-games, quizzes, and interactive stories from scratch
  • Understand variables, loops, conditions, and functions — the foundations of all programming
  • Break problems into logical steps and think computationally about any challenge
  • Use child-friendly Python environments confidently and independently
  • Complete a personal final project they designed, built, and can demonstrate to family
  • Understand what coding is — and feel genuinely confident that they can do it

Course Curriculum

Curated modules. Each one builds on the last. Each one ends with working code that your child wrote themselves.

Introduction to Python and Coding Environments

What coding actually is and why it matters. Setting up the environment. Writing the first programs: printing messages, doing calculations, and making the computer respond to what the user types. Every learner writes and runs real code in the first session — no exceptions.

Variables, Data Types, and Conditions

How programs store information and make decisions. Variables that hold names, scores, and choices. If/else logic that makes a quiz react differently depending on the answer. By the end of this session every learner has a working interactive quiz they built.

Loops, Functions, and Game Logic

How programs repeat actions without the programmer writing the same thing over and over. Functions that bundle instructions so they can be reused. Building a simple game loop — the engine behind every computer game that has ever been made.

Final Project

Each learner chooses and builds their own project from a set of options: a text-based adventure game, an interactive quiz on a topic they choose, an animated story, or a simple number-guessing automation. The project is presented live to the group and demonstrated to parents at the end of the session.

Tools You Will Work With

Programming Language

Python 3

Libraries (introduced gently)

Turtle (graphics and animation) Random (games and quizzes)

Environments (age-appropriate)

Thonny — beginner-friendly Python IDE Mu Editor Replit (browser-based, no install needed)

Collaboration

Shared class coding challenges Live peer demonstrations in final session

Testimonials

What Parents and Learners Say

"I enrolled my daughter because I work in tech and wanted her to have an early foundation. What surprised me was how much she enjoyed it — she is 10 and I was not sure it would hold her attention for four hours. It did. She came home excited every single week and her final project genuinely impressed me."

James Kariuki Parent

"I am 14 and I had tried to learn Python from YouTube before but kept getting confused and giving up. Having a real instructor who could see what I was doing wrong and fix it in the session made all the difference. I finished with a quiz game that my whole class plays at break time."

Tasha Otieno Learner, age 14.

"My son is 12 and has always loved games but I had no idea he could build one in four weeks. By week three he was explaining variables to me at dinner. The instructor made it feel like play, not school. He has already asked to enrol in the Web Development programme next."

Caroline Mwangi Parent

FAQ's

Frequently Asked Questions

Week one starts from zero — no assumptions, no prior knowledge required. Our instructors are experienced with young first-time learners and know how to make the first session feel achievable and genuinely fun. The first thing every learner does is write code that works. That moment matters more than any lesson plan.
Sessions are structured in 45-minute focused blocks with breaks, challenges, and group sharing between them. The four-hour format works precisely because it allows enough depth to build something real in a single session — which keeps learners motivated in a way that shorter sessions cannot. Parents consistently tell us their children did not want to stop.
A laptop or desktop computer — Windows or Mac — with a stable internet connection. A smartphone or tablet is not sufficient for this programme. If you are unsure whether your equipment qualifies, contact us before enrolling and we will confirm.
Yes, and we recommend it. Python and Web Development together give your child a strong, complementary foundation in both logic-based programming and visual web building. Many of our learners complete Python first and enrol in Web Dev immediately after. Contact us about sequential scheduling.