Uso de bucles#

Si quieres que tu robot repita la misma acción varias veces, como moverse en un cuadrado, puedes hacer clic derecho en los bloques y seleccionar Duplicar en el menú contextual. Repite la duplicación hasta que los bloques se muevan formando un cuadrado. Sin embargo, una forma más sencilla es usar el bloque Repetir dentro de la categoría Lógica - Control.

Bloques duplicados#

Haz clic con el botón derecho en un bloque para abrir su menú contextual.

Captura de pantalla del menú contextual del clic derecho de un bloque, con la opción Duplicar resaltada.

Selecciona Duplicar para crear una copia del bloque y de cualquier bloque conectado debajo. Repite este proceso hasta duplicar los bloques tantas veces como necesites.

Captura de pantalla de un bloque duplicado de "drive for and turn for" que se está arrastrando debajo de los bloques originales.

Utilice el bloque de repetición#

El bloque repetir se encuentra en la categoría Lógica - Control.

El bloque repetitivo.#
repeat (10)
fin

Conecta el bloque de repetición#

Conecta el bloque repetir con el bloque cuando se inicie.

Captura de pantalla de un bloque de repetición conectado debajo de un bloque "cuando se inicia".

Mover bloques al bloque de repetición#

Arrastra los bloques drive for y turn for dentro del bloque repeat.

Captura de pantalla de un bloque de control que se arrastra dentro de un bloque de repetición.

Establecer el número de repetición#

Seleccione el número de repetición para cambiar cuántas veces se ejecutarán los bloques dentro del bloque repetir.

Captura de pantalla del número del bloque repetitivo resaltado, establecido en 4.

Otros tipos de bucles#

Usa el bloque para siempre#

Si quieres repetir una secuencia de acciones indefinidamente, usa el bloque para siempre.

El bloque eterno.#
para siempre
fin

Utilice el bloque de ruptura#

Para salir de un bucle, utilice el bloque break dentro del bucle, para que el código salga del bloque de bucle inmediatamente.

El bloque de freno.#
romper