Design. Program.Create

Scratch

MIT’s Scratch

MIT's Scratch is one of my favorite ways to introduce students to programming. I have used it in projects over the last 8+ years in after school classes, digital art classes and extensively in my computer science classes (part of the CSTEM program). I have used Scratch with 4th-6th graders, and they love it.


Why Scratch?

One of the biggest reason to use Scratch, is community. Students can share and learn from people around the world (millions of projects), and teachers can learn from the vast supportive teacher community that shares lesson plans and best practices. It comes with sound research and pedagogy from MIT.

  • Community! Community! Community! Encourages, sharing, remixing and learning.

  • Open, and really Free

  • Years of research from MIT

  • Used in schools, clubs and more for 5+ years

  • 3 million+ projects to learn from

  • Free shared resources from teachers across the world

  • Vector graphics, sound editing - inspires original creations

  • Interfaces with Lego WeDo and other hardware

  • Multi-lingual support - remix projects made in a different language



How do I? Help pages / More resources

My Scratch FAQ for use with students (answers to some common questions)

Scratch FAQ page

Some recommended resources to learn more on Scratch for teachers