Where Young Minds
Become Builders.
Seven courses designed for children aged 6–12, from first-time Scratch coders to Roblox builders and Python programmers. Every course is taught live, adapted to your child's pace, and ends with something real they built themselves.
Curriculum designed by educators & engineers from
All Kids Courses
Choose Your Child's Starting Point
Not sure which course fits? Book a free session, our tutors will recommend the right starting point after a short conversation with your child.
Scratch Programming
Ages 6–8The perfect first step into coding
Students learn to think algorithmically using Scratch's visual block system, creating animations, interactive stories and their first games. Zero typing friction, all creative output.
What they'll build
Animated stories, interactive cards and mini-games
Game Development
Ages 7–10Turn their favourite games into ones they built
Kids design, build and publish their own games, collision rules, scoring, gravity, level progression. Game design teaches systems thinking in a context children already love.
What they'll build
Arcade-style games, platformers and puzzle games
App Development
Ages 8–11From idea to a running app
Students learn the foundations of app design. UI layouts, user flows and basic logic, then build and test their own simple applications, understanding how the software they use every day is actually made.
What they'll build
Interactive utility apps and custom mobile interfaces
Roblox Coding
Ages 8–12The game they love, now they build it
Students learn real Lua scripting inside Roblox Studio, building physics rules, multiplayer mechanics and custom maps. The single most engaging entry point into real programming we've found.
What they'll build
A custom playable Roblox game, published live to the platform
Python Programming
Ages 9–12Real code, real results, from day one
The world's most in-demand language, made accessible for young learners. Students write actual Python code, variables, loops, functions, and build real working programs immediately, not toy exercises.
What they'll build
Text-based games, calculators and simple automation scripts
AI Explorer
Ages 8–12Understand the technology shaping their world
AI is the defining technology of this generation. This course teaches kids how AI actually works, training models, recognising patterns and building AI-powered creations, no degree required to start.
What they'll build
An AI that recognises drawings, hand gestures or voice commands
The Difference
Why Homtutor, Not a Coding App
Coding Apps & Pre-recorded Courses
- ✕Your child watches and copies, no real understanding built
- ✕No one notices when they're confused or stuck
- ✕Progress depends entirely on the child's motivation
- ✕Same content for every child regardless of ability
The Homtutor Way
- A real tutor watches your child's screen and adapts in real time
- Mistakes are caught and corrected the moment they happen
- Every session builds toward a real project your child created
- The curriculum moves at your child's pace, never slower, never faster than they can handle
Kids Program FAQs
My child has zero coding experience. Where do they start?
Most of our kids start with zero experience. We recommend Scratch Programming for ages 6–8, or Roblox Coding for ages 8–12 who love games. A free diagnostic session helps us place every child at exactly the right level.
Can my child do more than one course?
Absolutely, and many do. Our Coding Pro program is specifically designed for children who want the full journey: it combines Scratch, AI, App and Web Development into a structured 12-month curriculum. It's our most popular option for committed families.
What equipment does my child need?
A laptop or desktop (Windows or macOS) with a working webcam and stable internet. A mouse is recommended for younger children doing Scratch. Roblox Studio works best on a laptop with at least 4GB RAM.
How is Homtutor different from YouTube tutorials or coding apps?
Tutorials and apps are passive. Homtutor is active, a real expert tutor watches your child's screen, catches mistakes in real time, adapts the lesson to how they think, and pushes them to build things they couldn't build alone. The result is a child who understands what they're doing, not just a child who copied code.
What does a typical session look like for a 7-year-old?
Each session starts with a quick recap of the previous build, introduces one new concept, and then the child applies it immediately in their project. There's no passive watching, the child is coding within the first 5 minutes of every session. Parents are welcome to observe.