Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab1:start [29.09.2021 17:47] – sbel | faecher:informatik:mittelstufe:robot:arbeitsauftraege:ab1:start [Unbekanntes Datum] (aktuell) – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Arbeitsauftrag AB1 ====== | ||
- | |||
- | In diesem Programmierkurs sollst du einen Kernkraftwerk-Rescue-Roboter erstellen, der in der Lage ist, bei einem Atomunfall in einem Kernkraftwerk die gefährlichen Arbeiten zu übernehmen. Bis dahin ist aber noch ein weiter Weg … | ||
- | Zunächst lernst du im Robo-Trainingsgebäude den Roboter zu steuern. Dabei experimentieren wir vorerst mit harmlosen Schrauben und nicht mit radioaktiv verseuchten Gegenständen. | ||
- | |||
- | ===== Ziel ===== | ||
- | |||
- | |||
- | Objekte in Greenfoot erzeugen können, ihre Dienste erkennen und nutzen können. | ||
- | |||
- | ===== Aufgaben ===== | ||
- | |||
- | {{.: | ||
- | |||
- | **1.** Lade die Rohfassung des Robot-Projekts (ReaktorRobot_Szenario_Roh) herunter und benenne | ||
- | den Ordner um (z.B. in ReaktorRobot_Arbeitsfassung). Lade anschließend das Szenario in Greenfoot. | ||
- | |||
- | * Steuere den Roboter AB1 mit passenden Befehlen aus dem Kontextmenu (Rechtsmausklick) so, dass er gegen eine Wand läuft. | ||
- | * Steuere den Roboter AB1 mit passenden Befehlen so, dass er alle drei Schrauben im Raum links oben aufnimmt. Lasse ihn auch mal gegen eine Wand laufen. Sorge dafür, dass der Roboter anschließend eine dieser Schrauben wieder ablegt | ||
- | |||
- | {{ .: | ||
- | |||
- | **2.** Erzeuge nun einen zweiten Roboter vom Typ AB1 (rechte Maustaste auf '' | ||
- | |||
- | Rufe anschließend bei beiden Robotern nacheinander jeweils die Anweisung '' | ||
- | |||
- | **3.** Was geschieht, wenn du einen Roboter aufforderst eine Schraube abzulegen, obwohl er keine bei sich hat oder eine Schraube abzulegen, wenn schon eine da liegt? | ||
- | |||
- | **4.** Wie kannst du neue Wände erzeugen und in die Welt legen? (Was passiert, wenn du beim Ablegen die Shift-Taste gedrückt hältst?) Kannst du sie überall hinbauen? Kannst du Roboter überall hinziehen? | ||
- | |||
- | **5.** Um neue Gegenstände zu erzeugen, musst du angeben, welcher Art dein Gegenstand sein soll. Rufe '' | ||
- | |||
- | **6.** Rufe den Befehl '' | ||
- | |||
- | **7.** Erprobe alle Fähigkeiten der Roboter. | ||
- | Was musst du tun, damit ein Roboter auf die Anfrage '' | ||
- | |||
- | ===== Leveltest: Das erste Training ===== | ||
- | |||
- | |||
- | <WRAP center round box 98%> | ||
- | |||
- | {{ .: | ||
- | |||
- | Nimm mit dem rechten Roboter durch Aufruf der richtigen Befehle im | ||
- | Kontextmenü zwei der vier Schrauben auf und laufe zum Portal. | ||
- | |||
- | Da es ein weiter Weg ist, wird deine Energie nicht reichen. Sammle | ||
- | deswegen auch Akkus unterwegs auf und benutze sie. | ||
- | </ | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ---- | ||
- | |||
- | [[..: | ||
- | |||
- | ---- | ||
- | Alle Arbeitsaufträge in diesem Namensraum basieren auf den Materialien von '' | ||