Guía paso a paso · IF en Scratch · 55 minutos
El bloque «si… entonces» (IF) ejecuta una acción solo si se cumple una condición. Si la condición es falsa, el bloque se salta completamente.
El bloque IF en Scratch está en la sección Control (naranja). Tiene forma de boca con un hueco de rombo para la condición:
Antes de programar, decide cómo será tu proyecto:
| Elemento | Tu decisión |
|---|---|
| 🎭 Sprite guardián | Elige un personaje de la biblioteca de Scratch |
| 👾 Sprite intruso | Un segundo personaje distinto al guardián |
| 🏠 Fondo | Un escenario con puerta, castillo o similar |
| 🔀 Condición del IF | «¿tocando [Intruso]?» (la recomendada) |
| ✅ Acción al detectar | Decir «¡Alto ahí!» + intruso vuelve al inicio |
Abre scratch.mit.edu, inicia sesión y crea un proyecto nuevo. Añade dos sprites y un fondo.
Selecciona el sprite Guardián y construye este código:
Selecciona el sprite Intruso y construye este código:
Prueba el proyecto: haz clic en la bandera verde. El intruso debe avanzar y el guardián gritarle cuando lo toque. Ajusta y personaliza.
Guarda el proyecto con el nombre "S02 – El guardián de la puerta – [tu nombre]" y asegúrate de que es público.