DOKKAEBILABS
WhatsApp us
Coding for Kids

Turn games and curiosity into real skills.

Coding for kids in Singapore — private 1-to-1 lessons taught by working software engineers. Scratch, Python, Roblox, and DSA preparation for Primary and Secondary students. From complete beginners to advanced learners. Real engineers, not YouTube tutors. Online worldwide.

$80/hour · Trial session available

Flexible scheduling including weekday evenings and weekends. Limited weekly slots.

Taught by working software engineers — not tutors who learned from YouTube.

Learning Levels

Beginner — Building the Foundation

Perfect for Primary 1–4 students or complete beginners with zero experience.

What your child will learn

  • Scratch — block-based coding that teaches logic, sequencing, and computational thinking
  • Coding with Minecraft — problem-solving and algorithmic thinking through a familiar environment
  • Introduction to Python — variables, loops, conditionals, functions — real code, explained properly

Intermediate — Real Programming & Game Development

For students ready to go beyond the basics.

Topics

  • Python programming — deeper data structures, file handling, problem-solving techniques
  • Game development concepts — design logic, game loops, collision, scoring systems
  • Roblox Game Development — building actual playable games using Roblox Studio
  • Lua scripting — the programming language that powers Roblox

Advanced

DSA & Computing Preparation

For Secondary students targeting selective programmes or taking computing modules.

Advanced topics

  • Data Structures & Algorithms (DSA) — arrays, linked lists, sorting, searching
  • DSA portfolio development — structured projects for DSA interviews
  • Python for Computing exams — aligned to school computing curricula
  • Problem-solving and logical thinking — skills assessors and schools look for

DSA portfolio preparation

  • Build a real coding project (not a template, not a cookie-cutter submission)
  • Understand what they built well enough to explain it in an interview
  • Develop logical thinking and problem-solving depth that assessors look for
  • Prepare for technical questions during DSA interviews

How Lessons Are Run

Our approach

  • 1-to-1 only — no group classes, full attention on your child
  • Paced to your child — we never rush content to hit a checklist
  • Hands-on every session — your child builds and writes, not just watches
  • Mini-projects throughout — visible progress your child can be proud of
  • Regular parent updates — you know exactly where your child is and what's next

Who This Is For

Ideal for

  • Primary 1–6 students starting their coding journey
  • Secondary 1–4 students taking Computing or interested in tech
  • Complete beginners with no coding experience
  • Students who love Minecraft, Roblox, or games and want to build their own
  • Students preparing for computing or technology talent programmes
  • Students taking computing or technology modules

WHAT PARENTS SAY

Real Results

"My son is in Primary 5 and was already bored with Scratch. Within two sessions they moved him to Python and he's actually excited again. He built a small game last week and couldn't stop showing everyone. The tutor pitches it at exactly his level."

Parent, Bukit Timah

"My daughter is Sec 2 and wants to do computing in poly. We wanted her to get ahead on DSA before the others. The 1-to-1 means she actually asks questions now — she'd never do that in a group class. Her school teacher noticed the improvement."

Parent, Tampines

Give your child a real head start.

Message us with your child's age, experience, and interests. We'll recommend a learning pathway.

Message on WhatsAppOr contact us

Older students? Assignment help or certification mentorship. Meet our instructors.