Programar con bucles y decisiones
Lean juntos
Un programa es un conjunto de instrucciones. Las computadoras las siguen exactamente, en orden. Esto se llama secuencia.
Un bucle repite instrucciones: «repetir 4 veces: avanzar, girar a la derecha» dibuja un cuadrado.
Una decisión, o condicional, toma una elección: «si llueve, lleva un paraguas, si no, lleva un sombrero».
Háganlo
- Jueguen a «robot»: escribe un programa para que un compañero dibuje un cuadrado en el suelo usando solo los comandos avanzar, girar a la derecha y repetir.
- Hazlo más corto usando un bucle. Cuenta las instrucciones antes y después.
- Añade una decisión: «si el siguiente cuadro es azul, gira a la izquierda, si no, avanza». Pruébalo en una cuadrícula hecha con cinta.
- Si usas una computadora, prueba una herramienta de programación por bloques sin conexión o en clase. Haz que un personaje dibuje un cuadrado con un bucle.
Conversen
- ¿Cómo hizo el bucle más corto tu programa?
- ¿Qué pasa si cambias el orden de los pasos?
Para el adulto
La secuencia, los bucles y los condicionales son los bloques de construcción de casi todos los programas. Aprenderlos primero sin pantalla da a los niños una idea clara antes de usar una pantalla. Si tu hijo usa una herramienta de programación en línea, revisa su configuración de privacidad.
De dónde viene esto
- Computer Science Teachers Association (CSTA), CSTA K-12 Computer Science Standards (2017), on algorithms and programming
- Code.org, CS Fundamentals curriculum, unplugged and online activities on sequences, loops and conditionals
Escrito con ayuda de IA y revisado con las fuentes indicadas. Léelo antes de compartirlo con un niño.
Este idioma todavía no lo ha revisado un hablante nativo.