Programmierspiel MissionOnMars

zur Übersicht


MissionOnMars besteht aus mehreren Aufgabenstellungen, Missionen genannt. Diese müssen durch erfolgreiches Lösen der Aufgaben freigespielt werden. Der Missionsbildschirm ist aus vier Elementen aufgebaut:

In der Aufgabenbeschreibung wird die Aufgabe bzw. das Missionsziel formuliert. Bitte beachten Sie hier entsprechende Hinweise. Je nach Aufgabenstellung können sich bestimmte Parameter nach jedem Versuch ändern. Die Aufgabe wird auch graphisch veranschaulicht.

In der Anleitung erhalten Sie Hinweise, wie die Aufgabenstellung zu lösen ist. Insbesondere werden die dazu notwendigen programmiertechnischen Schritte eingeführt.

Im Eingabefeld Programmierung wird der zur Lösung der Aufgabe notwendige Programmcode eingegeben. Über dem Eingabefeld finden Sie einen Link zur Übersicht über alle Befehle. Durch Klicken auf den Button unterhalb des Eingabefelds wird die Verarbeitung des eingegebenen Programmcodes gestartet. Der Verarbeitungsprozess beinhaltet zwei Schritte: Im ersten Schritt wird der Programmcode auf syntaktische Richtigkeit geprüft. Im zweiten Schritt wird der Code in die entsprechenden Bewegungen des Rovers u. ä. umgesetzt.

Im Animationsfenster ist dann die Bewegung des Rovers sichtbar, auch weitere Funktionen wie z. B. die Bestimmung der Bodenfarbe werden hier textuell ausgegeben. Ein Abbruch der Animation und Programmverarbeitung sowie die Repositionierung der Kamerafunktion kann durch den Button vorgenommen werden. Dieser befindet sich in der oberen rechten Ecke des Animationsfensters.

Hilfestellungen zu der Aufgabenstellung können Sie durch den Button erhalten. Dieser befindet sich rechts unten im Eingabefeld-Fensterbereich. Es öffnet sich ein Dialog, in dem Sie verschiedene Tipps zur Erstellung des Programmcodes erhalten:

Mit den Buttons bzw. können Sie zwischen den verschiedenen Tipps navigieren. Der letzte Tipp beinhaltet immer eine mögliche Lösung der Aufgabe!