DOKKAEBILABS
WhatsApp us
Coding for Kids

Turn games and curiosity into real skills.

Is your child curious about games, coding, or tech? We offer structured 1-to-1 coding lessons for Primary and Secondary students — from complete beginners learning Scratch, all the way to Secondary students building games in Roblox, writing Python, and preparing for DSA portfolios. Lessons are taught by real software engineers and tech professionals. We serve clients globally.

$80/hour · Trial session available

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

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.