Curriculum by age
Try the first 3 lessons of each age group free — sign up (free) to unlock all and save stars, or head to the kids' zone.
🍼 Baby Monkey (เจ้าจ๋อเบบี้ · Ages 4–6) 40 lessons
🎮 Try the first 3 free
Want the other 37 lessons? Sign up free to save stars & badges, or play now in the kids' zone.
🪜
Sequencing เรียงลำดับขั้นตอน (Unplugged Sequencing)
1
Sort Out This Morning
▶️ 2What Comes First?
▶️ 3Command the Robot
▶️
4
Spot the Wrong Step
🔒
5
Build Your Own Sequence
🔒🎨
Patterns รูปแบบซ้ำ (Patterns)
1
Find Patterns Around You
🔒
2
Continue the Pattern with Toys
🔒
3
Three-Part Patterns, a Bit Harder
🔒
4
Listen and Guess the Pattern
🔒
5
Design Your Own Pattern (Big Mission)
🔒🧺
Sorting จัดกลุ่มแยกประเภท (Sorting)
1
Sort by Color
🔒
2
Sort by Shape and Size
🔒
3
Which Group Does This Belong To?
🔒
4
You Make the Rule
🔒
5
Tidy the Room Like a Pro (Big Mission)
🔒🤖
Robot Commands สั่งหุ่นยนต์เดิน (Robot Commands)
1
Forward, Back, Left, Right
🔒
2
Now You Give the Orders!
🔒
3
Follow the Treasure Map
🔒
4
Uh-oh, the Robot Hit a Wall! (Fix the Wrong Command)
🔒
5
Rescue the Golden Banana (Big Mission)
🔒✨
AI Around Me AI รอบตัวหนู (AI Around Me)
1
Smart Things Around Me
🔒
2
AI Guesses Well Because It Sees Patterns
🔒
3
Little Teacher Teaches the AI
🔒
4
AI Can Be Wrong Too
🔒
5
Little AI Explorer (Big Mission)
🔒🧠
Memory Match จับคู่ความจำ (Memory Match)
1
Find the Twins
🔒
2
Match Animals to Sounds
🔒
3
Match Shapes to Shadows
🔒
4
Match Numbers to Dot Counts
🔒
5
Match Activity to Tool
🔒🎢
Conveyor Sort สายพานคัดแยก (Conveyor Sort)
1
Sort by Color
🔒
2
Sort by Shape
🔒
3
Sort the Recycling
🔒
4
Sort Healthy Foods
🔒
5
Speed Round! Final Challenge
🔒🖍️
Draw & Guess วาดแล้วทาย (Draw & Guess)
1
Draw a Dot and a Line
🔒
2
Draw a Circle
🔒
3
Draw a Zigzag
🔒
4
Mixed Drawing Review
🔒
5
Let HanuLab Guess Even Better!
🔒🐒 Little Monkey (เจ้าจ๋อน้อย · Ages 6–9) 40 lessons
🎮 Try the first 3 free
Want the other 37 lessons? Sign up free to save stars & badges, or play now in the kids' zone.
📋
Algorithms อัลกอริทึมรอบตัว (Algorithms)
1
What Is an Algorithm?
▶️ 2The Secret Sandwich Recipe
▶️ 3The Secret Drawing Algorithm
▶️
4
Which Way Is Better?
🔒
5
Our Family Algorithm (Big Mission)
🔒🔁
Loops Loops (การทำซ้ำ)
1
Count the Beat, Repeat
🔒
2
Spot the Repeating Pattern
🔒
3
Command the Robot with Loops
🔒
4
Debug the Round Count
🔒
5
First On-Screen Mission
🔒🐞
Debugging นักจับบั๊ก (Debugging)
1
What Is a Bug?
🔒
2
Hunt the Bug in the Sequence
🔒
3
Bugs in Repeating Patterns
🔒
4
Repair the Robot's Commands
🔒
5
Ace Bug Catcher Mission (Big Mission)
🔒🧩
Decomposition แบ่งงานใหญ่เป็นชิ้นเล็ก (Decomposition)
1
How Do You Eat a Whole Elephant?
🔒
2
Operation: Tidy the Room
🔒
3
Hard Pictures Come from Easy Shapes
🔒
4
Teamwork: Divide the Work
🔒
5
The Mini Party Project (Big Mission)
🔒🧱
Block Coding โค้ดบล็อกแรกของฉัน (Block Coding)
1
First Block: Move Forward!
🔒
2
Learning to Turn Left and Right
🔒
3
The Repeat Block — So Much Shorter!
🔒
4
The Magic Staircase (Loop + Turn)
🔒
5
The Champion's Maze (Big Mission)
🔒🧭
Maze Pathfinder เขาวงกต (Maze Pathfinder)
1
Our First Maze
🔒
2
Forks in the Path
🔒
3
Watch Out for Dead Ends
🔒
4
Find the Shortest Path
🔒
5
Final Stage: The Big Maze
🔒🎯
Catch by Rule จับให้ทันตามกฎ (Catch by Rule)
1
Catch Only This Color
🔒
2
Catch Only This Shape
🔒
3
Catch Even Numbers, Skip Odd Ones
🔒
4
The Rule Changes Mid-Game
🔒
5
Tough Stage: Double Rules
🔒🔢
Binary Cards การ์ดฐานสอง (Binary Cards)
1
The Magic 1-2-4 Cards
🔒
2
Adding a 4th Card: The Number 8
🔒
3
Number Detective
🔒
4
The Big Card: The Number 16
🔒
5
Final Challenge: True Binary Master
🔒💪 Brave Monkey (เจ้าจ๋อกล้า · Ages 9–12) 40 lessons
🎮 Try the first 3 free
Want the other 37 lessons? Sign up free to save stars & badges, or play now in the kids' zone.
🔀
Conditionals Conditionals (เงื่อนไขการตัดสินใจ)
1
if...then... in Real Life
▶️ 2The Decision Crossroads
▶️ 3First Blockly-Style Mission
▶️
4
Spot the Broken Condition
🔒
5
The Everything Mission (Big Mission)
🔒📦
Variables ตัวแปร กล่องเก็บค่า (Variables)
1
The Magic Box with a Name
🔒
2
A Game Score Is a Variable
🔒
3
Swap the Boxes (A Classic Puzzle)
🔒
4
Many Variables Working Together
🔒
5
The Variable Board Game (Big Mission)
🔒🪄
Functions ฟังก์ชัน ท่าไม้ตายใช้ซ้ำ (Functions)
1
What Is a Special Move?
🔒
2
Write Once, Use Ten Times
🔒
3
Functions That Take Input (Parameters)
🔒
4
Combine Small Moves into Big Ones
🔒
5
The Family Signature Show (Big Mission)
🔒🧠
AI Basics รู้จัก AI เพื่อนอัจฉริยะ (AI Basics)
1
How Does AI Get Smart?
🔒
2
Teach AI with Examples (Training Game)
🔒
3
AI Can Guess Wrong Too
🔒
4
Hunting the AI Around Us
🔒
5
The Pro's Rules for Using AI (Big Mission)
🔒💻
Real Coding เขียนโค้ดจริง (Real Coding)
1
Warm-up: The Shortest Code Wins
🔒
2
Loop Inside a Loop: Around the Garden
🔒
3
if There's Something in the Way...
🔒
4
Repeat Until the Goal
🔒
5
The Ultimate Smart Program (Big Mission)
🔒⚙️
Function Machine เครื่องจักรฟังก์ชัน (Function Machine)
1
Our First Machine
🔒
2
A Two-Step Machine
🔒
3
Reverse: What Went In?
🔒
4
Rule Detective
🔒
5
Final Challenge: Everything Combined
🔒⚖️
Variable Balance ตาชั่งตัวแปร (Variable Balance)
1
Our First Balance
🔒
2
Numbers on Both Sides
🔒
3
When There Are Several x's
🔒
4
x on Both Sides
🔒
5
Final Challenge: True Algebra Master
🔒🗺️
Flowchart Builder ผังงาน (Flowchart Builder)
1
Our First Flowchart
🔒
2
Adding the Decision Symbol
🔒
3
A Calculation Flowchart
🔒
4
Flowcharts With Multiple Decisions
🔒
5
Final Challenge: True Planner
🔒⚔️ Apprentice (ผู้ฝึกหัด · Ages 12–13) 25 lessons
🎮 Try the first 3 free
Want the other 22 lessons? Sign up free to save stars & badges, or play now in the kids' zone.
🐍
Python Intro จาก Blockly สู่ Python (Python Intro)
1
Your First Sword: Commanding the Computer with print
▶️ 2The Warrior's Storage Box: Variables and Data Types
▶️ 3Listen to the Player: Getting Values with input
▶️
4
Power Calculations: Math Operators
🔒
5
Final Mission: Convert a Blockly Project to Python
🔒🗺️
Abstraction & Algorithms แนวคิดเชิงนามธรรม + อัลกอริทึม (Abstraction & Algorithms)
1
What Is Abstraction: The Secret of the Metro Map
🔒
2
Decompose the Problem: Big Jobs Become Small Ones
🔒
3
Spot Repeating Patterns: The Problem-Solver's Hawk Eye
🔒
4
Plan Like a Pro: Pseudocode and Flowcharts
🔒
5
Workshop: From Plan to Real Code
🔒🔀
Logic & Conditions เงื่อนไขและตรรกะ (Logic & Conditions)
1
if/else in Python: The Program's First Fork
🔒
2
elif: When the Fork Has More Than Two Ways
🔒
3
Booleans and and/or/not: Condition-Mixing Spells
🔒
4
Nested Conditions: A Fork Inside a Fork
🔒
5
Project: The Automatic Grader (Big Mission)
🔒🔁
Loops & Lists การวนซ้ำและลิสต์ (Loops & Lists)
1
for + range: Let the Computer Repeat for Us
🔒
2
while: Loop Until It's Done
🔒
3
list: The Magic Bag That Holds Many Things
🔒
4
Loop + list: The Power Duo
🔒
5
Project: The Instant Times Table (Big Mission)
🔒🔐
Data & Safety ข้อมูลปฐมภูมิ + ความปลอดภัยดิจิทัล (Data & Safety)
1
Collect Data from Real Questions
🔒
2
Organize Data into a Table
🔒
3
Let Python Summarize the Data
🔒
4
Present Data as a Chart
🔒
5
The Warrior's Digital Armor (Big Mission)
🔒🛡️ Warrior (นักรบ · Ages 13–14) 25 lessons
🎮 Try the first 3 free
Want the other 22 lessons? Sign up free to save stars & badges, or play now in the kids' zone.
🧩
Functions ฟังก์ชัน — คำสั่งที่เรียกใช้ซ้ำได้
1
What Is a Function?
▶️ 2Parameters: Sending Values into Functions
▶️ 3return: Sending Values Back
▶️
4
Functions That Calculate
🔒
5
Project: A Function Toolkit
🔒🌐
Web Building สร้างเว็บด้วย HTML/CSS/JS
1
HTML: The Page's Skeleton
🔒
2
CSS: Colors and Style
🔒
3
Buttons and Links
🔒
4
JavaScript: Make the Button Respond
🔒
5
Project: Your About-Me Page
🔒🧠
Machine Learning Machine Learning — สอนคอมให้เรียนรู้เอง
1
How ML Differs from Rule-Following Programs
🔒
2
Data and Labels
🔒
3
Train an Image Model with Your Camera
🔒
4
The Model's Confidence
🔒
5
Project: Teach the Computer Gestures
🔒🖥️
Computer & Network ระบบคอมพิวเตอร์และการสื่อสาร
1
The Parts of a Computer
🔒
2
Hardware, Software, and the OS
🔒
3
How the Internet Works
🔒
4
Data Travels in Packages
🔒
5
Basic Troubleshooting
🔒🛡️
Safety & Rights ใช้เทคโนโลยีปลอดภัยและมีจริยธรรม
1
Advanced Security: Passwords and 2FA
🔒
2
Digital Footprints and Privacy
🔒
3
Copyright and Creative Commons
🔒
4
Cite and Credit Correctly
🔒
5
Publish Your Work Responsibly
🔒👑 Master (จอมทัพ · Ages 14–15) 25 lessons
🎮 Try the first 3 free
Want the other 22 lessons? Sign up free to save stars & badges, or play now in the kids' zone.
📱
App Building พัฒนาแอปพลิเคชันบูรณาการ
1
What Problem Does This App Solve?
▶️ 2Designing the Screen and Buttons
▶️ 3Add Logic with JavaScript
▶️
4
Store and Display Data in the App
🔒
5
Project: The Integrated Mini App
🔒📊
Data Literacy ข้อมูลและการรู้ข้อมูล (Data Literacy)
1
Ask Questions Data Can Answer
🔒
2
Read and Shape Data into Charts
🔒
3
Basic Statistics with Python
🔒
4
Pick the Right Chart for the Data
🔒
5
Project: Tell a Story with Data
🔒🤖
Applied AI AI ประยุกต์และการใช้เครื่องมือ
1
How Generative AI Works
🔒
2
Prompt Engineering: Getting Good Results from AI
🔒
3
Using AI Critically
🔒
4
Build a Simple Rule-Based Chatbot
🔒
5
Project: My Chatbot Assistant
🔒🔍
Media Literacy รู้เท่าทันสื่อและจริยธรรม AI
1
Judging a Source's Credibility
🔒
2
Fake News and Fact-Checking
🔒
3
Bias in Data and AI
🔒
4
Deepfakes and AI-Generated Media
🔒
5
The Ethics of Using AI
🔒🏆
Capstone Project โปรเจกต์ปลายทาง (Capstone)
1
Choose a Topic and Plan
🔒
2
Design the Look and Flow
🔒
3
Build It — Part 1
🔒
4
Build It — Part 2 + Testing
🔒
5