Zum Inhalt springen

Schleifen einfach verstehen - Programmieren - Informatik und Medienbildung

Aus MOOCsWiki Staging
aiMOOC-Siegel

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:

  1. Zähneputzen: Bürste mehrmals hin und her.
  2. Sport: Springe fünfmal.
  3. Musik: Spiele einen Takt erneut.
  4. 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

Vervollständige den Text.

Eine

wiederholt Befehle.
Eine feste Schleife läuft eine bestimmte

.
Eine

kann wahr oder falsch sein.
Ein

merkt sich die Zahl der Wiederholungen.
Eine Schleife ohne Ende heißt

.
In

werden Programme aus bunten Blöcken gebaut.
Ein

ist eine klare Folge von Schritten.




Offene Aufgaben


Leicht

  1. Schleifen im Alltag: Finde drei Wiederholungen in Deinem Tagesablauf und zeichne sie.
  2. Bewegungsschleife: Erfinde eine Bewegung, die Deine Klasse viermal wiederholt.
  3. Schleifen-Plakat: Gestalte ein kleines Plakat mit dem Satz „Eine Schleife wiederholt Befehle“.
  4. Erklären: Erkläre einem Kind mit eigenen Worten, was eine Schleife ist.


Standard

  1. Scratch-Quadrat: Programmiere in Scratch ein Quadrat mit einer Wiederholung.
  2. Tanz-Algorithmus: Schreibe drei Tanzschritte auf und lasse sie sechsmal wiederholen.
  3. Fehlersuche: Baue absichtlich eine Endlosschleife und finde eine Möglichkeit, sie zu stoppen.
  4. Schleifen vergleichen: Zeige an zwei Beispielen den Unterschied zwischen „fünfmal“ und „bis zum Ziel“.


Schwer

  1. Mini-Spiel: Programmiere ein Spiel, in dem sich ein Hindernis immer wieder bewegt.
  2. Bedingte Schleife: Lass eine Figur laufen, bis sie eine Farbe oder den Rand berührt.
  3. Erklärvideo: Drehe ein kurzes Video, das eine Schleife mit einem Alltagsbeispiel erklärt.
  4. Klassen-Challenge: Entwickle eine Aufgabe, bei der andere eine passende Schleife auswählen und testen.




Text bearbeiten Bild einfügen Video einbetten Interaktive Aufgaben erstellen



Lernkontrolle

  1. Roboterweg planen: Ein Roboter soll zwölf gleiche Schritte gehen. Entscheide, welche Schleife passt, und begründe Deine Wahl.
  2. Programm verkürzen: Ersetze eine lange Folge gleicher Befehle durch eine Schleife. Erkläre, warum das Programm nun übersichtlicher ist.
  3. Endlosschleife verbessern: Eine Figur läuft ohne Ende gegen eine Wand. Beschreibe eine passende Abbruchbedingung.
  4. Schleifen auswählen: Vergleiche „wiederhole achtmal“ und „wiederhole bis zum Rand“. Nenne für beide eine passende Situation.
  5. 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:

  1. Du kannst eine Schleife mit eigenen Worten erklären.
  2. Du erkennst Wiederholungen in Alltag und Programmen.
  3. Du unterscheidest feste, bedingte und endlose Schleifen.
  4. Du kannst eine einfache Schleife in Scratch bauen.
  5. Du kannst eine Schleife testen und Fehler verbessern.
  6. Du kannst begründen, warum eine Schleife zu einer Aufgabe passt.




OERs zum Thema



Links


aiMOOC-Projekte

MOOCwiki · Deutsch

Nach dem Lernen ist vor dem Lernen

Entdecke direkt den nächsten Lernkurs. Weitere Inhalte erscheinen, wenn Du weiter nach unten scrollst.

Zur MOOCwiki-Hauptseite

Mediathek

Mediathek

Inhalte werden geladen ...

Mediathek wird aus dem Wiki geladen ...