Junior Coders · Ages 8–12

Coding Course for Kids 8–12 — Scratch and Roblox for Ages 8–12

Coding course for primary school kids at Algonova for ages 8–12. Two paths: Scratch (Visual Programming) and Game Design with Roblox + Lua. Fits 8-year-old beginners and 10-year-olds going deeper. Python is available for students ready for the next level.

Try a Free Class

Why this age

8–12 is the right window

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 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, not theory

Most kids this age love games. We turn that love into skill. They build games — platformers, RPGs, multiplayer worlds — not just play them.

Program

Two courses, two paths into real coding

Choose your course
Visual Programming (Scratch)

Visual Programming (Scratch)

  • 7 modules
  • Algorithms & sequencing
  • Game design fundamentals
  • Logical operators
  • Variables & data
  • Object cloning
  • AI applications
  • Individual final project
36 lessons · 60–90 min/week
Your child builds real games and animations with multiple objects, scoring systems, and event handling. Solid foundation for Python later.

How it works

What every week looks like

1. Concept (15 min)

Teacher introduces today’s idea with a real example — not abstract theory.

2. Live build (50 min)

Whole group codes alongside the teacher. Each child has their own project. The teacher catches errors in real time.

3. Present (15 min)

Each child briefly shows what they made. Public speaking practice, gentle.

4. Optional homework

A small ‘keep going’ challenge. Not required, but most kids do it because they want to.

Book a free class

Free 60-min trial · Laptop required

our mentors

Teachers who guide your Junior Coder

Farah A.
Scratch Class | Ms. Farah & student

Ms. Farah turned my son's screen time into actual learning. He built his first Scratch game in week two and hasn't stopped since.

Siti Nuraini

Siti Nuraini

Mother of Haikal, 9 · Jakarta

From parents of 8–11 year-olds

Real outcomes, this age group

Bagas 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.

Mira Anjani

Mira Anjani

Mother of Bagas, 9 · Surabaya

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 game.

Heru Pranoto

Heru Pranoto

Father of Damar, 11 · Bandung

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.

Sinta Wijayanti

Sinta Wijayanti

Mother of Kayla, 11 · Tangerang

FAQ

Parents of 8–12 year-olds ask

What's the difference between Visual Programming and Game Design?

Visual Programming uses Scratch (block-based) and is the foundation — algorithms, logic, game design fundamentals. Game Design uses Roblox Studio + Lua (text-based) for 3D worlds and multiplayer games. Many kids take Visual Programming first, then Game Design.

Can my child do both?

Yes, sequentially. Most families do Visual Programming first (8–11), then Game Design (10–14). Each is 36 lessons (about 8–10 months at once-weekly).

Roblox is just a game — what do they actually learn?

Roblox Studio is the same software professional game developers use. Kids learn Lua scripting (a real programming language), 3D environment design, multiplayer mechanics, and game economy.

Will my child be ready for Python after this?

Yes. By 12, kids who completed Visual Programming and Game Design are ready for Python Start — they already understand algorithms, conditions, loops, and OOP.

What if my child only wants to play games, not make them?

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.

Do they need a powerful laptop?

For Visual Programming: 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.

Online only?

Yes, live online with a real teacher in a small group of up to 7.

Is there a certificate?

Yes, after each completed course — useful for school portfolios.

Free trial · 60 minutes · No card

See what your child can actually build

60 minutes with a teacher. They walk out with a small finished project. You decide if it’s a fit.