โœฆ
โœฆ
๐ŸŒธ
๐ŸŒผ
๐Ÿš€ Coding Platform for Indonesian Students

Build Coding Skills
Layer ย byย  Layer โœจ

Learn programming step by step by building real projects
and strengthening your fundamentals.

๐Ÿ˜Š
๐Ÿคฉ
๐Ÿ˜„
โ˜…โ˜…โ˜…โ˜…โ˜…
50K+ Happy Students
๐Ÿงฉ Exploring Python๐ŸŽฎ Learning Scratch๐Ÿค– Building AI๐ŸŒ Web Development๐Ÿ† Earning Badgesโšก Coding Challenges๐ŸŽจ 3D Modeling๐Ÿ”ฌ Science Class๐Ÿงฉ Exploring Python๐ŸŽฎ Learning Scratch๐Ÿค– Building AI๐ŸŒ Web Development๐Ÿ† Earning Badgesโšก Coding Challenges๐ŸŽจ 3D Modeling๐Ÿ”ฌ Science Class
How It Works

A Structured Path to
Learning Coding

Students begin with guided missions, apply their knowledge through real projects, and test their skills through challenges โ€” each step building on the last.

๐ŸŽฏ1
Learn

Mission

Guided, bite-sized lessons that teach one concept at a time โ€” clearly and step by step.

๐Ÿ”จ2
Apply

Project

Turn concepts into reality by building games, apps, and websites from scratch.

๐Ÿ’ช3
Test

Challenge

Prove understanding by solving problems that require real thinking and skill.

๐Ÿ“ˆ4
Progress

Level Up

Earn XP, unlock new stages, and watch skills compound as the journey deepens.

๐Ÿงฑ

Strong Fundamentals

Students don't skip steps. They build genuine depth that lasts beyond any single course.

๐Ÿ—‚๏ธ

Real Portfolio Projects

Every learning path ends with something tangible โ€” a project students can show and be proud of.

๐Ÿ…

Visible Progress

XP, levels, and badges make growth concrete โ€” students always know where they stand and what's next.

Live Now

Build. Compete. Level Up.

A new challenge drops every week. Complete it, earn XP, and claim your badge โ€” before time runs out.

๐Ÿ”ด Liveโšก Weekly Challenge๐ŸŸก Intermediate

Build a Weather Dashboard with Python + API

Fetch real weather data from an API, display it in a clean dashboard, and handle errors gracefully. Show your Python skills and win big XP.

๐Ÿ˜Š
๐Ÿคฉ
๐Ÿ˜„
๐Ÿ™‚
๐Ÿ˜ƒ
247 students joined this challenge
Join Challenge โ†—
โฑ Challenge ends in
00
Hours
:
00
Mins
:
00
Secs
Time left
0%
๐ŸŽ Rewards
โšก+300 XP
๐Ÿ…Badge: Speed Builder
Up next:๐ŸŽฎ Game Dev with Scratch๐Ÿค– Build an AI Chatbot๐ŸŒ Responsive Web Page
Student Creations

Projects Built by
StackLab Students ๐ŸŒŸ

Students don't just learn concepts โ€” they build real things. From games to AI tools and websites, every project is a milestone of growth.

๐ŸŽฎ
โ–ถ
๐Ÿ˜Š
Rizky P. ยท SD Kelas 6

Space Adventure Game

Action-packed space game with levels, enemies, and power-ups โ€” built in Scratch.

ScratchGame Dev
๐Ÿค–
โ–ถ
๐Ÿ˜„
Aulia R. ยท SMP Kelas 8

AI Homework Assistant

Python chatbot that answers questions and helps students understand subjects instantly.

PythonAI / NLP
๐ŸŒ
โ–ถ
๐Ÿคฉ
Budi S. ยท SMA Kelas 10

Interactive Portfolio Website

Fully responsive portfolio with animations, dark mode, and a working contact form.

HTML/CSSJavaScript
๐Ÿงฉ
โ–ถ
๐Ÿ™‚
Nadia F. ยท SD Kelas 5

Maze Puzzle Game

Creative maze where the player collects coins and avoids obstacles โ€” designed solo.

ScratchLogic
๐Ÿ“Š
โ–ถ
๐Ÿ˜Ž
Fajar A. ยท SMA Kelas 11

Weather Data Dashboard

Real-time dashboard fetching weather API data with interactive charts and filters.

PythonAPI
๐ŸŽต
โ–ถ
๐Ÿ˜ƒ
Sari W. ยท SMP Kelas 9

Music Visualizer App

Browser app turning music into animated visuals using Web Audio API and canvas.

JavaScriptCanvas
๐ŸŒฟ
โ–ถ
๐Ÿค“
Dimas R. ยท SMA Kelas 12

Plant Care Reminder Bot

Telegram bot reminding users when to water plants โ€” trained on a custom schedule.

PythonBot
๐Ÿงฎ
โ–ถ
๐Ÿ˜
Hana K. ยท SMP Kelas 7

Math Quiz Generator

Auto-generates random math quizzes with scoring, timer, and difficulty levels.

PythonLogic
๐Ÿ›’
โ–ถ
๐Ÿ˜†
Rafi M. ยท SMA Kelas 11

Mini E-Commerce Site

Fully functional product listing page with cart, filter, and checkout flow in vanilla JS.

HTML/CSSJavaScript
Trusted by Schools & Education Partners Across Indonesia
โšก +150 XP Earned!
๐Ÿ… New Badge Unlocked!
Progress System

Track Your Progress
as You Grow ๐Ÿ“ˆ

