Tip:
Highlight text to annotate it
X
Jedną z rzeczy, w których komputery są naprawdę dobre, jest powtarzanie poleceń (instrukcji).
Jako człowiek, naprawdę zanudziłbyś się musząc wykonać to samo wiele razy pod rząd.
Ale komputer może wykonać to samo miliony, a nawet miliardy razy,
i nie znudzi się tym, a do tego może być w tym naprawdę dobry.
Na przykład, jeśli chciałbym każdemu na Facebooku
życzyć "happy birthday" (wszystkiego najlepszego) wysyłając e-mail,
to mogłoby zająć mi ponad 100 lat napisanie tych wszystkich e-maili.
Ale wykorzystując zaledwie kilka linii kodu, mogę stworzyć system,
który wyśle e-maile do wszystkich na Facebooku, życząc im wszystkiego najlepszego z okazji urodzin.
To są właśnie pętle i powód, dlaczego są one tak cenne,
a komputery mogą wykonywać je bardzo dobrze.
W tym przykładzie, Twoim zadaniem jest przeniesienie ptaka (Angry Bird)
tak, by złapał świnkę. W tym celu wykorzystamy blok powtórz (repeat),
by móc to wykonać w bardzo prosty sposób. Możesz to zrobić
dając komputerowi polecenie: idź do przodu (move forward)
pięć razy tak, by za każdym razem ptak zbliżył się o jeden krok do świnki.
Albo można polecić komputerowi: idź do przodu raz,
a następnie kazać powtórzyć to 5 razy, i efekt będzie taki sam.
W tym celu przeciągnij blok: idź do przodu,
a następnie umieść go wewnątrz bloku: powtórz.
Następnie, możesz kliknąć na bloku powtórz, by określić, ile razy chcesz powtórzyć wewnętrzny blok,
czyli, ile kroków do przodu chcesz wykonać. Ponadto,
wewnątrz bloku powtórz możesz umieścić tyle poleceń ile chcesz.
W tym przykładzie polecasz: idź do przodu i skręcić w lewo,
i komputer wykona to pięć razy. Dobra robota i miłej zabawy :-)