Tip:
Highlight text to annotate it
X
Una cosa en la que els ordinadors són molt bons és repetir les ordres.
Com a persona, t'avorreixes molt si has de fer la mateixa cosa moltes vegades seguides.
Però un ordinador pot fer la mateixa cosas milions o fins i tot milers de milions de vegades,
no avorrir-se i ser capaç de fer-la molt bé.
Així, per exemple, si vull desitjar a
tothom en Facebook un feliç aniversari enviant-los un correu electrònic,
me podria costar més d'un segle copiar detalladament tots els correus electrònics de tothom.
Però amb només unes poques línies de codi, puc tenir un sistema de
que envie un correu electrònic a tothom en Facebook desitjant-los un feliç aniversari.
Per això, s'usen els bucles, i per això, són valuosos,
i és una tasca que els ordinadors poden fer molt bé.
En aquest exemple, el teu objectiu serà moure l'ocell
per arribar al porc. Ara serem capaços d'utilitzar el bloc de "repetició"
per a fer açò molt fàcilment. Pots fer-lo
donant l'ordre "avança" a l'equip
cinc vegades per tal de que l'au avance un pas cada vegada cap al porc.
O simplement pots indicar a l'equip que avance ("avançar") una vegada,
i després dir-li que ho repetisca ("repetir") 5 vegades, fent sempre el mateix.
Així que per fer això s'arrossega la comanda "avançar",
i després ho poses a l'interior del bloc de "repetir".
I pots fer clic i dir-li quantes vegades vols repetir el bloc
per dir-li quants passos desitges que faça cap avant. Ara bé, una cosa més és
que pots posar tantes ordres com vulgues dins del bloc de "repetir".
Així que en aquest exemple, estàs dient que es mogui cap endavant i gire a l'esquerra,
i que ho faça en cinc ocasions. Be ben fet. Diverteix-te :-)