Code in Scratch

Code in Scratch

Build games, animations, and interactive stories — and understand every line of code that makes them work.

0.0
|
Explorers (Ages 6-9) (Age Group)
|
beginner
|
0 Sessions
What You'll Learn
Navigate the Scratch interface and build animated scenes from scratch
Use loops, sequences, and events to control sprite behaviour
Apply if/else logic and collision detection to create real game mechanics
Track player progress using score, lives, and timer variables
Coordinate multiple sprites using broadcast messages
Design, build, debug, and present a complete original Scratch game
What You Will Build

This course follows three phases of progressive game building. In Phase 1 you create animations and learn to control sprites. In Phase 2 you add keyboard controls, collision detection, scoring, and multi-sprite interaction — turning your animation into a playable game. In Phase 3 you learn cloning, custom blocks, and smart design — then build your own complete original Scratch game for the capstone, featuring player movement, a score system, lives, enemies, and a win or lose ending. 

Why This Course
Scratch is the world's most widely used introductory programming platform — used in schools across 200 countries. But more than learning Scratch, this course teaches learners to think computationally: to break problems into steps, spot what is going wrong in code, and design systems that work together. Every concept is introduced through a project that learners genuinely want to build and play. By the end, they have a real game portfolio and the confidence to explain every creative and technical decision behind it.
Tools & Technologies
Scratch — free, browser-based, no installation required
Optional: Scratch Desktop App for offline use (free download).
A Google Account or email address is recommended for saving and sharing projects
Laptop or desktop computer strongly recommended; tablets have limited Scratch functionality
Code in Scratch
0
credits per session
TOTAL
0 Credits
0 Sessions

Create an account to access full course details and start learning