Wähle, welche Cookies du erlaubst. Du kannst deine Auswahl jederzeit über „Cookie‑Einstellungen“ am Ende der Seite ändern.

Im Unterrichtsmaterial suchen

Welche Lektion suchst du?

Gib mindestens zwei Zeichen ein.

Einführung in OzoBlockly 06: Lernstandskontrolle

Erstelle mit deinen Schüler*innen Programme mit einer festgelegten Anzahl von Wiederholungen und Endlosschleifen. Sie üben, Anweisungen in die richtige Reihenfolge zu bringen, Fehler zu finden und Evo wie einen Staubsauger fahren zu lassen.

Lektion herunterladen (PDF) (öffnet in einem neuen Tab)

Kostenlos · A4 · Teil für Lehrkräfte, Teil für Schüler*innen und Arbeitsblätter

Titelbild der Lektion Einführung in OzoBlockly 06: LernstandskontrolleNeu3 Downloads

Für die Lehrkraft

Kompetenzen

Nach dieser Lektion können die Schüler*innen:

  1. Die Schüler*innen wiederholen Anweisungsfolgen und das Debuggen (Fehlersuchen).
  2. Die Schüler*innen programmieren Ozobot mit einer festgelegten Anzahl von Wiederholungen.
  3. Die Schüler*innen programmieren Ozobot mit einer Endlosschleife.

Vorbereitung

Material

  • Tablet/Computer

Material für die Lehrkraft

Material für die Schüler*innen

  • 1 Evo pro Kleingruppe
  • OzoBlockly

Ablauf der Lektion

  1. Schritt 1: Einführung

    Nutze das Anleitungsvideo, um deine Schüler*innen durch die Aktivität zu führen. Alternativ kannst du den folgenden Unterrichtsschritten folgen. Entscheide vorher, ob die Schüler*innen gleichzeitig mit dir arbeiten oder ob du es zuerst vormachst und sie anschließend selbstständig üben lässt.

    Wiederhole die Begriffe: Pseudocode – einfache Worte, die beschreiben, was ein Roboter oder Computer tun soll; Debuggen (Fehlersuchen) – Fehler in einem Programm finden und beheben; Anweisungsfolge – Anweisungen in einer bestimmten Reihenfolge; Schleife mit festgelegter Wiederholungszahl – wiederholt eine Anweisungsfolge eine bestimmte Anzahl von Malen; Endlosschleife – wiederholt eine Anweisungsfolge unbegrenzt.

  2. Schritt 2: Debuggen (Fehlersuchen) wiederholen

    Leite die Schüler*innen zunächst dabei an, ein Programm zu debuggen (Fehler zu finden). Zeige dieses Programm: https://ozoblockly.com/editor?lang=en&robot=evo&mode=1#34wa5a

    Lies den Pseudocode vor und bitte die Schüler*innen, beide Hände zu heben, sobald sie den Fehler entdecken. Der Pseudocode lautet: Fahre 5 Schritte vorwärts, drehe dich, zeige Polizeilichter, mache ein fröhliches Geräusch und fahre 5 Schritte rückwärts.

    Der Warteblock ist der Fehler im Programm. Zeige das korrigierte Programm: https://ozoblockly.com/editor?lang=en&robot=evo&mode=1#487dk7

  3. Schritt 3: Schleifen mit festgelegter Wiederholungszahl

    Bitte die Schüler*innen, dreimal aufzustehen und sich wieder hinzusetzen. Weise auf die Anzahl der Wiederholungen hin: dreimal. Lobe die Schüler*innen: Sie haben eine Wiederholung mit fester Anzahl ausgeführt! Erinnere sie daran, dass dabei eine Abfolge von Anweisungen eine bestimmte Anzahl von Malen wiederholt wird. Sie haben gerade die Abfolge „aufstehen und hinsetzen“ dreimal wiederholt.

  4. Schritt 4: Ein Programm mit einer Wiederholung mit fester Anzahl

    Erstelle anschließend das Programm mit einer Wiederholung mit fester Anzahl. Der Pseudocode für das Programm lautet:

    • stelle die obere LED auf Blau
    • fahre 10 Schritte vorwärts
    • stelle die obere LED auf Grün
    • fahre 10 Schritte rückwärts
    • wiederhole die Abfolge 3-mal

    Das vollständige Programm findest du hier: https://ozoblockly.com/editor?lang=en&robot=evo&mode=2#c3aanx

    Die Blöcke für Schleifen findest du auf Level 2.

  5. Schritt 5: Das Programm mit einer Wiederholung mit fester Anzahl ausführen

    Verbinde den Roboter, starte das Programm und beobachte, was er tut. Bitte die Schüler*innen zu zählen, wie oft Ozobot die Abfolge wiederholt. Stelle danach die folgenden Fragen.

    Hat Ozobot:

    • die obere LED blau leuchten lassen
    • 10 Schritte vorwärts zurückgelegt
    • die obere LED grün leuchten lassen
    • 10 Schritte rückwärts zurückgelegt
    • die Abfolge 3-mal wiederholt
  6. Schritt 6: Ozo-Staubsaugen mit Endlosschleifen

    Frage die Schüler*innen, ob sie wissen, was ein Staubsauger ist. Erkläre, dass man beim Staubsaugen mehrmals vor und zurück über den Boden fährt, um jede Stelle zu erfassen. Dabei wiederholt man immer dieselbe Bewegung.

    Das Programm mit einer Endlosschleife ähnelt dem Programm mit einer zählgesteuerten Schleife.

    • Verwende das vorherige Programm. Nimm die Befehlsfolge aus der zählgesteuerten Schleife und entferne dann den Schleifenblock.
    • Füge am Ende der Folge einen Block hinzu, der den Roboter ein kleines Stück nach rechts dreht.
    • Suche auf Level 2 unter den Schleifenblöcken den Block, der Anweisungen endlos wiederholt. Füge ihn zum Arbeitsbereich hinzu. Ziehe ihn an den Anfang der Sequenz und verbinde ihn mit ihr. Der Schleifenblock sollte sich vergrößern, sodass alle Blöcke der Sequenz hineinpassen.
  7. Schritt 7: Lass deinen Ozo-Staubsauger laufen

    Erinnere die Schüler*innen daran, dass Ozobot bei einer Endlosschleife das Programm so lange ausführt, bis du ihn stoppst. Bitte die Schüler*innen, ein Staubsaugergeräusch zu machen, während der Ozo-Staubsauger das Programm ausführt. Sie sollen anfangen, sobald du das Programm startest, und aufhören, sobald du es stoppst.

  8. Schritt 8: Verständnis überprüfen

    Stelle den Schüler*innen Fragen, um zu überprüfen, ob sie Folgendes verstanden haben:

    • Blöcke zu einer Befehlsfolge zusammensetzen
    • der Zweck einer zählgesteuerten Schleife
    • der Zweck einer Endlosschleife und das Debuggen (Fehler finden)

