Bucles de programación para niños

Un bucle (en inglés loop) repite unas instrucciones varias veces. En lugar de poner AVANZAR cuatro veces, ponemos REPETIR ×4 con AVANZAR dentro. El programa es más corto y fácil de leer.

Primero funciona, después se mejora

En el juego el niño puede resolver el nivel con muchos bloques iguales. Luego Panda++ le muestra cómo juntarlos en un solo bucle. Así entiende para qué sirve.

Contar las vueltas

Mientras el robot se mueve, un contador muestra la vuelta en la que va: 1/4, 2/4, 3/4, 4/4. Ver el número ayuda a entender la repetición.

Ejemplo

Dos programas que hacen lo mismo:

  1. AVANZAR, AVANZAR, AVANZAR, AVANZAR
  2. REPETIR ×4 [ AVANZAR ]

Cuatro bloques se convierten en uno.

¡Juega ahora!

Añade bloques al programa y pulsa EJECUTAR para ver qué hace el robot.

Lección 6

¿Qué es un bucle?

ProgramaCódigoVariablesConstantesCondicionalesBucles

Los programas pueden repetir instrucciones. Lleva al robot hasta la meta.

El tableroNivel 6
RobotEstrellaObstáculoMeta
Comandos
TU PROGRAMA

Toca los comandos para añadirlos aquí.

Consejos para madres, padres y docentes

  • Busquen repeticiones en casa: subir escalones, lavarse los dientes, una canción con estribillo.
  • Pregunta: ¿cuántas veces hay que repetir?
Siguiente nivel: retos de programación →

Ver todas las lecciones de Panda++