-
Az egyik dolog, amit a számítógép igazán
tud, a parancsok ismétlése.
-
Mi emberek halálosan unjuk, ha ugyanazt
a dolgot egymás után sokszor kell
-
megtennünk.
-
A számítógép viszont millió sőt billió
alkalommal el tudja végezni ugyanazt,
-
nem unja el, ehhez nagyon jól ért.
-
Ha például mindenkinek
-
boldog születésnapot akarok kívánni és
e-mailt akarok küldeni a Facebookon,
-
több mint száz évig tartana ténylegesen
megírni az e-mailt mindenkinek.
-
De mindössze néhány kódsorral utasíthatom
a rendszert, hogy
-
küldjön e-mailt mindenkinek a Facebookon,
és kívánjon boldog születésnapot.
-
Erre valók a hurkok, és ezért érnek olyan
sokat,
-
és ezt a számítógép tényleg nagyon jól
tudja csinálni.
-
Ebben a példában az a célunk, hogy
mozgassuk a madarat, és
-
üsse meg a disznót. Arra fogjuk használni
a "repeat" (ismétel) kockát,
-
hogy ezt nagyon könnyen el tudjuk érni.
Meg lehet csinálni úgy,
-
hogy kiadjuk a "move forward" (előre)
parancsot a gépnek
-
ötször egymás után, hogy a madár ötször
lépjen egyet a disznó felé.
-
Vagy mondhatjuk a gépnek, hogy "move
forward" mindössze egyszer,
-
majd pedig, hogy "repeat" (ismételje)
ezt 5-ször, és ugyanaz az eredmény.
-
Ez utóbbihoz húzd át a "move forward"
parancsot,
-
majd illeszd be a "repeat" kockába.
Ezután rákattintasz, hogy beírd,
-
hányszor kell ismételni a kockát,
hogy hány lépést lépjen
-
a madár előre. És még egy dolog, hogy
annyi parancsot teszel
-
a "repeat" kockába, amennyit csak akarsz.
-
Ebben a példában azt mondod, lépjen előre
és forduljon balra, és
-
ezt fogja megtenni ötször. Rendben, jó
munkát és jó mulatást :-)