Este documento describe Scratch, un lenguaje de programación para crear historias interactivas, juegos y animaciones. Explica que Scratch permite crear objetos programables llamados sprites que se mueven en escenarios. También describe que los bloques de Scratch están organizados en 8 categorías de código de diferentes colores para controlar el movimiento, apariencia, sonido, lápiz, control, sensores, números y variables de los sprites.