Topic

Scratch

Learning resources

Level
Kindergarten - 2nd
Format
Website, Android App, iPhone/iPad App
Level
2nd - High School
Format
Online resource, Online video/YouTube
Level
3rd - 7th
Format
Online class
Level
Kindergarten - 2nd
Format
Online class
Level
2nd - High School
Format
Online resource, Online video/YouTube

About Scratch

Scratch is a visual programming language that makes it easy to create interactive stories, games, and animations. Scratch is designed especially for ages 8 to 16, but it is used by people of all ages. Scratch is free to download and use. It runs on Mac, Windows, and Linux.

In Scratch, you can program your own interactive stories, games, and animations — and share your creations on the web. As you learn to program, you will work with the Scratch programming language and online community.

Scratch is developed by the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.

Learning Scratch