Schleifen beim Programmieren: So erklärt man sie Kindern
Was eine Schleife ist, warum sie eine Abbruchbedingung braucht und warum sich der Zähler ändern muss. Einfache Beispiele, Spiele und Aufgaben zu Schleifen für Schulkinder.
Aktualisiert:

Eine Schleife ist ein Weg, der zurückführt. Das Programm erreicht eine Stelle, kehrt zu einem früheren Schritt zurück und macht dasselbe noch einmal. Kinder kennen das aus dem Alltag: „Rühr, bis die Suppe glatt ist“, „Klatsch dreimal“.
Zwei Arten von Schleifen
- Wiederhole N-mal. Die Zahl der Wiederholungen steht vorher fest: drei Runden, zehn Sprünge. Bei den Kleinsten ist es ein „Kreisel“ mit Punkten für die Runden.
- Solange… Die Schleife prüft bei jeder Runde eine Bedingung: „Solange der Weg frei ist, fahr.“ Wir wissen vorher nicht, wie oft sie läuft.
Abbruchbedingung und Zähler
Jede „solange“-Schleife braucht zwei Dinge:
- Eine Frage, die die Schleife beendet — zum Beispiel
n > 0?. - Etwas, das sich darin ändert — zum Beispiel
n ← n − 1.
Ändert sich der Zähler nicht, ist die Bedingung immer wahr, und das Programm dreht sich endlos. Das ist einer der wichtigsten Fehler, die man verstehen sollte — am besten, wenn das Kind ihn selbst sieht.
Spiele mit Schleifen
- Countdown. Das Kind zählt von 10 bis 1 rückwärts und macht dabei jedes Mal einen Schritt. Wann hören wir auf? Was wäre, wenn wir vergessen, 1 abzuziehen?
- Rhythmus. Klatschen, stampfen, klatschen — und das dreimal. Welcher Teil wiederholt sich?
- Tippen. Bevor die Schleife startet, tippt das Kind, wie oft sie läuft. Dann zählt es.
Eine Schleife, die man sieht
In der Looponi-Lektion „Countdown 10…1“ legt das Kind das wichtigste Rohr selbst: vom unteren Ende der Schleife zurück zur Entscheidung. Dann tippt es, wie oft die Schleife läuft, und sieht zu, wie sich ihre Felder mit jeder Runde aufheizen. Läuft eine Schleife endlos, werden die Gleise rot — der Fehler ist auf dem Brett zu sehen, bevor man ihn benennen muss.
Häufige Fragen
Was ist eine Schleife beim Programmieren?
Ein Teil des Programms, der mehrmals ausgeführt wird. Im Flussdiagramm sieht er aus wie ein Weg, der zu einer früheren Stelle zurückführt.
Warum kann eine Schleife endlos laufen?
Weil die Bedingung, die sie beendet, nie aufhört, wahr zu sein. Meist ändert sich in der Schleife nichts — zum Beispiel wird der Zähler nicht kleiner.
Was ist der Unterschied zwischen „wiederhole 3-mal“ und einer „solange“-Schleife?
Bei der ersten steht die Zahl der Wiederholungen vorher fest. Die zweite prüft jedes Mal eine Bedingung und endet erst, wenn diese nicht mehr wahr ist.