6.3: Thymios Sensoren
Autoren: | |
Publikation: | 26.9.2016 |
Lernstufe: | 3 |
Übersicht: | Das Programmieren von Thymio mit VPL ist ein ereignisorientiertes Programmieren. Die Schüler lernen, wie sie mit VPL-Befehlen die Zustände von Thymios Sensoren "auslesen" können, um bestimmte Aktionen zu starten. |
Angestrebte Kenntnisse: |
|
Wortschatz: | Sensor, Ereignis |
Dauer: | eine Stunde |
Material: |
Für jede Gruppe:
|
Herkunft: | La main à la pâte, Paris |
Ausgangssituation
In der vorherigen Unterrichtsstunde haben die Schüler einige einfache Programme getestet: Sie haben Thymio vorwärts fahren und seine Farbe ändern lassen. Sie haben aber auch bemerkt, dass Thymio nie in seinen Anfangszustand zurückkehrte. Wenn er anfing loszufahren, sagte ihm das Programm nicht, wie/wann er stoppen sollte, oder unter welcher Bedingung er stoppen sollte. Die Lehrerin fasst dieses Problem noch einmal zusammen: "Wenn ein Sensor etwas detektiert hat, spricht man von einem Ereignis. Bei jedem Ereignis prüft Thymio, ob es in seinem Programm einen Test gibt, der ihm sagt, was er in diesem Fall tun soll. Was meint ihr: Ist 'nichts detektieren' ein Ereignis?".
Experimentieren: Erkennen und nicht erkennen von Hindernissen (Gruppenarbeit)
Die Lehrerin verteilt das Arbeitsblatt 26 (Thymios Sensoren). Jede Gruppe probiert die vorgeschlagenen Programme aus und beantwortet die Fragen. Bei jedem neuen Programm wird das vorherige gelöscht.
Das Programm 5 enthält zwei Tests. Sie stehen untereinander.
Gemeinsame Erörterung
Die Klasse stellt fest, dass man mit VPL sehr präzise Tests schreiben kann: Eine Anweisung kann ausgelöst werden, falls ein Sensor etwas detektiert (rotes Icon), falls ein Sensor nichts detektiert (weißes Icon) oder es egal ist, was ein Sensor detektiert (graues Icon).
Zusammenfassung
Die Schüler fassen zusammen, was sie in dieser Unterrichtsstunde gelernt haben.
Beispiel:
- Wenn ein Sensor etwas detektiert, spricht man von einem Ereignis.
- Bedingungen sind zum Beispiel: "Wenn das Ereignis stattgefunden hat" oder "Wenn das Ereignis nicht stattgefunden hat".
Mögliche Erweiterung
Die Schüler, die besonders schnell arbeiten, können die Programme des Arbeitsblattes 25 vervollständigen.
- Programm 1: Einen Test hinzufügen, damit Thymio stehenbleibt.
- Programm 2: Einen Test hinzufügen, damit Thymio nicht mehr grün ist (sondern zum Beispiel gelb wird), wenn er kein Hindernis mehr vor sich erkennt.
- Programm 3: Einen Test hinzufügen, damit Thymio nicht mehr blau ist, wenn er nichts (Dunkles) mehr unter sich erkennt.
Letzte Aktualisierung: 29.11.2023