Este documento explica los diferentes bloques y comandos de Scratch y sus funciones. Incluye bloques para movimiento, apariencia, sonido, lápiz, eventos, control, operadores y sensores. Algunos comandos permiten mover, girar u orientar objetos, cambiar su apariencia o disfraz, reproducir sonidos, crear clones, reaccionar a eventos como presionar teclas o hacer clic, repetir acciones y esperar. Los bloques sensores permiten que los objetos reaccionen al color o al contacto con otros objetos.