Scratch is the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations.
Scratch is designed, developed, and moderated by the Scratch Foundation, a nonprofit organization.
Scratch promotes computational thinking and problem solving skills; creative teaching and learning; self-expression and collaboration; and equity in computing.
Enquire NowGetting Started with Scratch
Basic Programming in Scratch
Control Blocks
Events and Broadcasts
Adding Sound
Costume and Backdrop Changes
Understanding Variables
Lists and Data Storage
Planning a Game
Developing Game Prototypes
Collision Detection
Advanced Movement and Control
Creating Multiple Levels
Implementing Scoring and Lives
Enhancing Visuals
Audio and Music Integration
Final Project Planning
Iterative Development and Testing
Final Project Completion
Final Project Presentation