Learn to code by building games 🎮
Slate teaches kids real programming ideas — sequences, loops, conditionals and variables — through a friendly robot maze and a build-your-own catch game. No typing required to start!
🤖
Your Learning Path
Each stage introduces one big idea. Finish a stage to light it up!
Why this works
🧩
Blocks, not typing
Kids snap together commands like Move Forward and Repeat, so they focus on logic instead of syntax and typos.
🗺️
Live flowcharts
Every program is shown as a flowchart that lights up step-by-step while it runs, connecting code to logic visually.
📈
Grows with them
Start with a 3-step maze, end by tuning speed and lives in a real mini game — the same ideas, bigger challenges.