As estruturas condicionais veñen representadas en Scratch polos seguintes bloques:
Se te fixas en todos eles aparece un espazo hexagonal que recolle a condición que se debe cumprir. Para que o programa detecte se se cumpre unha condición, Scratch emprega os seguintes bloques dos menús de e :