What is Scratch?

Scratch is a programming language that makes it easy to create interactive art, stories, simulations, and games – and share those creations online.

Learn more »

What is ScratchEd?

ScratchEd is an online community where Scratch educators:

Get Started with Scratch

Imagine the creative possibilities with Scratch and the online community in this intro video.

New Stories

Sue Cusack and Jacy Edelman, of Lesley University's STEAM Makerspace, share their perspectives on the powerful potential of Scratch in the classroom.
ScratchEd Team posted this 17 hours ago
Through her mobile learning lab and her work with a local non-profit, Kim Desveaux is working to spread Scratch to students in rural Canada.
ScratchEd Team posted this 2 weeks ago
serious games (computing), computer aided instruction, computer science education, educational courses, groupware, programming
Nikolaos Pellas posted this 2 weeks ago
randomness