Aktivität 01
Unplugged: Schleifen-Karten
Teilen Sie Karten mit Schritten aus, die Schüler in Schleifen gruppieren müssen, z. B. 'Nimm eine Karte, bis Stapel leer'. Gruppen testen den Algorithmus gegenseitig und passen Bedingungen an. Diskutieren Sie, wann Schleifen Zeit sparen.
Erklären Sie, wie Bedingungen es Algorithmen ermöglichen, auf unterschiedliche Situationen flexibel zu reagieren.
ModerationstippVerteilen Sie bei 'Schleifen-Karten' pro Gruppe genau drei Karten, um klar zu machen, dass Schleifen nicht beliebig sind, sondern durch Bedingungen begrenzt werden.
Worauf zu achten istGeben Sie jedem Schüler eine Karte mit einem einfachen Szenario (z.B. 'Ein Roboter soll alle roten Legosteine aus einem Haufen nehmen'). Bitten Sie die Schüler, eine 'Wenn-Dann-Sonst'-Regel und eine Abbruchbedingung für eine Schleife zu formulieren, die dieses Problem löst.
ErinnernAnwendenAnalysierenBeziehungsfähigkeitSelbststeuerung
Komplette Unterrichtsstunde erstellen→· · ·
Aktivität 02
Scratch: Bedingungs-Labyrinth
Schüler bauen in Scratch ein Labyrinth, wo der Sprite bei Bedingungen abbiegt (z. B. 'wenn Wand, dann links'). Testen im Partnerduo und erweitern mit Schleifen für Wiederholungen. Teilen Sie fertige Projekte in der Klasse.
Beurteilen Sie, wann es sinnvoll ist, einen Arbeitsschritt durch eine Schleife zu automatisieren.
ModerationstippFordern Sie in 'Bedingungs-Labyrinth' die Schüler auf, ihre Lösungen gegenseitig zu testen, damit sie falsche Annahmen zu Bedingungen direkt korrigieren.
Worauf zu achten istZeigen Sie einen kurzen Pseudocode-Ausschnitt mit einer Schleife und einer Bedingung. Stellen Sie folgende Fragen: 'Welche Aktion wird wiederholt? Wann stoppt die Wiederholung? Was würde passieren, wenn die Abbruchbedingung falsch wäre?'
ErinnernAnwendenAnalysierenBeziehungsfähigkeitSelbststeuerung
Komplette Unterrichtsstunde erstellen→· · ·
Aktivität 03
Gruppen-Roboter: Wiederholpfad
Mit Pappfiguren simulieren Gruppen einen Roboterpfad mit Schleifen (z. B. 'gehe vor, bis Ziel'). Fügen Bedingungen für Hindernisse hinzu. Präsentieren und optimieren basierend auf Feedback.
Analysieren Sie, wie ein Computer den Abschluss einer wiederholten Aufgabe erkennen kann.
ModerationstippLegen Sie beim 'Wiederholpfad' der Roboter-Gruppe eine klare Stoppregel fest und lassen Sie die Schüler diskutieren, warum diese Regel für das Ziel entscheidend ist.
Worauf zu achten istDiskutieren Sie mit der Klasse: 'Stellen Sie sich vor, Sie programmieren einen Wecker. Welche Bedingungen müssen erfüllt sein, damit der Wecker klingelt? Welche Schleife könnte verwendet werden, um den Alarmton zu wiederholen, bis er ausgeschaltet wird?'
ErinnernAnwendenAnalysierenBeziehungsfähigkeitSelbststeuerung
Komplette Unterrichtsstunde erstellen→· · ·
Aktivität 04
Whole Class: Algorithmus-Quiz
Projektieren Sie Alltagsszenarien (z. B. Post sortieren). Klasse stimmt ab, ob Schleife oder Bedingung passt, und begründet. Lehrer notiert auf Tafel und fasst zusammen.
Erklären Sie, wie Bedingungen es Algorithmen ermöglichen, auf unterschiedliche Situationen flexibel zu reagieren.
ModerationstippNutzen Sie das 'Algorithmus-Quiz' als Moment der Reflexion: Fragen Sie nach jedem Beispiel, ob die Bedingung oder die Schleife wichtiger für die Lösung war.
Worauf zu achten istGeben Sie jedem Schüler eine Karte mit einem einfachen Szenario (z.B. 'Ein Roboter soll alle roten Legosteine aus einem Haufen nehmen'). Bitten Sie die Schüler, eine 'Wenn-Dann-Sonst'-Regel und eine Abbruchbedingung für eine Schleife zu formulieren, die dieses Problem löst.
ErinnernAnwendenAnalysierenBeziehungsfähigkeitSelbststeuerung
Komplette Unterrichtsstunde erstellen→Einige Hinweise zum Unterrichten dieser Einheit
Beginne mit greifbaren Beispielen aus dem Alltag, um abstrakte Konzepte zugänglich zu machen. Vermeide es, sofort Pseudocode zu verwenden, sondern lasse die Schüler die Logik erst in Handlungen oder Zeichnungen ausdrücken. Betone die Fehlerkultur: Unendliche Schleifen und falsche Bedingungen sind keine Fehler, sondern Lernchancen. Nutze Peer-Feedback, damit Schüler sich gegenseitig korrigieren und ihre Denkprozesse offenlegen.
Am Ende der Einheit erkennen die Schülerinnen und Schüler, dass Bedingungen Entscheidungen steuern und Schleifen Arbeit durch Wiederholung erleichtern. Sie können einfache Algorithmen mit Wenn-Dann-Sonst-Regeln und Schleifen entwerfen und erklären, wann und warum diese Strukturen enden müssen.
Vorsicht vor diesen Fehlvorstellungen
During 'Schleifen-Karten' beobachten Sie, dass einige Schüler die Karten beliebig stapeln, ohne auf eine Abbruchbedingung zu achten.
Fragen Sie diese Schüler: 'Wann weiß der Roboter, dass er fertig ist?' und lassen Sie sie eine klare Stoppregel auf eine zusätzliche Karte schreiben. Diskutieren Sie gemeinsam, warum diese Regel notwendig ist, um endlose Schleifen zu vermeiden.
During 'Bedingungs-Labyrinth' missverstehen Schüler Bedingungen als immer wahr und ignorieren alternative Wege.
Lenken Sie die Aufmerksamkeit auf Wege, die nicht zum Ziel führen: 'Warum funktioniert dieser Pfad nicht? Was müsste anders sein?' Lassen Sie die Schüler ihre 'Wenn-Dann'-Regeln für falsche Wege umformulieren.
During 'Wiederholpfad' verwechseln Schüler die Abfolge der Aktionen mit einer Schleife und wiederholen einfach dieselbe Aktion mehrmals.
Zeigen Sie auf den Pfad und fragen Sie: 'Was ändert sich bei jedem Durchlauf?' Fordern Sie die Schüler auf, die Schleife so anzupassen, dass sie dynamisch auf neue Situationen reagiert.
In dieser Übersicht verwendete Methoden