StackLab provides a structured system that helps students track their development as they strengthen their coding skills. Progress reflects real effort and growth.

โšก
XP System

XP Points

Students earn XP every time they complete missions, finish projects, or solve challenges. Watch your progress grow!

Mission Complete!+100 XP โšก
1,250 / 2,000 XP
๐ŸŽ‰ Level Up Soon!
๐ŸŽ–๏ธ
Level System

Level Up!

As students earn XP, they level up and unlock new achievements, harder missions, and exclusive rewards.

12
Coder Level 12
Advanced Explorer ๐Ÿš€
โ†’
13
Progress to Level 13750 / 1,200 XP
๐Ÿ…
Badges

Earn Badges

Finish a course and earn a badge โ€” proof of what you've built.

๐Ÿงฉ
Scratch Dev
โœ“
๐Ÿ
Python Dev
โœ“
๐ŸŒ
Web Dev
โœ“
๐Ÿค–
AI Engineer
๐Ÿ”’
๐Ÿ“Š
Data Analyst
๐Ÿ”’
๐ŸŽฎ
Game Engineer
๐Ÿ”’
Live Community

Watch the community
grow in real time

Every StackLab student has a character in the Creator Garden. Grow your level, move up zones, and be seen by the whole community.

๐Ÿง‘โ€๐Ÿ’ป
1,247
Creators
โšก
312
Active now
๐Ÿ†
4
Zones
๐ŸŒŸ Apex Summit
๐ŸŒณ Builder Forest
๐ŸŒฟ Learning Grove
๐ŸŒฑ Beginner Field
๐ŸŒณ
๐ŸŒฟ
๐ŸŒฒ
๐ŸŒพ
๐ŸŒธ
๐ŸŒผ
๐ŸŒฒ
๐ŸŒป
LIVE
โšก Rizky P. leveled up to Stack Prime!โœฆโšก Rizky P. leveled up to Stack Prime!โœฆ๐Ÿ… Aulia R. unlocked a badgeโœฆ๐Ÿ… Aulia R. unlocked a badgeโœฆ๐Ÿš€ Nadia F. completed Weather Dashboardโœฆ๐Ÿš€ Nadia F. completed Weather Dashboardโœฆ๐ŸŒฑ Budi S. joined the Gardenโœฆ๐ŸŒฑ Budi S. joined the Gardenโœฆ๐Ÿ‘‘ Kezia M. reached Stack Apex!โœฆ๐Ÿ‘‘ Kezia M. reached Stack Apex!โœฆ๐ŸŽฏ Fajar A. solved a coding challengeโœฆ๐ŸŽฏ Fajar A. solved a coding challengeโœฆ๐ŸŒฟ Sari W. is active in Learning Groveโœฆ๐ŸŒฟ Sari W. is active in Learning Groveโœฆ+150 XP earned by Dimas R.โœฆ+150 XP earned by Dimas R.
Active Teaching Programs

Coding Programs
Trusted by Schools ๐Ÿซ

StackLab has delivered coding classes and extracurricular programs in schools across Indonesia, helping students explore technology through hands-on learning.

๐Ÿซ
SDN Harapan Bangsa 01
Coding Extracurricular
Scratch40 Siswa2024
๐ŸŽ“
SMP Negeri 5 Depok
Python Coding Class
Python60 Siswa2024
โญ
SMA Taruna Nusantara
Web Development Program
HTML/CSS/JS35 Siswa2023
๐ŸŒฟ
SD Islam Al-Azhar
Game Dev with Scratch
Scratch50 Siswa2024
๐Ÿ’ก
SMP Labschool Jakarta
AI & Python Intro
Python AI45 Siswa2023
๐Ÿš€
SMA Negeri 3 Bandung
Full-Stack Bootcamp
React25 Siswa2024
5+
Years of Experience
25+
Expert Instructors
95%
Happy Students
20+
Learning Programs
๐Ÿซ
20+
Partner Schools
๐Ÿ‘จโ€๐ŸŽ“
1,200+
Students Taught
๐Ÿ“š
50+
Coding Sessions
๐ŸŒ
5
Cities in Indonesia
๐ŸŽฏ
100%
Schools Recommend Us
Testimonials

What Parents and
Educators Say

See what our wonderful community of parents, students, and teachers have to say about their experience with StackLab.


๐Ÿ‘ฉ
๐Ÿง‘
๐Ÿ‘จ
๐Ÿ‘ฉ
๐Ÿง’
+3

8 reviews ยท all 5 stars


Show All โ†—
Resources

Learn More
About Coding

๐Ÿ
Learning Guide

Why Python Is the Best First Programming Language for Kids

Python's clean syntax and real-world applications make it the ideal entry point for students discovering coding for the first time. Here's how we teach it at StackLab.

Read Article โ†—
๐ŸŽฎ
Project Spotlight

How a 12-Year-Old Built a Fully Playable Game in Scratch

Inside the journey of one StackLab student from zero experience to a complete game project in eight weeks.

Read Article โ†—
๐Ÿซ
For Schools

How to Introduce Coding as an Extracurricular in Your School

A practical guide for teachers and principals looking to bring structured coding programs into their school environment.

Read Article โ†—
๐Ÿ‘ฉโ€๐Ÿ’ป

Start Your
Coding Journey

Join students across Indonesia who are building real coding skills step by step โ€” one mission, one project, one level at a time.

Start Learningโ†—
๐Ÿ˜Š
๐Ÿคฉ
๐Ÿ˜„
โ˜…โ˜…โ˜…โ˜…โ˜… 50K+ Students