Hello, Me
Three-line program that asks for a name and prints a greeting. First typed program that speaks back.
Nine year olds can type short sentences and read a 5-line program. That's all Python asks for. Our 1 hour live classes turn that readiness into tiny working programs — number guess games, turtle drawings, a first quiz.
At 9, the right Python course starts with silly outputs and draws shapes with turtle. Real code, still playful. Live, 1 hour, with a teacher who knows how to slow down.
Turtle graphics, mini games, maths quizzes — real Python that still feels like play.
View course →
Teachable Machine, image classifiers — first hands-on taste of AI.
View course →
Zero to confident — functions, OOP, files, real mini-apps. The backbone track.
View course →
Arrays, trees, graphs, DP — solved in Python. Interview foundation.
View course →
Build REST APIs with Flask — auth, databases, Postman tests.
View course →
Pandas, sklearn, neural nets — real AI projects with datasets.
View course →
Pandas, NumPy, matplotlib, sklearn — the end-to-end data toolkit.
View course →
LLMs, prompt engineering, embeddings — build with the AI stack of 2026.
View course →If your 9-year-old has already tried Python on YouTube or at school, skip intro weeks and jump into Python + AI projects. Our demo teacher places them accurately in 10 minutes.
Looking for more? Browse the full courses catalogue →
Younger and the typing is a wall. Older and they have missed the most curious window. Nine lands in the middle — reading is fluent, imagination is wild, exam pressure is still far away.
At 9, most children read comfortably enough to follow a short Python program line by line. That is enough for print, input, a simple if, a simple loop.
Five-minute typing warm-ups and they are ready. We keep early programs to five lines so typing never becomes the obstacle.
At 9, most children will try a broken program twice before asking for help. That is the exact habit real coding rewards.
Short, finishable, memorable. These are the Python projects every 9-year-old learner of ours ships in the first months.
Three-line program that asks for a name and prints a greeting. First typed program that speaks back.
Rolls a six-sided dice using random.randint. Their first import, their first random.
Computer picks a secret number; player guesses. First if / elif that actually does something.
Picks a random joke from a list of ten. First list. First random.choice. Always a hit.
Python turtle drawing a star using a for loop. The first time code produces visible art.
Three-question quiz that keeps score and prints a grade at the end. First while loop.
At 9, pace beats everything. The stages below are what most students walk through — faster if they click fast, slower if they need time.
Five-minute typing games per class. Hello-world programs. print() and comments. Silly outputs all the way.
input() and random. Dice, jokes, random-fact generators. Programs stop being one-shot and start to react.
Number guess game. Simple password checker. The if / elif / else trio. Logic muscle wakes up.
for and while loops. Turtle graphics star field. First quiz with score. Feels like real Python.
Same curriculum. Same teachers. Same recordings. The difference is whether your child learns best with one teacher's full attention, or alongside 4 to 6 classmates at their level.
One teacher, one learner, the full 1 hour. The teacher adapts pace in real time — slowing down on tricky concepts, speeding up where your child is already fluent. Best for focused learners, specific exam prep, or fastest progress.
4 to 6 students at a similar level, one teacher, 1 hour per session. Learners move faster when they see peers solve problems in different ways. Supportive, never pressured. Best if your child enjoys learning with others.
If you are near a boundary, this table is the plain difference.
| What to expect | Age 8 | Age 9 (this page) | Age 10 |
|---|---|---|---|
| Program length | Rare | 3–8 lines | 10–20 lines |
| First concept | Scratch first | print + input | if + loops |
| Turtle graphics | Later | Star + square | Spiral + colour |
| Error handling | Teacher fixes | Read red line | Try once solo |
| AI tie-in | Story only | Demo classifier | First real model |
| Class format | 1-on-1 | Both fine | Both fine |
Three recent reviews from Class 4 families doing Python.
My son was afraid of Python because YouTube tutorials looked intimidating. Two weeks in he built a jokes program and showed it to his grandfather. First time he explained code to an adult. He is 9.
Small group of four Class 4 students, all doing Python together. They show each other's programs at the end of class. My daughter said coding is "like solving riddles". I'll take it.
Teacher goes slow. No rush. By month three my son was writing number-guess games on his own. He is 9 and this is the first class that does not feel like extra tuition.
Short, plain answers. If your question isn't here, tap the callback button at the top and a human will get back to you the same day.
Fill the form. Our counsellor calls you within 3 hours, understands your child's pace, and schedules a real demo with a real teacher. No card, no commitment.