Foundation: logic, not syntax.
Goal: build a first game. Prove that code is creative, not scary.
Scratch (MIT)
FREEVisual drag-and-drop coding by MIT. No syntax, pure logic and creativity. Designed for 8+ but works at 6 with a parent alongside.
Visit →
Code.org — Hour of Code
FREEOne-hour guided coding activities. No account needed, instant results. Great for the very first session.
Visit →
Minecraft Education
FREE TRIALBlock-based coding inside Minecraft. For kids already in the game — the natural pathway to Python at 12.
Visit →
AI literacy + early exposure.
Goal: the child understands what an LLM is and how to ask it a good question.
Claude.ai
FREEWith parental guidance: teach the child to ask structured questions, notice when AI is wrong, and fact-check answers. This is the AI literacy skill that matters most.
Visit →
Khan Academy + Khanmigo
FREEKhan Academy's AI tutor. The child learns HOW to use an AI tutor — to ask follow-up questions, push back, verify — not just what it teaches.
Visit →
Scratch (original projects)
FREEAt 10–12, move from guided tutorials to original projects. Remixing others' work and sharing publicly builds intrinsic motivation that no curriculum can.
Visit →
Real code, fun context.
Goal: one shipped Python project. Something that runs. Something the child chose to build.
Python + Minecraft (Dicoding)
FREEDicoding has Python tracks in Bahasa Indonesia. Connecting Python to Minecraft keeps engagement high — they already care about the outcome.
Visit →
HTML + CSS — first website
FREEMDN's free curriculum. First milestone: their own portfolio page. Something to show friends, something to be proud of. Ownership > grades.
Visit →
Replit
FREEBrowser-based IDE — no installation friction. Write Python in the browser, share with a link, see it run instantly. Removes every excuse not to start.
Visit →
Modern tools, real workflow.
Goal: one published project with a live link. Portfolio-ready by 16.
Cursor (AI IDE)
FREE TIERThe AI-native IDE used by professional developers. Learning to direct AI-generated code — to read it, test it, debug it — is more valuable than typing every line by hand.
Visit →
Prompt Engineering for Developers
FREEDeepLearning.AI's free short course. Accessible at 14. This is the skill separating people who use AI from people who direct it.
Visit →
Hugging Face account
FREECreate a profile, deploy a first AI demo (Spaces), get familiar with the ecosystem. Hugging Face profiles are checked by university programs and employers — a public portfolio that's not GitHub.
Visit →
Portfolio + scholarship paths.
Goal: 3–5 real projects on GitHub, university application ready, first scholarship applied for.
GitHub portfolio (3–5 projects)
FREEREADMEs, live links, demo videos. Each project solves a problem the student cares about — not textbook exercises. Proof > certificates at this stage.
Visit →
Real AI projects (RAG, agents)
FREERAG chatbots, AI agents, multimodal apps. A motivated 16-year-old can build production-quality AI tools using DeepLearning.AI courses + free Claude/OpenAI API tiers.
Visit →
Apple Developer Academy @ BINUS
SCHOLARSHIPFull scholarship + MacBook + iPhone. 1-year intensive at BINUS Jakarta. Covers iOS development, design thinking, and entrepreneurship. The best free path in Indonesia. Application opens annually — check the site.
Visit →
The honest truth
AI is a tool. Not a teacher.
Your kid still needs to read books. Struggle with math. Debug code line by line. Get frustrated and fix it. The children who win in 2030 use AI on top of fundamentals — not instead of them.
AI as a shortcut teaches dependence. AI as an amplifier — used after the student has wrestled with the problem themselves — teaches leverage. The difference is everything.
Local options · Jakarta
Where to learn in person.
IT STEP Academy Jakarta
Ages 6–18 · In-person · Jakarta
Python with Minecraft, game development, web front-end. Structured in-person program for kids in Jakarta.
I run this branch. Full transparency — I include it because the curriculum is genuinely good, not as a sales pitch. Visit and judge the program for yourself.
Visit →Apple Developer Academy @ BINUS
Ages 18+ · Full scholarship
Full scholarship + MacBook + iPhone. 1-year program at BINUS Jakarta. The best free endpoint for Indonesian developers.
Visit →Dicoding
All ages · Online · Bahasa Indonesia
Free and paid Indonesian-language tech courses. The AI Engineer learning path is Google-backed and well-structured.
Visit →Coding Bee · KodeKiddo · Timedoor
Ages 7–15 · Paid · Jakarta
Established kids coding bootcamps in Jakarta. Good for structured accountability when self-directed learning stalls.
Visit →