< Return to Video

For Loops in the Bee puzzle of Course 4

  • 0:05 - 0:10
    Quando usas um bloco «repeat» para fazer um loop do código,
    como é que o computador sabe quantas
  • 0:10 - 0:16
    repetições são suficientes? O bloco de repetição está, na realidade,
    a esconder um código mais sofisticado
  • 0:16 - 0:22
    chamado «loop durante», que conta desde um valor inicial
    até um valor final
  • 0:22 - 0:31
    em intervalos específicos. Por exemplo, bloco de «repetir três»
    conta de 1 a 3 em aumentos de 1. Sempre que conta,
  • 0:31 - 0:36
    executa o código dentro do loop. O loop sabe quantas vezes
    já foi executado usando
  • 0:36 - 0:40
    uma variável de contagem que está definida para o valor inicial
    no início do loop e vê
  • 0:40 - 0:44
    o incremento acrescentado
    a cada vez que o loop é executado. Assim que a variável de contagem for
  • 0:44 - 0:51
    maior do que o valor final,
    o loop pára de funcionar. O benefício de utilizar um «loop durante» real
  • 0:51 - 0:55
    em vez de um bloco de repetição é que podemos ver
    a variável de contagem e usá-la
  • 0:55 - 1:02
    no nosso loop. Por exemplo, se eu tiver uma série de flores
    e a primeira tiver um
  • 1:02 - 1:07
    néctar, a segunda tiver dois néctares
    e a terceira três, eu posso usar o
  • 1:07 - 1:12
    «loop durante» para dizer à abelha para recolher uma “contagem”
    de néctares de cada vez, que seria um na
  • 1:12 - 1:18
    primeira flor, dois na segunda
    e três na terceira. Além disto, num «loop durante», podemos
  • 1:18 - 1:23
    aumentar o contador por um número que não seja
    um de cada vez. Podemos, eventualmente, contar
  • 1:23 - 1:27
    de 2 em 2, de 4 em 4
    ou até em quantias que variam a cada vez.
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

Portuguese subtitles

Revisions Compare revisions