Where Kids Learn to Build Real Things
Small-batch coding classes for ages 7–17 across Singapore — at our Jurong East studio or live online. From Roblox coding classes to Python and AI, your child builds real projects from day one.
Loved by parents & partner schools
No credit card · 45-min live class

// latest
What's New at DotCode

Want Your Child to Learn AI but Don’t Know Where to Start?
A new AI tool seems to appear every week, which makes it hard to know what your child should actually learn. The good news: almost all of them are wrappers around the same core brain. Teach your child how that brain works and every new tool makes sense.

Can AI Help My Child Study for Exams?
Used well, an AI chatbot is one of the best study tutors your child will ever have: endlessly patient, available at 11pm, and happy to explain the same idea five different ways. Here is how to use it to revise, not to cheat.

Can Kids Make Money Making Games? A Parent’s Guide (Including Roblox)
Yes, if the game is genuinely fun to play. Here is where kids can publish their games, how earning Robux on Roblox works and why it is harder than it looks, and why making the game is the hard part, not selling it.
// the difference
Understanding, Not Copying
Most coding classes hand kids a tutorial to follow. We teach them how code actually works — then let them build with it.
Most coding classes
- Follow the tutorial, step by step
- Copy the code without knowing why
- Forget it all by next week
DotCode
- Understand the building blocks — variables, loops, functions, logic
- Stack them up, concept upon concept
- Build real games, websites & AI apps they actually keep
// learning pathways
Pick Your Adventure
Pick a track — game development or AI — or learn Python on its own. The first course in every column is beginner-friendly, so no experience is needed to start.
// by age
Game Dev Track
Build the games they love to play. Roblox for younger kids, Construct 3 for teens — pick by age.

Roblox Game Dev
Roblox coding classes for kids: build and publish real games on the platform they already love.

Game Development with Construct 3
A game development course for teens: turn hours of gaming into skills that last — logic, problem-solving, and the confidence to build something of their own.
// step by step
AI Track
Build AI from scratch: first a language model that writes, then an image and video generator that draws.

AI & Python
AI coding classes for kids and teens: build your own language model from scratch — the idea behind LLMs like ChatGPT, in your own Python code.

AI Image & Video Generation
Build your own AI image and video generator from scratch — the idea behind Midjourney, DALL·E and Sora, in your own Python code.
// standalone
Python
Real coding skills on their own. A standalone course, beginners welcome, and not needed for either track.
// school holidays · Nov–Dec 2026
Holiday coding camps
Roblox, Game Development, and AI & Python as one-week camps, every week from 23 Nov to 27 Dec 2026: 2 hours a day, in person or online.
// why dotcode
Built Different, On Purpose
We built the school we wish existed when we were learning.
Small Classes. Seriously Small.
Maximum 6 students per batch so every child gets individual attention and never falls behind. When the class fills up — that's it.
Live, Not Pre-Recorded
Every class is taught live. Kids ask questions, get unstuck in the moment, and code along with their instructor.
Hands-On Projects
Every module ends with a real project your child can show friends and add to their portfolio.
Expert Instructors
Learn from practitioners with 5+ years of industry experience who know how to teach kids.
Demo Days
Every course ends with a demo day where students present what they built — published games, live websites, real programs.
// from the founder
Concepts Upon Concepts
I started DotCode because I believe kids learn to code the same way real software actually gets built — concepts upon concepts. We master the small building blocks first — a variable, a loop, a function — then stack bigger ideas on top. When the foundations are solid, the hard stuff stops feeling hard, and kids build things they're genuinely proud of.
Every lesson here is one I designed and teach myself — not a franchise script. It's the school I wish I'd had when I was learning.

Farhan
Founder & Lead Instructor



// the real thing
This is what a class actually looks like.
No stock photos. Just our students designing, coding, and shipping real projects.
// real feedback
Loved by Parents & Partners
Real feedback from the families and programmes we work with.

