Schleifen einfach verstehen - Programmieren - Informatik und Medienbildung


Schleifen einfach verstehen - Programmieren - Informatik und Medienbildung
Schleifen einfach verstehen - Programmieren - Informatik und Medienbildung
Eine Schleife wiederholt Befehle. So musst Du denselben Befehl nicht immer neu schreiben.

Einleitung
Beim Programmieren gibst Du einem Computer klare Befehle. Eine Schleife sagt: Mach das noch einmal!
Beispiel: Eine Figur soll zehn Schritte gehen. Statt zehnmal „Gehe einen Schritt“ zu schreiben, nutzt Du eine Schleife.
Schleifen im Alltag
Auch im Alltag gibt es Wiederholungen:
- Zähneputzen: Bürste mehrmals hin und her.
- Sport: Springe fünfmal.
- Musik: Spiele einen Takt erneut.
- Verkehrsampel: Rot, Gelb und Grün wiederholen sich.
Eine feste Anzahl wiederholen
Du weißt vorher, wie oft etwas passieren soll.
Beispiel: Wiederhole viermal: Gehe vor und drehe Dich.

Solange etwas gilt
Eine Bedingung kann wahr oder falsch sein.
Beispiel: Solange der Weg frei ist, gehe weiter.

Wiederholen bis zum Ziel
Manchmal läuft eine Schleife, bis ein Ziel erreicht ist.
Beispiel: Wiederhole, bis die Figur den Rand berührt.

Endlosschleife
Eine Endlosschleife hört nicht von selbst auf.
Das kann Absicht sein. Eine Uhr soll zum Beispiel immer weiterlaufen. Es kann aber auch ein Programmfehler sein.
Schleifen in Scratch
Scratch nutzt bunte Blöcke. Du setzt Befehle wie Bausteine zusammen.


