Scratch • Ages 7–16
Learn to code with Scratch
Discover block-based programming in a fun way. Create games, animations, and interactive stories—without writing a single line of code!
12+
Interactive Courses50h
Full Path4.9
Average Rating3
Progressive Levels
Official Interface
Learning Path
Become a Scratch Creator
A clear journey from beginner to expert, for ages 7–14.
Level 1
Beginner
Ages 7–10You will learn:
- Scratch Interface
- Movement & Animation Blocks
- Sounds and Effects
- First Mini-Games
4 courses • ~15h
Level 2
Intermediate
Ages 11–13You will learn:
- Variables & Lists
- Conditions & Loops
- Simple Game Creation
- Sensor Interactions
5 courses • ~20h
Level 3
Advanced
Ages 14–16You will learn:
- Complex Games with Scoring
- Extensions (micro:bit, LEGO)
- Collaborative Projects
- Publishing to the Community
3 courses • ~15h
Ecosystem
Tools You’ll Use
Discover Scratch-compatible extensions and integrations
Scratch
micro:bit
LEGO SPIKE
Makey Makey
Turbowarp
Ready to create your first game?
Join thousands of kids learning to code with Scratch. Start now and turn your ideas into games, animations, and interactive stories!