Programación de condicionales en Scratch

Cuando programas un proyecto en Scratch, a veces quieres que los sprites hagan cosas diferentes, dependiendo de lo que esté ocurriendo en el proyecto.
 
Por ejemplo, en el Juego de reciclaje en la  Unidad 5has utilizado un bloque if-then-else para sumar 1 a la puntuación si el usuario pulsaba el botón correcto. Si no,la aplicación restaba 1 a la puntuación.
if else bloque en Scratch
El siguiente video ayuda a explicar los diferentes tipos de bloques condicionales,los cuales son bloques que provocan diferentes acciones en función de una condición.
 
La chica está utilizando un lenguaje programación diferente al de App Inventor, por lo que los bloques tienen un aspecto y unos colores distintos, pero las ideas son las mismas.

Los juegos hechos en Scratch son muy divertidss y pueden ser una forma estupenda de educar a los usuarios sobre grandes problemas.

ACTIVIDAD: JUEGO DE LIMPIEZA DE PLÁSTICOS DEL OCÉANO

Sigue las instrucciones del siguiente video para crear un juego en el que un buceador competirá contra un pez para recoger plástico en el océano.

Este es el aspecto del juego una vez terminado.

¡GRAN TRABAJO!

Has creado un juego en Scratch y has aprendido todo sobre los bloques condicionales

¿Cómo puedes mejorar o añadir algo al juego de limpieza de plásticos del océano?

Intenta añadir una nueva función. Aquí tienes algunas sugerencias:

  • Haz que el buceador "gane" la partida si la salud de los peces llega a 10.  
  • Añade más sprites de plástico además de la botella.
  • Haz que la botella de plástico "flote" por el océano.
  • Deja que el pez y el buceador se muevan en ambas direcciones: derecha e izquierda.

¿Qué más puedes añadir?