Jedna věc, v čem jsou počítače dobré,
jsou opakující se příkazy.
Člověk by se opravdu unudil,
opakovat stejnou věc mockrát
Ale počítače umí dělat stejnou věc
milion krát nebo dokonce miliarda krát,
a nenudí se a provádí to opravdu dobře.
Tak například, kdybyste chtěli popřát
každému na Facebooku k narozeninám
zasláním e-mailu,
trvalo by to jedno století je vypsat.
Ale s několika řádky kódu mohu mít systém,
který zasílá email s přáním
k narozeninám každému na Facebook.
Proto existují cykly,
proč mají význam
a něco, co počítače umí dělat velmi dobře.
V tomto příkladu bude vaším cílem
přesunout ptáka tak,
aby se dostal k prasátku.
Nyní použijeme blok "Opakování"
abychom to mohli udělat velmi snadně.
Můžeme to udělat buď
zadáním povelu "posun dopředu" a to
pět krát, aby pták postoupil
pokaždé o jeden krok k prasátku.
Nebo můžete povědět jednou
"posun dopředu"
a pak se řekne "opakovat" pět krát
stejnou věc.
Aby se to provedlo,
přetáhněte povel "posun vpřed",
a pak ho vložte dovnitř bloku "opakovat".
Můžete na to klepnout a povědět,
kolikrát chcete blok opakovat, abyste
pověděl kolik kroků chcete vpřed.
Jedna z dalších věcí je, že
dovnitř bloku "opakovat" můžete vložit
tolik povelů, kolik chcete.
Také v tomto příkladě sdělujete, že je to
posun vpřed a otočení vlevo,
které se provede pět krát za sebou. Vše
v pořádku, dobrá práce a pobavte se :-)