What is Scratch?
What is Scratch?
Scratch is a block-based programming environment for anyone from beginners to advanced users. Scratch is used by Scratchers around the world to create, code, collaborate, and share projects in all sorts of areas of interest. With Scratch you can learn about all sorts of things by coding art, animations, games, simulations, stories and more!
Beginner lessons
Beginner lessons
Getting Started
Getting Started
Task: Sign-in or Join Scratch
Project: Animate Your Name
Do More: Explore the Starter Projects
Lesson 04
Lesson 04
Procedures
Procedures
Simple to Complex
My Blocks
Parallelism
Coming Soon!
Intermediate Lessons
Intermediate Lessons