En scratch existen 10 tipos de categorías para poder realizar tu programa interactivo. Como podeis ver en la tabla de abajo cada categoría tiene un color característico y su correspondiente utilidad. Categoría Notas Categoría Notas Movimiento Mueve objetos y cambia ángulos. Eventos Contiene manejadores de eventos situado al principio de cada grupo de instrucciones. Apariencia Controla el aspecto visual del objeto, añade bocadillos de habla o pensamiento, cambia el fondo, ampliar o reducir. Control Sentencian condicionales "Si-sino", "Por siempre", "repetir" y "detener programa". Sonido Reproduce ficheros de audio y secuencias programables. Sensores Los objetos pueden interactuar con el ambiente que ha creado el usuario. Lápiz Control del ancho, color e intensidad del lápiz. Operadores Operadores matemáticos, generador aleatorio de números, sentencias "y" y "o" que comparan posiciones de los objetos