Scratch · Age 6–11
Live 1:1 block-based coding classes where kids build animations and games — then see how AI recognizes patterns, using the same drag-and-drop blocks.
“My daughter went from never having coded to building her own quiz game in a few months. The 1:1 pacing made all the difference.”
Parent of a Grade 7 studentmyeKids parent“The Pygame project was the highlight — my son was so proud to show off the game he built himself.”
Parent of a Grade 9 studentmyeKids parentScratch is a drag-and-drop, block-based programming language built for kids — there's no typing required, so your child can focus on learning real programming logic (loops, conditions, events) without fighting syntax.
No. Scratch is built around colorful blocks that snap together, which makes it approachable even for kids who are still building their reading and typing skills.
Ages 6–11 — it's usually a child's very first coding course, and a common stepping stone before moving on to text-based languages like Python.
In the final module, kids use Scratch's AI extensions to train a simple recognizer (for example, telling images or gestures apart) and connect it to their own project — a gentle, visual first introduction to how machine learning actually works.
No — Scratch runs entirely in the browser. Nothing to download or set up before class.
A finished animation, a real playable game (Catch the Falling Stars), and an AI-powered interactive project — three real things to show off, not just exercises.
Yes — the logic your child practices here (loops, conditionals, variables, events) is exactly what carries over when they're ready to move to text-based languages like our Python Champion course.
Yes — Scratch projects save to their account, so they can keep building, experimenting, and showing off their work anytime.