> For the complete documentation index, see [llms.txt](https://handbuch.kidslab.de/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://handbuch.kidslab.de/minecraft/schleifen/schleifen-einfuehrung.md).

# Einführung

Mit Schleifen kannst du deine Robokröti Sachen beliebig oft wiederholen lassen!

Schleifen werden mit dem Befehl "REPEAT" Programmiert. Den findest Du hier:

![Repeat ist des englische Wort für "Wiederholen"](https://2354554535-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWAbeECB2sQpaB2I0hX%2F-MX7-PDYSjjEKgxcW7BW%2F-MX74k66fjDcoNh3OFuj%2FTurtle%20-%20REP.png?alt=media\&token=6f8c668b-1182-4abd-92e9-1675ce8f6e84)

Wenn Du den Befehl in dein Programm ziehst, erscheinen mehrere rote Felder:

![](https://2354554535-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWAbeECB2sQpaB2I0hX%2F-MX7-PDYSjjEKgxcW7BW%2F-MX74vmaz2TDYo5QC_x_%2FTurtle%20REP%20%C3%9Cberblick.png?alt=media\&token=db16223a-fee9-4326-a38d-eebf8487130e)

Mit den roten Feldern sagt Dir die Programmieroberfläche, dass noch etwas fehlt. In dem Fall von einer Schleife, muss der Computer wissen:

1. **Wie oft** er etwas wiederholen soll
2. **Was** er denn genau wiederholen soll&#x20;

{% hint style="info" %}
Wenn du auf ein **rotes Feld** klickst, schlägt der der Computer passende Felder vor, die an dieser Stelle Sinn machen
{% endhint %}

Für ein einfaches Beispiel wählst Du **Zahl** und kannst dann die Anzahl der Wiederholungen eintippen.

Um jetzt noch festzulegen, was wiederholt werden muss, erstellen wir einen **DO / END** Block. In diesem Block steht der Code, der wiederholt wird.

![Anfang des Blockes...](https://2354554535-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWAbeECB2sQpaB2I0hX%2F-MX7-PDYSjjEKgxcW7BW%2F-MX75ugGJi86vvoGMr0F%2FTurtre%20REP%20-%20DO.png?alt=media\&token=4b92f4f0-2ee4-4048-a16d-fbdb5cb6177f)

![... und das Ende](https://2354554535-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWAbeECB2sQpaB2I0hX%2F-MX7-PDYSjjEKgxcW7BW%2F-MX75ugCKY9WVDgb7ust%2FTurtle%20REP%20-%20END.png?alt=media\&token=0f53f966-2ff8-476f-994a-da2880b61cba)

Hier jetzt 2 Beispiele - die selben Blöcke nur in verschiedener Reihenfolge:

![](https://2354554535-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWAbeECB2sQpaB2I0hX%2F-MX7-PDYSjjEKgxcW7BW%2F-MX76Fnm11Tcii1g2OOC%2FTurtle%20-%20REP%20Schleife%201.png?alt=media\&token=55467b70-1880-4321-a89c-f73a4de2563b)

{% hint style="warning" %}
In diesem Programm geht die Schildkröte **10x vor** und **dreht sich dann 1x**
{% endhint %}

![](https://2354554535-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MWAbeECB2sQpaB2I0hX%2F-MX7-PDYSjjEKgxcW7BW%2F-MX76H_BScIwCEHJ74E3%2FTurtle%20REP%20-%20Schleife%202.png?alt=media\&token=fd4ebba8-8c6f-4410-b45a-a4b435d40666)

{% hint style="warning" %}
In diesem Programm geht die Schildkröte vor und dreht sich - 10 mal. **Also 10 mal vorwärts** und **10 mal drehen.**
{% endhint %}
