1. El Constructor del Bucle FOR (La Máquina de Repetir)
Diles que un for es como una máquina que tiene un contador y sabe exactamente cuántas veces repetir algo.
La Regla de los 3 Pasos:
Inicio: ¿Dónde empezamos a contar? (Ej:
int i = 0)Meta: ¿Cuándo nos detenemos? (Ej:
i <= 180)Paso: ¿Cómo avanzamos? (Ej:
i++)
| Estructura | Código |
| Cabecera | for (inicio; meta; paso) { |
| Acción | miServo.write(i); delay(15); |
| Cierre | } |
Pista para el estudiante: El for es como un tren que tiene un ticket con su parada final escrita.
2. El Constructor del Bucle WHILE (El Guardia de Seguridad)
Diles que el while es "el guardián". Él no cuenta números; él solo mira una condición y se queda vigilando mientras esa condición sea real.
La Regla de los 2 Pasos:
Pregunta: ¿Es verdad lo que vigilo? (Ej:
distancia < 30)Acción: ¿Qué hago si la respuesta es SÍ? (Ej: Esperar)
| Estructura | Código |
| Condición | while (distancia < 30) { |
| Acción | Serial.println("Esperando..."); |
| Cierre | } |
Pista para el estudiante: El while no sabe cuándo parar, solo sabe que mientras la puerta esté cerrada (condición), él no puede pasar.
3. Hoja de construcción rápida (Para completar)
Entrega esto a tus alumnos para que unan las piezas:
¡Construye tu código!
A) El
FORdel Servo:
for (int pos = 0; _________; _________) {
miServo.write(pos);
delay(15);
}B) El
WHILEde Seguridad:
while (__________________________) {
Serial.println("Peligro...");
delay(500);
}
No hay comentarios:
Publicar un comentario