< Return to Video

Hour of Code - Bill Gates explains If statements

  • 0:01 - 0:03
    Le persone prendono decisioni ogni giorno.
  • 0:03 - 0:05
    Ad esempio, prima di uscire di casa
  • 0:05 - 0:07
    hai dentro di te una specie di istruzione "SE" che dice
  • 0:07 - 0:10
    SE (IF) piove, ALLORA (THEN) devo prendere l'impermeabile.
  • 0:10 - 0:16
    E i calcolatori sono fantastici nel trattare questo tipo di istruzioni:
  • 0:16 - 0:21
    riescono ad eseguirle a velocità incredibile.
  • 0:21 - 0:24
    Quindi, un programma per calcolatore in pratica è
  • 0:25 - 0:28
    un po' di matematica e alcune
  • 0:28 - 0:31
    istruzioni "se", in cui vengono prese delle decisioni.
  • 0:31 - 0:34
    Quindi, in questo esercizio
  • 0:34 - 0:38
    il blocco "se" (if) aiuta lo zombie a prendere una decisione,
  • 0:38 - 0:40
    il blocco controlla qualcosa.
  • 0:40 - 0:45
    Per esempio usiamo il blocco che dice
    "se c'è strada a sinistra" (if path to the left)
  • 0:45 - 0:48
    e mettiamo il blocco "gira a sinistra" (turn left) all'interno di esso.
  • 0:48 - 0:52
    Quindi, stiamo dicendo allo zombie
    di controllare l'ambiente circostante,
  • 0:52 - 0:54
    e vedere se c'è strada a sinistra,
  • 0:54 - 0:56
    e se sì, girare a sinistra.
  • 0:56 - 1:01
    E poi usiamo il blocco "vai avanti" (move forward)
    all'interno di un blocco "ripeti fino a che" (repeat until)
  • 1:01 - 1:04
    per farlo andare avanti per tutto il tempo
  • 1:04 - 1:06
    in cui è possibile solo andare diritto.
  • 1:06 - 1:12
    Poi, quando c'è strada a sinistra, il blocco "se"
    dirà allo zombie di girare a sinistra.
  • 1:12 - 1:14
    E come vedete, se facciamo cosi',
  • 1:14 - 1:18
    se andiamo avanti quando possibile o giriamo a sinistra altrimenti,
    raggiungeremo la nostra meta.
  • 1:18 - 1:22
    Questo è solo un esempio dell'utilizzo di un blocco "se",
  • 1:22 - 1:26
    che è davvero un'istruzione fondamentale nella programmazione.
  • 1:26 - 1:32
    Una delle prime cose che ho imparato è stata
    come scrivere un programma per giocare a tris.
  • 1:32 - 1:35
    Così avevo un'istruzione "se" per dire, ok,
  • 1:35 - 1:39
    "se l'altra persona sta per vincere,
    blocca la casella che le consente di vincere"
  • 1:39 - 1:44
    Divertiti imparando ad utilizzare le istruzioni "se". Sono fondamentali.
Title:
Hour of Code - Bill Gates explains If statements
Video Language:
English
Team:
Code.org
Project:
Hour of Code
Duration:
01:47

Italian subtitles

Revisions