An dieser Station wird Bob so programmiert, dass er den Selbstauslöser und das Blitzlicht von einem Fotoapparat simuliert.
Lernstation H - Foto-Bob - Deckblatt

Lernstation H
Foto-Bob


An dieser Station wird Bob so programmiert, dass er den Selbstauslöser und das Blitzlicht von einem Fotoapparat simuliert. 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 Station E erfolgreich bearbeitet haben
  • Erworbene Kenntnisse aus weiteren Stationen sind von Vorteil, jedoch nicht grundsätzlich erforderlich
Lernziele:
  • SuS sollen den Befehls-Block zur bedingten Ausführung zur Reaktion auf Eingaben durch die Arm-Sensoren verwenden
  • SuS reflektieren den Zweck des logischen ‚Und‘-Operators
  • SuS lernen die Deklaration und den Aufruf eigene Funktionen kennen und setzen diese Technik zur Strukturierung eigener Programme ein
  • SuS vertiefen ihre Kenntnisse in der Verwendung des Wiederhole-N-mal-Blocks
Prozessbezogene Kompetenzen:
  • Bedienung der Oberfläche
  • Compilieren eines Programms
  • Übertragung der Software auf den Roboter
  • Änderungen im Programm durchführen
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 verwenden
Soziale Kompetenzen:
  • Gegenseitige Unterstützung bei der Suche nach Fehlern im Programm
  • gemeinsames Überlegen und Diskutieren über technische und mathematische Problemstellungen

zurück zu den Lernstationen...