Zusätzliches Material

  • Erweiterung(en) zur Lektion
  • Erweiterung: Lass die Schüler*innen sich alltägliche Tätigkeiten überlegen und Programme erstellen, die diese darstellen.

Für die Schüler*innen

Baue einen Ozo-Staubsauger

Du erstellst ein Programm und suchst nach Fehlern. Danach lässt du Evo immer wieder Staub saugen.

Du brauchst

  • Evo
  • Ein Computer oder Tablet mit OzoBlockly

So gehst du vor

  1. Schritt 1: Finde den Fehler

    Hör dir das Programm an. Heb beide Hände, wenn du den Fehler entdeckst. Der Roboter fährt 5 Schritte vorwärts, dreht sich, zeigt Polizeilichter, macht ein fröhliches Geräusch und fährt 5 Schritte rückwärts.

  2. Schritt 2: Wiederhole die Bewegung

    Steh auf und setz dich wieder hin. Mach das 3 Mal.

  3. Schritt 3: Erstelle ein Programm

    Öffne OzoBlockly und verbinde Evo. Erstelle diese Sequenz: Stelle das obere Licht auf Blau, gehe 10 Schritte vorwärts, stelle das obere Licht auf Grün und gehe 10 Schritte rückwärts. Lass die Sequenz 3-mal wiederholen.

  4. Schritt 4: Führe das Programm aus

    Starte das Programm. Beobachte und zähle, wie oft Evo die Folge wiederholt. Achte auf die Lichter und die Bewegungen.

  5. Schritt 5: Baue einen Ozo-Staubsauger

    Nimm die Folge aus der Schleife und entferne den Schleifenblock. Füge am Ende einen Block hinzu, der den Roboter ein kleines Stück nach rechts dreht. Setze dann die ganze Folge in einen Block, der die Befehle endlos wiederholt.

  6. Schritt 6: Lass deinen Staubsauger laufen

    Starte das Programm. Mach ein Staubsaugergeräusch, solange Evo fährt. Hör damit auf, sobald du das Programm stoppst.

Videos

Videolektion Vorschule bis Klasse 1: Einführung in OzoBlockly 06: Lernstandskontrolle
V7

Kompetenzen

Mit dieser Lektion arbeitest du an den folgenden Kompetenzen aus der KMK-Strategie „Bildung in der digitalen Welt“:

Ähnliche Lektionen

  • Neu13 Downloads

    Programmieren für Gold – Curling-Herausforderung

    • Klasse: Vorschule – Klasse 1–12
    • Dauer: 45 Min.
    • Methode: OzoBlockly
    • Methode: Ozobot Editor

    Plane mit Pseudocode ein Programm für einen Curling-Roboter, baue einen Steinfänger und schiebe die Steine zum Ziel. Teste und verbessere deinen Code,…

  • Neu3 Downloads

    Einführung in OzoBlockly 04: Endlosschleifen

    • Klasse: Vorschule – Klasse 1
    • Dauer: 45 Min.
    • Methode: OzoBlockly

    Lass deine Schüler*innen entdecken, wie eine Endlosschleife funktioniert. Sie programmieren Ozobot so, dass er die Wochentage und Jahreszeiten immer wieder durchläuft.

  • Neu1 Download

    Einführung in OzoBlockly 03: Schleifen

    • Klasse: Vorschule – Klasse 1
    • Dauer: 45 Min.
    • Methode: OzoBlockly

    Du erstellst mit Blockly eine kurze Sequenz und fügst eine Schleife hinzu. Programmiere Evo so, dass er die Sequenz viermal ausführt und…

  • Neu2 Downloads

    Einführung in OzoBlockly 02: Reihenfolgen

    • Klasse: Vorschule – Klasse 1
    • Dauer: 40 Min.
    • Methode: OzoBlockly

    Lass deine Schüler*innen die Handlungen einer Geschichte in die richtige Reihenfolge bringen, in Pseudocode übertragen und in Blockly-Blöcke umsetzen. Anschließend führt Evo…