Scratch Basics
Scratch InterfaceSprites & BackdropsBasic MovementSimple Scripts
Motion & Looks
Movement BlocksCostume ChangesSize & EffectsCoordinate System
Events & Control
Event BlocksLoopsIf/Then StatementsVariables
Sensing & Operators
Sensing BlocksMath OperatorsLogic OperatorsRandom Numbers
Game Development
Game MechanicsScoring SystemsLevel DesignPlayer Controls
Storytelling & Animation
Interactive StoriesCharacter AnimationScene TransitionsSound Effects
Advanced Projects
Complex GamesArt ProjectsMusic CreationSimulations
Sharing & Next Steps
Publishing ProjectsCommunity GuidelinesAdvanced ProgrammingPortfolio Creation