Jedna vec, v ktorej sú počítače naozaj
dobré, je opakovanie príkazov.
Nás ako ľudí naozaj otravuje, keď
musíme robiť tie isté veci niekoľkokrát
za sebou.
Ale počítač dokáže zopakovať tú istú vec
milión a dokonca aj miliardu krát,
nebude ho to otravovať a bude
schopný to zvládnuť naozaj dobre.
Napríklad, ak by som chcel
zablahoželať
k narodeninám všetkým na Facebooku
poslaním e-mailu,
mohlo by mi to trvať dlhšie ako trvá
storočie, ak by som chcel každému
napísať e-mail.
Ja však môžem mať systém s pár riadkami
kódov, pomocou ktorého pošlem
e-mail s narodeninovým prianím
každému na Facebooku.
Toto všetko dokážu
slučky, preto sú
tak hodnotné a počítače sú v tom
naozaj dobré.
V tomto príklade tvojím cieľom bude
pohybovať vtákom, aby
chytil prasa. Teraz použijeme
"opakovací" blok, aby sme to
mohli urobiť jednoducho. Môžeš to urobiť
buď tak, že dáš počítaču príkaz
"pohyb dopredu" päťkrát,
aby sa vták zakaždým posunul ku prasaťu
o jeden krok.
Alebo môžeš dať počítaču príkaz
"pohyb dopredu" len raz
a potom mu povedať, aby to zopakoval
5-krát a výsledok bude rovnaký.
Na to musíš potiahnuť príkaz
"pohyb dopredu"
a potom ho vložiť dovnútra "opakovacieho"
bloku.
Klikni naň a povedz mu, koľkokrát
chceš blok zopakovať a koľko krokov
chceš, aby urobil smerom dopredu.
Chcem pripomenúť ešte jednu vec,
Dovnútra "opakovacieho" bloku môžeš
vložiť toľko blokov, koľko chceš.
V tomto prípade mu prikazuješ
pohybovať sa dopredu a zabočiť doľava,
čo zopakuje päťkrát. Dobrá práca!
Veľa zábavy!