Fachkonzept: Schleife

Info
Mit so genannten Schleifen kann der Robot Educator verschiedene Programmblöcke beliebig oft wiederholen. Dabei kann man die Wiederholung abbrechen, wenn bestimmte Bedingungen erfüllt sind:
  • z.B. eine gewisse Anzahl an Schleifendurchläufen stattgefunden hat
  • ein Sensor einen bestimmten Wert liefert oder
  • eine vorgegebene Zeit abgelaufen ist.
Beispiel - Endlosschleife
Wiederhole unendlich oft:
  Fahre 1 Reifenumdrehung vorwärts.
  Drehe dich 1 Reifenumdrehung nach links.
  Spiele Klang "Boing" ab.

Beispiel - Zählschleife
Wiederhole genau vier mal:
  Spiele Klang "Hello" ab.

Beispiel - Bedingte Schleife
Wiederhole bis der Farbsensor schwarz sieht:
  Fahre für eine Reifenumdrehung vorwärts.

Beispiel - Zeitschleife
Wiederhole bis 25 Sekunden vorbei sind:
  Fahre für eine Reifenumdrehung vorwärts.