Want to make creations as awesome as this one?

Transcript

  • Bloque de movimiento: grupo de instrucciones caracterizadas por el color azul oscuro. Encontramos todo lo relacionado con movimiento, orientación, desplazamiento, rotación, coordenadas de los objetos, etc.
    • Bloque de apariencia: es un grupo instrucciones caracterizadas por el color morado. Te permitirá cambiar de disfraz al objeto, decir algún comentario, cambiar tamaño, mostrar, esconder, enviar al frente, enviar hacia atrás en capas.

scratch tiene 9 categorías de bloques los bloques de Scratch están organizados dentro de ocho categorías de códigos de color: movimiento, apariencia, sonido, lápiz, control, sensores, números y variables.

  • Bloque de sonido: grupo de instrucciones caracterizadas por el color rosa. Te permitirá tocar algún sonido desde archivo, una nota musical en específico, cambiar el volumen, cambiar el tempo de la nota musical.
    • Bloque de eventos: bloque de color amarillo relacionado directamente con la estructura de programación, como realizar una acción como envío de mensajes o al presionar una tecla o el ratón que realice cierto evento

Bloque de control: grupo de instrucciones caracterizadas por el color naranja. Este bloque de instrucciones tiene la opción de detectar eventos o acciones realizados por otros objetos y reaccionar a ellos. Bloque de sensores: grupo de instrucciones caracterizadas por el color azul claro. Te permitirá detectar si el objeto está tocando algún color, puede detectar alguna tecla presionada del teclado, leer las posiciones x-y del ratón, detectar la distancia al apuntador del ratón

Bloque de operadores: grupo de instrucciones caracterizadas por el color verde. Te permitirá realizar operaciones lógicas como matemáticas básicas. Bloque de variables: grupo de instrucciones caracterizadas por el color rojo. Podrás crear variables, las cuales sólo pueden almacenar un valor y listas que son variables que almacenan un conjunto de variables. Mis bloques: como su nombre lo dice nos permite crear nuestros propios bloques con el objetivo de reutilizar códigos y no tener que escribirlos dos veces las mismas instrucciones