Tip:
Highlight text to annotate it
X
Una cosa che i computer sono molto abili a fare è ripetere comandi.
Come persona, sareste davvero annoiati se doveste fare la stessa cosa un sacco di volte di fila.
Ma un computer può fare le stesse cose milioni o addirittura miliardi di volte,
senza annoiarsi ed essere in grado di portare a termine veramente bene.
Quindi, ad esempio, se volessi augurare
tutti su Facebook un buon compleanno inviando loro una e-mail,
potrebbe prendermi più di un secolo a scrivere effettivamente tutte quelle e-mail a tutti.
Ma con poche righe di codice, posso far fare ad un sistema
di inviare una mail a tutti su Facebook augurando loro un buon compleanno.
Ecco, questi sono i loop, e perché sono importanti,
e qualcosa che i computer possono fare molto bene.
In questo esempio, il vostro obiettivo sarà quello di spostare l'uccello
per prendere il maiale. Ora saremo in grado ad utilizzare il blocco "ripeti"
per essere in grado di farlo molto facilmente. Puoi effettuare questa operazione
dando al computer un commando "andare avanti"
cinque volte al fine di avanzare l'uccello di un passo ogni volta verso il maiale.
Oppure puoi semplicemente dire al computer di "andare avanti" una volta,
e poi dirgli "ripeti" ciò 5 volte, e farà la stessa cosa.
Quindi, per poter fare ciò trascina il commando "andare avanti",
e poi lo metti dentro il blocco "ripeti".
E puoi fare clic su di esso e dirgli quante volte si desidera ripetere il blocco
per dirgli quanti passi avanti deve fare. Ora, una cosa in più è che
puoi mettere tanti comandi quanto vuoi all'interno del blocco "repeat".
Quindi, in questo esempio, stai dicendo di andare avanti e girare a sinistra,
che farà cinque volte. Bene buon lavoro e buon divertimento :-)