One child, one tutor. Learning progresses from ScratchJr to Python following age stages 5-15. Tutors come to your home or teach online, at your child's own pace. From IDR 85,000 per session.

Coding for Kids is one-on-one private tutoring that introduces programming to children ages 5-15 through play and creative projects. The material follows age stages: ScratchJr for ages 5-7, Scratch and Minecraft for ages 8-12, then Roblox Studio and Python from around age 10 and up. Tutors come to your home or teach online, with fees starting from IDR 85,000 per session.
Choose the learning format that works best for your child and family.
The tutor comes to your home for focused, hands-on guidance.
Learn via Zoom with screen sharing, available in every city.
Learn together with siblings or 2-3 friends at a lighter cost.
We match the material and tools to your child's age and developmental stage.
Introducing sequencing logic through picture blocks and screen-free games. Children who cannot read fluently yet can start, because every instruction is an icon.
Subjects:
Focus Areas:
Children master core programming concepts through Scratch and Minecraft: variables, loops, and conditionals, while building their own games and animations.
Subjects:
Focus Areas:
The bridge from blocks to text-based languages. Around 80% of Scratch concepts carry over directly when a child starts writing code in Roblox Studio or Python turtle.
Subjects:
Focus Areas:
Full text-based programming with Python and web development. Teens build real applications and a portfolio they can be proud of.
Subjects:
Focus Areas:
Four core modules arranged in stages, all project-based.
Tutors adapt each module to your child's age, interests, and experience. Minecraft fans learn through Minecraft, storytellers through Scratch animations.
The foundation of how programmers think: breaking big problems into small, solvable steps.
Core programming concepts through ScratchJr and Scratch visual blocks, no typing required.
Kids create and publish their own games on the platforms they already love.
Text-based programming for kids ready to go further, up to an introduction to AI.
Children who love Minecraft or Roblox already understand patterns and strategy. Coding lessons turn them from players into game makers.
Recommended:
Kids who love drawing and imagining can turn their stories into interactive animations and games in Scratch.
Recommended:
Coding and AI became elective subjects from grade 5 in Indonesia starting 2025. Kids who already know coding feel confident when it reaches their classroom.
Recommended:
Talented kids aiming for Scratch, Roblox, and robotics competitions, up to the informatics olympiad, need structured coaching.
Recommended:
Every child starts at the stage that fits their age and moves up when they are ready. The tutor guides each transition one step at a time.
Learning logic through play, no reading required
Sample Project: Your child's first interactive story animation in ScratchJr
Move to the next stage when: The child reads fluently and solves sequencing puzzles without help
Mastering core programming concepts while building games
Sample Project: A complete Scratch game with scores, levels, and enemies that friends can play
Move to the next stage when: The child has finished several complete Scratch projects and starts to feel limited by blocks
Around 80% of Scratch concepts carry over to text languages
Sample Project: A self-made Roblox game published and playable online
Move to the next stage when: The child is comfortable typing code and wants to build more complex apps
Python, web, and a foundation toward AI
Sample Project: A personal portfolio website or a self-made Python mini game
The ages above are general guidance. Readiness matters more than the number: some 9-year-olds are ready for Roblox Studio, while some 12-year-olds benefit from consolidating Scratch first. In the first session, the tutor chats and plays with your child to find the most fitting starting point.
Our private format is built around your child's world, with results parents can see for themselves.
Your child sets the pace. Shy kids ask freely, fast learners move ahead without waiting for a class.
From ScratchJr at age 5 to Python in the teen years, every child starts at the right stage.
Minecraft and Roblox, which kids already love, become the learning medium: from player to maker.
Top students and graduates in computer science who passed our kids-teaching selection.
Clear costs upfront, starting per session with no long packages required in advance.
You know exactly which project your child is building and which skills are growing.
Our tutors are top students and graduates of computer science programs at Indonesia's leading universities, patient and fun with children.
Computer Science, UI
Scratch & Roblox StudioโKids learn fastest when they are building a game they want to play themselves.โ
Computer Science Education, UPI
ScratchJr & Early-Age CodingโEven five-year-olds can learn logic; the key is play and storytelling.โ
Informatics Engineering, ITB
Python & Informatics Olympiad PrepโThe Scratch-to-Python transition is the most exciting moment; kids feel they have become real programmers.โ
Information Systems, ITS
Minecraft Education & Game DesignโThe Minecraft your child already plays can become the most fun coding classroom.โ
Informatics, UGM
Web Development for TeensโSeeing their first self-made website appear in the browser makes kids' eyes light up.โ
Computer Science, IPB
Robotics & micro:bitโWhen a child's code moves real lights and robots, their curiosity explodes.โ
Real stories from families whose children grow with EduPoint coding lessons.
My 6-year-old cannot read fluently yet, but she already makes her own animations in ScratchJr. The tutor is so patient; learning feels like playing, so she never realizes she is in a lesson.
Ibu Yoan O.
Parent of a 6-year-old โข Jakarta
I used to worry about my son playing Roblox all day. Now he builds his own Roblox games and has published one. His gaming finally has direction.
Pak Badhar S.
Parent of a 6th grader โข Bandung
My child's school introduced a coding subject in grade 5. Because he took lessons earlier, he is the most prepared in his class and often helps his friends.
Ibu Anggun M.
Parent of a 5th grader โข Surabaya
My daughter is shy; in her old group coding class she never dared to ask questions. With private 1-on-1 lessons she asks freely and progresses much faster.
Ibu Dwi O.
Parent of a 4th grader โข Depok
Our family moved to a small city with no coding school. EduPoint online lessons became the solution; the tutor uses screen sharing so my son's work is always visible.
Pak Imam S.
Parent of a 7th grader โข Balikpapan
My 13-year-old was already fluent in Scratch from school, and the tutor took him onward to Python. Now he is busy building his own text-based mini game.
Ibu Karina W.
Parent of an 8th grader โข Tangerang
I love the monthly progress reports. I know exactly how far my daughter has come, which project she is working on, and what the next target is.
Ibu Yashinta S.
Parent of a 3rd grader โข Semarang
My son joined a national Scratch coding competition and reached the finals. His tutor prepared everything from the game idea to presentation practice.
Pak Bima A.
Parent of a 6th grader โข Jogja
Transparent pricing with no hidden costs. Pick the package that fits your needs.
Free tutor replacement guarantee if it is not a match within the first 2 sessions.Great for meeting the tutor and gauging your child's interest.
Rp 90.000/session โข 4x pertemuan
Valid 1 month
The most popular choice for consistent weekly learning.
Rp 105.000/session โข 8x pertemuan
Valid 2 months
One full curriculum level completed with a final project.
Rp 100.000/session โข 16x pertemuan
Valid 4 months
Prices may vary by the child's age, location, and lesson format. Contact us for an exact quote.
Online kids coding lessons are available for students across Indonesia and abroad.
In-person kids coding lessons, with tutors coming to your home in these cities.
Real growth stories from EduPoint families.
Challenge
Naufal spent hours watching gaming videos on YouTube. His parents wanted that screen time to become something productive.
Solution
The tutor started from what Naufal loves: games. Through Scratch, he learned to build his own simple versions.
Journey
โNow when he opens the laptop, Scratch comes first. His YouTube time turned into hunting for coding tutorials.โ
โ Naufal's parents
Tutors:
Challenge
Naura loved technology yet felt insecure and afraid of mistakes. In group classes she stayed quiet whenever she did not understand.
Solution
The private 1-on-1 format gave Naura a safe space to ask anything. Her tutor let her experiment and celebrated every small win.
Journey
โThe biggest change is her confidence. Coding became the thing that makes her feel capable.โ
โ Naura's parents
Tutors:
Challenge
Ibra had outgrown Scratch and was getting bored, yet the Python material he tried alone on YouTube felt too hard.
Solution
His tutor bridged the transition through Roblox Studio and Python turtle, so the concepts he had mastered in Scratch came back into play.
Journey
โHe now says his dream is to build his own app. His learning finally has a clear direction.โ
โ Ibra's parents
Tutors:
Answers to the questions parents ask most.
Supporting articles to help you decide and maximize learning outcomes.
Six steps to filter an increasingly crowded market, from defining goals to testing through trial classes, complete with market price benchmarks.
Six steps parents can run at home, starting with simple games and ending with your child's first self-made video game.
Five steps to shift screen hours from passive watching to making things, with coding as one of the paths kids love most.
Loading related programs...
Get a free consultation to find the right stage and the best-matched tutor for your child.