-
Etwas worin Computer wirklich gut sind,
ist das wiederholen von Befehlen.
-
Als Mensch würdest du dich sehr langweilen, wenn du
dasselbe viele Male wiederholen müsstest.
-
Ein Computer hingegen kann dieselbe Sache millionen-
oder sogar milliardenfach machen,
-
ohne dass es ihm dabei langweilig wird.
Und er macht das Ganze wirklich gut.
-
Wenn ich zum Beispiel allen Benutzern von Facebook
-
einen schönen Geburtstag wünschen möchte,
indem ich ihnen eine E-Mail sende,
-
würde ich mehr als ein Jahrhundert benötigen,
um all diese E-Mails zu schreiben.
-
Aber mit ein paar Zeilen Code, kann ich ein
System beauftragen,
-
eine E-Mail an alle Benutzer von Facebook zu senden,
um ihnen einen schönen Geburtstag zu wünschen.
-
Das ist was Schleifen sind und warum sie wertvoll sind
-
und etwas was Computer sehr gut können.
-
In diesem Beispiel ist dein Ziel den Vogel zu bewegen,
-
um das Schwein zu kriegen. Jetzt sind wir in der Lage
den "repeat" Block zu verwenden,
-
um das ganz einfach zu bewerkstelligen.
Du kannst entweder dem Computer
-
fünf mal den Befehl "move forward" geben
-
um den Vogel schrittweise näher an das
Schwein zu bewegen.
-
Oder du kannst dem Computer den Befehl
"move forward" einmal geben
-
und ihn dann mit dem Befehl "repeat" dies fünf
mal ausführen lassen. Das Resultat ist das Gleiche.
-
Um das zu tun, ziehe den "move forward" Befehl,
-
und platziere ihn innerhalb des "repeat" Blocks.
-
Und du kannst ihn anklicken, um zu definieren
wieviel mal der Block wiederholt werden soll,
-
um ihm zu sagen, wieviele Schritte er
vorwärts machen soll. Ausserdem kannst du
-
soviele Befehle wie du willst in den "repeat"
Block tun.
-
In diesem Beispiel befiehlt du ihm vorwärts
zu gehen und dann nach links zu drehen,
-
was er fünf mal machen wird.
Gut gemacht und viel Spass noch!