Automaten III (Übergänge und Programmierung)

Diese Unterrichtsstunde wurde der Umgang mit Kara und die Programmierung von Automaten weiter vertieft. In diesem Zusammenhang wurden die bereits bekannten Zustandsdiagramme innerhalb von Kara erklärt und verglichen, welche sich dort in einem Zustandsdiagrammfenster und einem Zustandseingeschaftenfenster aufteilen. Nachdem die beiden Fenster im Detail besprochen und die unterschiedlichen Funktionen vorgestellt wurden, konnte näher auf die Erstellung von Zustandsübergängen und Zuständen im Allgemeinen eingegangen werden. Dabei wurde ein kurzes Denkspiel durchgeführt, indem eine gewisse Problemstellung innerhalb Karas analysiert und gelöst werden musste. Abschließend wurden noch zwei weitere Übungsbeispiele zur Festigung des zuvor Gelernten erarbeitet. In diesen musste man sich einerseits erneut mit dem Labyrinth-Problem der vorherigen Unterrichtseinheit auseinandersetzen und andererseits ein komplett neues Lagerungsproblem lösen.


Kompetenzen

  1. Ich kenne die Oberfläche von Kara und kann darin eine Welt erstellen, sie speichern und wieder öffnen.
  2. Ich weiß wie man Kara mit Befehlen bewegen kann und einzelne Kleeblätter hinlegen bzw. aufheben kann.
  3. Ich verstehe wie man in Kara eine Aufgabe öffnet und kann die vorgegebene Welt laden.
  4. Ich kann innerhalb von Kara interne Aufgaben prüfen und verstehe den Prüfvorgang.
  5. Ich erkenne die diversen Zustände eines Automaten und kann diese erstellen und bearbeiten.
  6. Ich verstehe wie Sensoren zu gewissen Zuständen hinzugefügt und wieder entfernt werden können.


Unterrichtsmaterialien