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 Courses

50h

Full Path

4.9

Average Rating

3

Progressive Levels
Scratch programming interface with colorful blocks
Official Interface
Learning Path

Become a Scratch Creator

A clear journey from beginner to expert, for ages 7–14.

Level 1

Beginner

Ages 7–10
You will learn:
  • Scratch Interface
  • Movement & Animation Blocks
  • Sounds and Effects
  • First Mini-Games
4 courses • ~15h

Level 2

Intermediate

Ages 11–13
You will learn:
  • Variables & Lists
  • Conditions & Loops
  • Simple Game Creation
  • Sensor Interactions
5 courses • ~20h

Level 3

Advanced

Ages 14–16
You will learn:
  • Complex Games with Scoring
  • Extensions (micro:bit, LEGO)
  • Collaborative Projects
  • Publishing to the Community
3 courses • ~15h
Trending Projects

Popular Scratch Projects

Get inspired by student creations.

Maze game in Scratch
Beginner
387 élèves
Maze Game
3h
4.7
Animated character in Scratch
Beginner
321 élèves
Interactive Animation
2h
4.8
Platformer game in Scratch
Intermediate
294 élèves
Adventure Platformer
5h
4.9
Collaborative Scratch project
Advanced
165 élèves
Multiplayer Game
7h
4.8
Ecosystem

Tools You’ll Use

Discover Scratch-compatible extensions and integrations

Scratch
Scratch
micro:bit
micro:bit
LEGO SPIKE
LEGO SPIKE
Makey Makey
Makey Makey
Turbowarp
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!