Return to Video

For Loops in the Bee puzzle of Course 4

  • 0:05 - 0:08
    Cuando usas un bloque "repeat" (repetir)
    para ejecutar tu código en bucle,
  • 0:08 - 0:12
    ¿cómo sabe la computadora
    cuando lo ha repetido suficientes veces?
  • 0:12 - 0:16
    El bloque "repeat" oculta
    un pedazo de código más sofisticado
  • 0:16 - 0:19
    llamado un bucle "for" (para...),
    que cuenta desde un valor inicial
  • 0:19 - 0:23
    hasta un valor final
    por un incremento específico.
  • 0:23 - 0:29
    Por ejemplo, un bloque "repeat 3"
    cuenta desde 1 hasta 3 sumando 1 cada vez.
  • 0:29 - 0:33
    Cada vez que cuenta,
    ejecuta el código dentro del bucle.
  • 0:33 - 0:37
    El bucle "for" sabe cuántas veces se ha
    ejecutado mediante una variable de conteo
  • 0:37 - 0:40
    que está configurada al valor inicial
    al principio del bucle,
  • 0:40 - 0:43
    y se le suma el incremento
    cada vez que se ejecuta el bucle.
  • 0:43 - 0:46
    Tan pronto la variable de conteo
    es mayor que el valor final,
  • 0:46 - 0:48
    el bucle deja de ejecutarse.
  • 0:48 - 0:53
    El beneficio de utilizar un bucle "for"
    verdadero en lugar del bloque "repeat"
  • 0:53 - 0:57
    es que puedes ver la variable de conteo
    y utilizarla en tu código.
  • 0:57 - 1:00
    Por ejemplo, si tengo una serie de flores
  • 1:00 - 1:04
    y la primera tiene un néctar,
    la segunda tiene dos néctares
  • 1:04 - 1:07
    y la tercera tiene tres néctares,
    puede utilizar el bucle "for"
  • 1:07 - 1:12
    para decirle a la abeja que tome
    "variable de conteo" néctares cada vez.
  • 1:12 - 1:16
    Tomaría uno en la primera flor,
    dos en la segunda y tres en la tercera.
  • 1:16 - 1:19
    También, en un bucle "for",
    puedes aumentar el contador
  • 1:19 - 1:22
    por un número que no sea uno cada vez.
    Podrías contar en intervalos
  • 1:22 - 1:26
    de 2, 4, o incluso una cantidad
    que cambia cada vez que se ejecuta.
Title:
For Loops in the Bee puzzle of Course 4
Description:

more » « less
Video Language:
English
Team:
Code.org
Project:
CSF '21-'22
Duration:
01:29

Spanish (Spain) subtitles

Revisions