Hakim was the kid who couldn't sit through homework. Now he sits through 90 minutes of coding because the teacher actually engages him. The school benefit is real — focus transferred.

Rohaya Mansor
Mother of Hakim, 9 · Shah Alam
Junior Coders · Ages 8–12
Coding for kids Darjah 3–6 in Malaysia — a STEM-aligned after-school bootcamp. Three tracks: Visual Programming (Scratch), Graphic Design Junior, and Game Design with Roblox + Lua. Trusted by families across Kuala Lumpur, Selangor, Penang and Johor Bahru. Whether your child is a curious 8-year-old beginner or a 10-year-old who loves Roblox, we have the right path — with a clear way into Python at 12.
Why this age
Old enough for real tools
Scratch · Roblox Studio · Lua
8–12 year-olds can handle the same game design software real developers use — Roblox Studio with Lua scripting and the full Scratch programming environment.
Young enough to fall in love with it
Discover, then develop
By 13, kids usually have a strong sense of 'I'm good at this' or 'I'm not.' We use the 8–12 window to help them discover whether tech is their thing — before that self-assessment hardens.
Built around their interests
Games and design, not theory
Most kids this age love games, drawing or both. We turn that into skill. They build games, design posters and create digital art — not just consume them.
Program

How it works
01
1. Concept (15 min)
Teacher introduces today's idea with a real example — not abstract theory.
02
2. Live build (50 min)
Whole group codes alongside the teacher. Each child has their own project. The teacher catches errors in real time.
03
3. Present (15 min)
Each child briefly shows what they made. Public speaking practice, gentle.
04
4. Optional homework
A small 'keep going' challenge. Not required, but most kids do it because they want to.
Free 60-min trial · Laptop required
Who teaches your child

My son went from 'I hate sitting still' to coding for an hour after school by choice. Cikgu Faris found projects that hooked him — a Minecraft-style game.

Mei Ling Tan
Mother of Daniel, 10 · Petaling Jaya
From parents of 8–12 year-olds
Hakim was the kid who couldn't sit through homework. Now he sits through 90 minutes of coding because the teacher actually engages him. The school benefit is real — focus transferred.

Rohaya Mansor
Mother of Hakim, 9 · Shah Alam
We tried a self-paced coding app first. He quit in 2 weeks. With live teachers in a small group, he stuck with it — now he's six months in and building his own Roblox game.

Wong Kah Hin
Father of Marcus, 11 · Penang
The trajectory is the difference. They don't just teach — they show my daughter what's next, so she has a reason to push through the hard parts.

Kavitha Raj
Mother of Meera, 11 · Johor Bahru
FAQ
Visual Programming uses Scratch (block-based) and is the foundation — algorithms, logic, game design fundamentals. Graphic Design Junior teaches photo editing, vector and raster design, posters and portfolios. Game Design uses Roblox Studio + Lua for 3D worlds and multiplayer games. Most kids start with Visual Programming, then add one of the others.
Yes, sequentially. Most families do Visual Programming first (Darjah 3–5), then Graphic Design or Game Design depending on interest. Each course is 32–36 sessions (around 8–10 months at once-weekly).
Roblox Studio is the same software professional game developers use. Kids learn Lua scripting (a real programming language used in many games), 3D environment design, multiplayer mechanics and game economy. The skills transfer to any game engine.
Yes. By 12, kids who completed Visual Programming and Game Design are ready for Python Year I — they already understand algorithms, conditions, loops and OOP.
Common. The trial class shows them what 'making' feels like. Most kids who try Roblox Studio in the trial want to make their own game by the end.
For Visual Programming and Graphic Design: any laptop from the last 5 years. For Game Design (Roblox Studio): a mid-range laptop — most family laptops work, but very old machines might struggle.
Yes, live online with a real teacher in a small group of up to 7.
Yes, after each completed course — useful for school portfolios.
Free trial · 60 minutes · No card
60 minutes with a teacher. They walk out with a small finished project. You decide if it's a fit.