Programación con ScratchJr

5. Guía de Scratch Jr

5.4. Guía de bloques

Scratch Jr cuenta con 6 bloques de codificación:

Bloques de codificación  de Scratch Jr

Bloques de codificación de Scratch Jr. INTEF. Licencia (CC BY 4.0)

  • Amarillos: bloques de eventos.

  • Azules: bloques de movimiento.

  • Morados: bloques de apariencia.

  • Verdes: bloques de sonido.

  • Naranjas: bloques de control.

  • Rojos: bloques de finalización.

Bloque de eventos

Se usan para iniciar el código.

Bloques de evento de Scratch Jr

Bloques de evento de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Comenzar al presionar bandera verde: la secuencia de comandos se inicia al pulsar en la bandera verde.

Comenzar al pulsar: la secuencia de comandos se inicia al pulsar sobre el personaje.

Comenzar al tocar: la secuencia de comandos se inicia cuando otro personaje toca al personaje.

Comenzar con mensaje: la secuencia de comandos se inicia cuando se recibe un mensaje del color indicado.

Diferentes opciones de comenzar con  mensaje de Scratch Jr

Diferentes opciones de comenzar con mensaje de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Enviar mensaje: envía un mensaje del color indicado.

Diferentes opciones de enviar  mensaje de Scratch Jr

Diferentes opciones de enviar mensaje de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Tutorial bloque de eventos:

Navarro, C. (2023). Bloque de eventos: para iniciar el código. [video] Youtube

Bloque de movimientos

Permite a los personajes tener movimiento.

Bloques de movimiento de Scratch Jr

Bloques de movimiento de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Mover a la derecha: mueve el personaje el número de cuadrículas indicado hacia la derecha.

Mover a la izquierda: mueve el personaje el número de cuadrículas indicado hacia la izquierda.

Subir: mueve el personaje el número de cuadrículas indicado hacia arriba.

Bajar: mueve el personaje el número de cuadrículas indicado hacia abajo.

Girar a la derecha: gira el personaje la cantidad indicada hacia la derecha. Para una vuelta completa, especificar 12 en el número.

Girar a la izquierda: gira el personaje la cantidad indicada hacia la izquierda. Para una vuelta completa, especificar 12 en el número.

Saltar: mueve el personaje el número de cuadrículas indicado hacia arriba y después hacia abajo.

Ir al inicio: vuelve a situar al personaje en la posición inicial. Para establecer una nueva posición inicial, arrastra al personaje hasta el lugar deseado.

Tutorial bloque de movimiento:

Navarro, C. (2023). Bloque de movimiento [video] Youtube

Bloque de apariencia

Sirven para modificar la apariencia de los personajes o enviar mensajes de diálogo.

Bloques de apariencia de Scratch Jr

Bloques de apariencia de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Decir: aparece el mensaje indicado, en el espacio de texto que hay debajo , en un globo por encima del personaje.

Crecer: aumenta el tamaño del personaje.

Disminuir: reduce el tamaño del personaje.

Restablecer tamaño: devuelve el personaje a su tamaño original.

Ocultar: desvanece el personaje hasta hacerlo invisible.

Mostrar: el personaje aparece gradualmente hasta que es completamente visible.

Tutorial bloque de apariencia:

Navarro, C. (2023). Bloque de apariencia. [video] Youtube

Bloque de sonido

Permite añadir sonido o la propia voz.

Bloques de sonido  de Scratch Jr

Bloques de sonido de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Pop: sonido “pop”.

Reproducir sonido grabado: reproduce el sonido grabado por el usuario.

Tutorial bloque de sonido:


Navarro, C. (2023). Tutorial bloque de sonido. [video] Youtube

Bloque de control

Para establecer bucles o instantes de espera entre bloques.

Bloques de control de Scratch Jr

Bloques de control de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Esperar: pausa la secuencia de comandos durante el tiempo indicado (en décimas de segundo).

Parar: detiene todas las secuencias de comandos del personaje.

Fijar la velocidad: cambia la velocidad a la que se ejecutan determinados bloques.

Diferentes opciones de “velocidad” de Scratch Jr

Diferentes opciones de “velocidad” de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Repetir: ejecuta los bloques que se integren en el bloque un número de veces indicado.

Repetir de Scratch Jr

Repetir de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Tutorial bloque de control:

Navarro, C. (2023). Tutorial bloque de control. [video] Youtube

Bloque de finalización

Para detener la ejecución de un código.

Bloques de finalización de Scratch Jr

Bloques de finalización de Scratch Jr. INTEF. Licencia (CC BY 4.0)

Finalizar: indica el final de la secuencia de comandos (pero no afecta en modo alguno).

Repetir indefinidamente: ejecuta la secuencia una y otra vez.

Ir a la página: cambia a la página del proyecto indicada.

Tutorial del bloque de finalización:

Navarro, C. (2023). Tutorial del bloque de finalización. [video] Youtube