< Return to Video

For Loops in the Bee puzzle of Course 4

  • 0:03 - 0:04
    Cicli con contatore
  • 0:05 - 0:08
    Quando usi un blocco "ripeti … volte"
    per eseguire più volte una parte del tuo
  • 0:08 - 0:12
    codice, come fa il computer a sapere quando
    il codice è stato ripetuto a sufficienza?
  • 0:12 - 0:16
    Il blocco "ripeti … volte" in realtà
    utilizza un blocco più sofisticato detto
  • 0:16 - 0:20
    "ciclo con contatore" (for) che conta,
    da un valore iniziale fino ad un valore
  • 0:20 - 0:23
    finale, con un incremento stabilito.
  • 0:23 - 0:30
    Per esempio, un blocco "ripeti 3 volte"
    conta da 1 a 3 con un incremento di 1.
  • 0:30 - 0:34
    Ogni volta che conta, esegue il
    codice all'interno del ciclo.
  • 0:34 - 0:37
    Il "ciclo con contatore" sa quante volte
    è stato eseguito grazie alla variabile
  • 0:37 - 0:40
    "contatore" (counter) che viene impostata
    al valore iniziale all'inizio del ciclo
  • 0:40 - 0:43
    e a cui viene aggiunto l'incremento ogni
    volta che il ciclo viene eseguito.
  • 0:43 - 0:49
    Non appena la variabile "contatore" diventa più
    grande del valore finale, il ciclo si arresta.
  • 0:49 - 0:53
    Il vantaggio di usare un "ciclo con contatore"
    al posto di un blocco "ripeti … volte" sta
  • 0:53 - 0:57
    nel fatto che si può effettivamente vedere la
    variabile "contatore" (counter) e usarla nel ciclo.
  • 0:57 - 1:03
    Per esempio, se ho una fila di fiori e il
    primo ha una dose di nettare, il secondo
  • 1:03 - 1:08
    ne ha due e il terzo ne ha tre, posso usare
    il "ciclo con contatore" per dire all'ape
  • 1:08 - 1:13
    di raccogliere <contatore> dosi di nettare
    ogni volta, ossia una dose dal primo fiore,
  • 1:13 - 1:16
    due dal secondo e tre dal terzo.
  • 1:16 - 1:20
    Inoltre in un "ciclo con contatore", puoi
    far sì che il venga incrementato
  • 1:20 - 1:24
    ogni volta di un numero diverso da uno.
    Puoi contare di 2 alla volta, di 4 alla volta
  • 1:24 - 1:28
    o addirittura di una quantità ogni volta diversa.
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

Italian subtitles

Revisions Compare revisions