Este documento describe los diferentes bloques de programación disponibles en Scratch para controlar el movimiento, apariencia, sonido, herramientas de dibujo y sensores de los sprites, así como variables y bloques de control para dirigir el flujo del programa. Se explican bloques para mover sprites, cambiar su disfraz, tamaño y efectos visuales, reproducir sonidos, dibujar con el lápiz, detectar interacciones y establecer condiciones para la ejecución de acciones.