// in the zone
Heads-down on a real build.
"Yes, she enjoyed the class. Please give her more challenging tasks :) She loves Roblox."
"The instructor speaks well and can engage the students. He is knowledgeable about the subject matter. He is also helpful in revisiting lesson with students who missed out due to being out for meetings. We appreciate his effort."
"Students found the bootcamp highly valuable — they especially enjoyed the AI prompting techniques, exploring different AI tools and models, and the teamwork challenges. The instructor made learning genuinely fun and educational, with hands-on, practical knowledge of AI tools. A fantastic partner in making the programme a success."
// life at dotcode
Inside Our Classes
Real kids, real projects, real fun — a peek at a typical week at DotCode Campus.
// questions
Frequently Asked Questions
Everything parents ask before booking a coding class.
What age can my child start coding classes?
Our coding classes are designed for kids and teens aged 7 to 17. Younger students (7–12) start with visual, game-based courses like Roblox, while older students (12–17) build games with Construct 3 or move into Python and AI.
Do you offer Roblox coding classes for kids?
Yes — Roblox is our flagship course. Kids aged 7–12 learn to build and publish real games in Roblox Studio using Luau scripting, picking up variables, events, functions, and loops along the way.
Do you offer AI classes for kids in Singapore?
Yes — our AI & Python course is an AI class for kids and teens aged 13–17, designed for beginners. Students learn Python for AI by building their own language model from scratch, so they understand how LLMs like ChatGPT actually work. Younger kids (7–12) usually start with our Roblox course. Classes run live in person at our Jurong East studio or online.
What coding programs do you offer for teens?
Teens can choose from game development with Construct 3 (ages 12–17), Python programming for beginners (ages 12–16), AI & Python (ages 13–17), and AI Image & Video Generation (ages 13–17). Every program is taught live in small groups of up to 6.
Are the classes online or in person?
Both — join us in person at our Jurong East studio or in a live online class, whichever suits your family. Either way, every class is taught in real time by an instructor, never pre-recorded.
Do you run holiday coding camps?
Yes. Our school holiday coding camps run every week from 23 Nov to 27 Dec 2026: one week, Monday to Friday (AI & Python Holiday Camp: Monday to Sunday), 2 hours a day, in person at our Jurong East studio or live online. Choose from the Roblox Holiday Camp, Game Development Holiday Camp, and AI & Python Holiday Camp. Unsure? Book a free trial class before the camp to test it out.
Do you run coding classes for kids across Singapore?
Yes. Families anywhere in Singapore can join our live online coding classes, taught in real time by the same instructors. For in-person classes, our studio in Jurong East is a short walk from Jurong East MRT — convenient for families across the west of Singapore.
Where is your coding studio?
Our studio is in Jurong East, at Blk 135 Jurong Gateway Rd, #04-329, Singapore 600135 — a short walk from Jurong East MRT. Our in-person coding classes for kids and teens run there, and every course is also available live online.
How big are the classes?
Every class is capped at 6 students, so each child gets individual attention and never falls behind.
Does my child need any experience or special equipment?
No prior experience is needed for our beginner courses. Students just need a computer and a stable internet connection — we teach with free, professional tools like Roblox Studio, Construct 3, and VS Code.
How do we get started?
Book a free 45-minute trial class — no commitment and no credit card required. Your child builds something real in their very first session, and we help you pick the right course.
// visit us
Our Coding Studio in Jurong East
Every course runs in person at our Jurong East studio — or live online if that suits your family better.
In person
DotCode CampusBlk 135 Jurong Gateway Rd, #04-329
Jurong East, Singapore 600135
Live online
Can't make the trip to Jurong East every week? The same courses and instructors run as live online classes — real-time, never pre-recorded, and still capped at 6 students.
Ready to Start Building?
Book a free 45-minute trial class. No commitment, no credit card — just great learning.
// free trial
Book a Free Trial Class
Message us on WhatsApp and we'll help you schedule your child's free trial — usually within 24 hours.
Tell us about your child
Thirty seconds — name, age, and what they're curious about.
We reach out within 24 hours
A real human calls or emails to find a time that works for you.
Free 45-minute trial class
Your child builds something real in their very first session.
Prefer email? Reach us at admin@dotcodecampus.com
Chat with us on WhatsApp
Tap below to start a conversation — no forms, no waiting.
or call us at +65 8912 8594


