Scratch Programming
Scratch is a language that makes it easy to create your own interactive stories, animations, games, music and art -- and share your creations on the web.
Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab, with financial support from the National Science Foundation, Microsoft, Intel Foundation, MacArthur Foundation, Google, Iomega and MIT MEdia Lab research consortia.
Other Projects |
Catchit |
Maze Game |
Additional Scratch Resources |
Programming Concepts |
Practice Sheet # 1 |
Practice Sheet # 2 |
Scratch cards |
Reference Guide |
Join Scratch
- Download the Free program
- Lesson 1:basics
- Video Tutorial
- How-To Slideshow
- Scratch Project
- Lesson 2: sensing and Events
- Video Tutorial
- How-To Slideshow
- Scratch Project
- Lesson 3: Sensing and Broadcasting
- Video Tutorial
- How-To Slideshow
- Scratch Project
- Lesson 4: Drawing
- Video Tutorial
- How-To Slideshow
-
Scratch Project
Books Badger, Michael Scratch 1.4: Beginner's guide 005.133 Scratch Badger Ford, Jerry Lee Scratch Programming for Teens 005.133 Ford - Drop Hero Video Tutorial Pt. 1
- Drop Hero Video Tutorial Pt. 2
Special Thanks
A special thanks to Yiming Wu, John Flynn, Michael Pettiglio, John Pearsall and their WPI project advisor, Professor Nancy A. Burnham, for creating the Scratch lessons, Projects, how-to slideshows for the WPI Scratch Project.