Die SuS prorammieren Bob als Baustellenwarnlicht
Lernstation J - Baustellenlicht - Deckblatt

Lernstation J
Baustellenlicht (Offene Aufgabe)


Die SuS prorammieren Bob als Baustellenwarnlicht. Am Anfang zeigt Bob die Berührung der Arme an. Bei Auslösung des Sensors wird das Auge auf der jeweiligen Seite gelb eingeschaltet. Anschließend verwenden die SuS den UND-Operator um bei gleichzeitiger Berührung beider Arme den Selbstauslöser zu starten, der Selbstauslöser wird dabei durch eine eigene Funktion realisiert. In dieser Funktion wird ein Wiederhole-N-mal-Block verwendet, um die Augen in der Wartezeit schnell Blinken zu lassen. Anschließend programmieren die SuS eine weitere Funktion um das Blitzlicht zu simulieren: Dazu werden alle LEDs kurz, weiß eingeschaltet und anschließend wieder ausgeschaltet.

Schwierigkeitsgrad: Hoch
Zeitbedarf: ca. 45–90 Minuten

Material:

vorab zu bearbeiten:

Voraussetzungen:
  • SuS sollten die Stationen B und E erfolgreich bearbeitet haben
  • Erworbene Kenntnisse aus weiteren Stationen sind von Vorteil, jedoch nicht grundsätzlich erforderlich
Lernziele:
  • SuS sollen den Befehlsblock zur bedingten Ausführung zur Reaktion auf Eingaben durch die Arm-Sensoren verwenden
  • SuS sollen ihre Kenntnisse vertiefen, wie man die Farbe der LEDs verändern kann
  • SuS sollen die Befehlsblöcke zur Verzögerung (Warte ms) anwenden und vertiefen
  • SuS sollen den Befehlsblock zur bedingten Ausführung (Wenn-Mache-Block) verwenden und diesen zu Fallunterscheidungen erweitern
Prozessbezogene Kompetenzen:
  • Bedienung der Oberfläche
  • Compilieren eines Programms
  • Übertragung der Software auf den Roboter
  • Änderungen im Programm durchführen
  • Selbstständige Kombination von Befehlsblöcken
Konzeptbezogene Kompetenzen:
  • Grundlegende Prinzipien und Funktionsweisen der digitalen Welt identifizieren, kennen und verstehen und bewusst nutzen
  • Eine strukturierte algorithmische Sequenz zur Lösung eines Problems selbständig erarbeiten und umsetzen
Soziale Kompetenzen:
  • Gegenseitige Unterstützung bei der Suche nach Fehlern im Programm
  • Gemeinsames Überlegen und Diskutieren über technische Problemstellungen und deren Lösungsmöglichkeiten
  • Organisation der Aufgabenteilung beim gemeinsamen Experimentieren

zurück zu den Lernstationen...