Das Bild zeigt eine Idee: Eine Figur kann mit einer Schleife ein Quadrat zeichnen.
Merksatz
Eine Schleife wiederholt Befehle. Sie kann eine feste Anzahl laufen, von einer Bedingung abhängen oder ohne Ende weiterlaufen.
Interaktive Aufgaben
Quiz: Teste Dein Wissen
Was macht eine Schleife? (Sie wiederholt Befehle) (!Sie löscht den Computer) (!Sie malt nur Bilder) (!Sie schaltet das Internet aus)
Welche Schleife passt zu fünf Sprüngen? (Eine Schleife mit fester Anzahl) (!Eine Endlosschleife) (!Eine Schleife ohne Befehle) (!Eine Schleife nur für Texte)
Was ist eine Bedingung? (Eine Aussage, die wahr oder falsch sein kann) (!Ein Bild auf dem Bildschirm) (!Eine Taste auf der Tastatur) (!Ein Lautsprecher)
Wann endet eine Endlosschleife von selbst? (Nie) (!Nach zwei Schritten) (!Nach fünf Sekunden) (!Nach einem Mausklick immer)
Wozu dient der Scratch-Block Wiederhole zehnmal? (Er führt Befehle zehnmal aus) (!Er löscht zehn Figuren) (!Er öffnet zehn Fenster) (!Er beendet jedes Programm)
Was kann sich in einer Schleife verändern? (Eine Variable) (!Nur der Computername) (!Nur die Bildschirmgröße) (!Nur das Passwort)
Was ist ein Algorithmus? (Eine klare Folge von Schritten) (!Eine Computermaus) (!Ein Bildschirmfehler) (!Eine Musikdatei)
Was kann eine Schleife ohne passende Abbruchbedingung werden? (Eine Endlosschleife) (!Eine Bilddatei) (!Eine Tastatur) (!Ein Ordner)
Wann stoppt Wiederhole bis? (Wenn das Ziel erreicht ist) (!Nach jedem einzelnen Befehl) (!Bevor die Schleife startet) (!Nur wenn der Computer aus ist)
Warum sind Schleifen praktisch? (Sie machen Programme kürzer und übersichtlicher) (!Sie machen jeden Befehl länger) (!Sie verbieten Wiederholungen) (!Sie ersetzen alle Bilder)
Memory
| Schleife | wiederholt Befehle |
| Bedingung | ist wahr oder falsch |
| Zähler | zählt Wiederholungen |
| Endlosschleife | läuft ohne Ende |
| Scratch | nutzt bunte Blöcke |
| Algorithmus | besteht aus klaren Schritten |
Drag and Drop
| Ordne die richtigen Begriffe zu. | Thema |
|---|---|
| Wiederhole fünfmal | feste Anzahl |
| Solange der Weg frei ist | Bedingung |
| Wiederhole bis zum Rand | Ziel |
| Wiederhole fortlaufend | Endlosschleife |
| Ändere Zahl um eins | Zähler |
| Gehe und drehe Dich | Befehlsfolge |
Kreuzworträtsel
| Schleife | Was wiederholt Befehle? |
| Bedingung | Was kann wahr oder falsch sein? |
| Zaehler | Was zählt die Wiederholungen? |
| Algorithmus | Wie heißt eine klare Folge von Schritten? |
| Scratch | Welche Sprache nutzt bunte Blöcke? |
| Endlosschleife | Welche Schleife hört nicht von selbst auf? |
LearningApps
Lückentext
Offene Aufgaben
Leicht
- Schleifen im Alltag: Finde drei Wiederholungen in Deinem Tagesablauf und zeichne sie.
- Bewegungsschleife: Erfinde eine Bewegung, die Deine Klasse viermal wiederholt.
- Schleifen-Plakat: Gestalte ein kleines Plakat mit dem Satz „Eine Schleife wiederholt Befehle“.
- Erklären: Erkläre einem Kind mit eigenen Worten, was eine Schleife ist.
Standard
- Scratch-Quadrat: Programmiere in Scratch ein Quadrat mit einer Wiederholung.
- Tanz-Algorithmus: Schreibe drei Tanzschritte auf und lasse sie sechsmal wiederholen.
- Fehlersuche: Baue absichtlich eine Endlosschleife und finde eine Möglichkeit, sie zu stoppen.
- Schleifen vergleichen: Zeige an zwei Beispielen den Unterschied zwischen „fünfmal“ und „bis zum Ziel“.
Schwer
- Mini-Spiel: Programmiere ein Spiel, in dem sich ein Hindernis immer wieder bewegt.
- Bedingte Schleife: Lass eine Figur laufen, bis sie eine Farbe oder den Rand berührt.
- Erklärvideo: Drehe ein kurzes Video, das eine Schleife mit einem Alltagsbeispiel erklärt.
- Klassen-Challenge: Entwickle eine Aufgabe, bei der andere eine passende Schleife auswählen und testen.


Lernkontrolle
- Roboterweg planen: Ein Roboter soll zwölf gleiche Schritte gehen. Entscheide, welche Schleife passt, und begründe Deine Wahl.
- Programm verkürzen: Ersetze eine lange Folge gleicher Befehle durch eine Schleife. Erkläre, warum das Programm nun übersichtlicher ist.
- Endlosschleife verbessern: Eine Figur läuft ohne Ende gegen eine Wand. Beschreibe eine passende Abbruchbedingung.
- Schleifen auswählen: Vergleiche „wiederhole achtmal“ und „wiederhole bis zum Rand“. Nenne für beide eine passende Situation.
- Eigenes Problem lösen: Erfinde eine Aufgabe aus Schule oder Alltag, die sich mit einer Schleife lösen lässt. Stelle den Ablauf dar.
Lernnachweis
Für Deinen Lernnachweis ist wichtig:
- Du kannst eine Schleife mit eigenen Worten erklären.
- Du erkennst Wiederholungen in Alltag und Programmen.
- Du unterscheidest feste, bedingte und endlose Schleifen.
- Du kannst eine einfache Schleife in Scratch bauen.
- Du kannst eine Schleife testen und Fehler verbessern.
- Du kannst begründen, warum eine Schleife zu einer Aufgabe passt.
OERs zum Thema
Links
aiMOOC-Projekte
Schulfach+


aiMOOCs



aiMOOC Projekte


THE MONKEY DANCE





|