El documento describe los diferentes tipos de bloques en Scratch, incluyendo bloques de movimiento, apariencia, sonido, lápiz, control y operadores. También describe objetos, escenarios, disfraces e imágenes en Scratch. Define un algoritmo como un conjunto de pasos estructurados para resolver un problema.