-
Jedna věc, ve které jsou počítače skutečně dobré,
jsou opakující se příkazy.
-
Jako člověk byste se opravdu nudil,
kdybyste měl stejnou věc dělat několikrát za sebou.
-
-
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 Facebook k narozeninám
zasláním e-mailu,
-
mohlo by mi to trvat přes jedno století
vypsat všechny tyto emaily každému.
-
-
Ale s několika řádky kódu mohu mít systém,
-
který zasílá email každému na Facebook
s přáním k narozeninám.
-
Tak co jsou cykly
a 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,
-
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" počítači
-
pět krát, aby pták postoupil
pokaždé jeden krok k prasátku.
-
Nebo můžete povědět jednou "posun dopředu" počítači
-
a pak se to poví "opakovat" pět krát
udělat stejnou věc.
-
Tak, aby se to udělalo,
přetáhněte povel "posun vpřed",
-
a pak to vložte dovnitř bloku "opakovat".
-
A můžete na to klepnout a povědět,
kolikrát chcete opakovat blok
-
povíte kolik kroků chcete použít vpřed.
Nyní jedna další věc je
-
můžete vložit tolik povelů,
kolik chcete dovnitř bloku "opakovat".
-
tak v tomto příkladě sdělujete k tomu
posun vpřed a otočit vlevo,
-
které se provede pět krát. Vše v pořádku,
dobrá práce a pobavte se :-)