For parents · ages 8 to 14 · live online
A live online Python course for children in Dubai, taught one hour a week in batches of five to eight. Not coding in general, and not block puzzles: actual Python, the same language grown-up programmers use, scaled carefully to a child's hands and attention.
Children type real code from the first fortnight. It stays fun because the results stay visible: programs that talk back, drawings made of code, and eventually a game with their name on it.
4.9 rating across 547+ Google reviews
Weeks 1 to 2
A short greeting program: typed by the child, run by the child, broken and repaired by the child. Small, and entirely theirs.
Month 3
Turtle graphics: squares, stars, spirals. Every line of Python becomes a line on screen, which is exactly what a young learner needs to see.
Month 6
A real game built with Pygame, with rules, a score, and a very proud owner who will make you play it.
Months 10 to 12
A simple chatbot, then a final project the child chooses, builds and presents to the class.
The milestones above come from the actual Python & AI for Kids syllabus, not from an illustrator's imagination.
01 · The courses
Each card opens the full syllabus, schedule and fees. All three starting courses run as weekly live cohorts with the same teacher throughout, and the free demo tells you which one fits your child.
The main event for ages 8 to 12. A year that moves from first typed programs through turtle graphics and Pygame games to a gentle, truthful first look at AI.
View syllabus
For the 13 and 14 year olds this page also serves. Faster pace, deeper projects, and a syllabus that happens to rhyme with school computer science exams.
View syllabus
The gentler on-ramp for ages 8 to 12 who are newer to reading or to computers: Scratch and AI-assisted building first, with typed code introduced as confidence grows.
View syllabus
For teenagers who finish their Python course still hungry: real datasets, trained models, computer vision, and the habit of testing claims.
View syllabus
AI coding agents for teenagers who already write Python: how to brief a machine, check its work, and stay the author of the result.
View syllabus
Learning Python yourself? The adult and college tracks live on our Python classes in Dubai page.
02 · The case
Block coding is a fine beginning, and we teach it to six and seven year olds ourselves. But somewhere around eight or nine, a reading-confident child is ready for something most coding programs delay far too long: real text, typed by hand, obeyed exactly.
Python earns its place as that first typed language on plain merits. Its commands are close to English words a child already knows. A complete, working program fits in three lines, so the gap between typing and seeing something happen stays short. And unlike languages invented for classrooms, Python does not expire: the nine year old drawing spirals with turtle graphics is using the same language data scientists and AI engineers open every morning. Nothing your child learns in this course will ever need to be unlearned.
There is also a quieter benefit, and parents often notice it before they notice the code. Typed programming forces precision. A missing quote mark stops the show, the error message says why, and the child, sometimes for the first time, reads an error as information rather than as failure. Watching an eight year old mutter "oh, line four" and fix their own mistake is watching a habit form that no worksheet teaches.
We keep it honest in both directions, though: a child who is not yet reading comfortably will find typed code frustrating, and pushing them into it early helps nobody. That is what the gentler Vibe Coding route and the free assessment demo are for.
03 · The year, mapped
This is the actual arc of the Python & AI for Kids year, stated as projects rather than jargon, because projects are what you will see coming home.
First programs Months 1 to 2
Print, input, variables and decisions, wrapped in things children find funny: greeting programs, silly quizzes, a number-guessing game the child rigs against a sibling. The point of these months is ownership. The child must know, bone deep, that they made the computer do that.
Turtle graphics Month 3
Code that draws. Squares become stars become spirals, and loops stop being an abstract idea because the child can literally watch a loop happen, sixty degrees at a time. Turtle work also sneaks in geometry, which Dubai parents juggling school maths tend to appreciate.
Lists and functions Months 4 to 5
The tools that make bigger programs possible: lists that hold a whole quiz, functions that name a chunk of work and reuse it. Projects grow visibly here, from ten lines to fifty, and the child's programs start to look like programs.
Game building Month 6
Pygame. A window, a sprite, keys that move it, a score that climbs. This is the month most children stop describing the class to friends as "coding" and start describing it as "the class where I am making my game".
First AI, honestly told Months 7 to 9
What "smart" programs really do: rules, patterns, image recognition experiments. No mystique. The course explains AI in words a ten year old can repeat accurately at dinner, which is more than much of the adult internet manages.
Chatbots and the finale Months 10 to 12
A simple talking program, then a final project of the child's own choosing, built over several weeks and presented to the class. Children finish the year with a small portfolio they can run, show and keep improving.
04 · The format
A
A fixed weekly video class with a teacher who knows your child by name and by code. An hour is long enough to build something and short enough to leave a child wanting the next one.
B
Every child types in every class, and the teacher watches each screen. Shy children get drawn in gently; racing children get harder problems instead of a longer wait.
C
Late afternoon and evening slots in Gulf Standard Time, plus weekend options. No traffic, no drop-off, no waiting in a mall food court while the lesson happens.
D
Classes run in English, like most Dubai schooling. Teachers keep sentences short and check understanding by asking children to explain ideas back in their own words.
E
Regular progress notes in plain sentences: what your child built, where they shine, what needs patience. If something is not working, you hear that too.
F
Your child attends a full free class before you pay anything. We are the ones auditioning, not the child.
05 · For Dubai parents
Dubai children carry full calendars. School runs to mid afternoon, activities stack up behind it, and for a good stretch of the year the heat pushes everything indoors anyway. An online class earns its place in that calendar precisely because it costs nothing extra: no drive across town at 5 PM, no sibling dragged along to wait. The hour is the hour.
The course also sits comfortably beside any of the school systems Dubai families use. British, Indian, American and IB schools all approach computing differently and start it at different ages, but none of them offers what a weekly small-batch class does: sustained, personal practice at building things. A child in a class of twenty five gets minutes of attention per computing lesson. A child in a batch of eight gets watched, questioned and stretched every single week.
And because everything is online, the course survives the one event Dubai families plan around: moving. If work takes your family to Abu Dhabi, London or Singapore, the class, the teacher and the project folder move with you. We adjust the slot to the new timezone and your child carries on from the exact line of code they left off.
What we ask from parents is modest and specific. A working laptop, a quiet hour, and restraint: let the child fix their own bugs. The urge to lean over and correct a typo is strong, and resisting it is half the education.
06 · Nearby guides
The country hub: courses, format and fees for students anywhere in the Emirates, all in one place.
Read the guide
The all-ages Python page, covering the teen, college and professional tracks this kids course grows into.
Read the guide
The broader kids page, for parents still weighing Python against other starting points for ages six to twelve.
Read the guide
For parents whose children ask about ChatGPT: age-appropriate AI literacy, taught with a teacher present.
Read the guide
07 · Plain reasons
It sounds obvious. It is not universal. Our instructors teach kids for a living and know the difference between a child who is stuck and a child who is bored.
Five to eight children per batch, permanently. Your child is a person in this class, not a tile in a grid.
No drag-and-drop stand-ins past the point they help. Children type, run, break and fix genuine code, because the confidence comes from the fixing.
The year produces runnable projects and a completion certificate that names them. Useful for school showcases, and more honest than a grade.
You hear how it is going in normal sentences, regularly. No dashboard archaeology required to learn what your child did this month.
One full class, free, before any decision. If your child does not leave it talking, we probably have not earned the enrolment.
08 · Verified reviews
Our classes are live and online, which means children in Dubai learn alongside classmates from many countries in the same small batch. These reviews are real and verified, and the full collection is on our Wall of Love.
"Mivaan enjoys the class. He understands the concepts and completes his tasks with excitement. He has started taking real interest in coding. Truly an amazing class."
Shradha Saraf
Parent of Mivaan
"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative and listen to our suggestions. Overall, I am very happy with the class."
Sonam Oswal
Parent of Dhairya
"My son has been attending this class for a few months and I have been genuinely impressed with his progress and enthusiasm. The instructors are patient and knowledgeable. He looks forward to every class and his confidence has grown."
Poonam Rathore
Parent
09 · Fees
Billed monthly in US dollars. The dirham's dollar peg means the AED figures hold still, which makes budgeting a term of classes pleasantly boring.
Group classes
$40 per month
about AED 150 per month
One-on-one classes
$100 per month
about AED 370 per month
Month-to-month billing, no registration fee, no gear to buy, and you can stop any month. The demo class costs nothing at all.
10 · Questions
11 · Free demo class
The demo is a complete, ordinary lesson: a real teacher, a small group, and your child typing code that runs before the hour is out. Watch it happen, then decide like a parent, with evidence.
Quicker on WhatsApp? Message us and a mentor will reply during Dubai daytime hours.
4.9 rating across 547+ Google reviews