¿Que son?
Nos permiten tomar decisiones en el código siempre y cuando se cumpla una condición. Gracias a los operadores podremos decidir que hacer, dependiendo del resultado ejecutará un código u otro.
Existen 3 y son las siguientes:
SIMPLES:
La estructura condicional de selección simple ejecuta un bloque de instrucciones cuando la proposición (condición) es verdadera; si esta es falsa, no hace nada.
Para la estructura condicional de selección simple, Scratch se implemente con el bloque “si”


DOBLE:
La estructura condicional de selección doble ejecuta un bloque de instrucciones (A) cuando la proposición (condición) es verdadera y un bloque diferente (B) cuando esta es falsa.
En Scratch la estructura condicional de selección doble se implementa con el bloque “si (condición) si no”.


MÚLTIPLE:
La estructura condicional de selección múltiple permite que la condición devuelva más de un valor posible y que para cada uno de esos valores se ejecute el bloque de instrucciones correspondiente.