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

Nicole discusses some of the toughest teacher criticisms and questions related to programming and assessing coding projects.
ScratchEd Team posted this 44 min ago
Proyecto "Pequeños Programadores" - Enseñando niños como programar www.scratchvenezuela.com
Camila Magrane posted this 1 day ago
Scratch being taught in Caracas Venezuela
Camila Magrane posted this 1 day ago