Sie sind auf Seite 1von 10

Nomaden Navi Tutorial

Beschreibung des Spiels:


Nomaden Navi ist ein Lernspiel, mit dem die Schülerinnen und Schüler das
Modellieren von Funktionen lernen und üben sollen. Die Schülerinnen und
Schüler steuern mit einer mathematischen Funktion einen Nomadenstamm
durch ein Koordinatensystem und müssen dabei bestimmte Punkte (Städte)
erreichen, während sie gleichzeitig patrouillierenden Soldaten ausweichen
müssen.
Auf folgenden Geräten kann man das Spiel spielen:
- Laptops und PCs
- Tablets
- nicht auf Handys, weil das Spiel auf dem kleinen Bildschirm nicht richtig
skaliert werden kann

Startbildschirm

Knöpfe: Mehr Knopf, Tutorial Knopf, Start Knopf, Credits Knopf


Tutorial Knopf: Wenn man diesen Knopf drückt, wird diese Tutorial Datei
heruntergeladen.
Mehr Knopf: Wenn man diesen Knopf drückt, wird angezeigt, was meine
Inspiration für das Setting war, in dem das Spiel spielt.
Credits Knopf: Wenn man diesen Knopf drückt, wird angezeigt, wer an dem
Spiel gearbeitet hat.
Start Knopf: Wenn man diesen Knopf drückt, kommt man zum
Spielkonfigurationsbildschirm.
Wichtiger Knopf, der sehr oft vorkommen wird und den ich deswegen jetzt
erwähne: der Zurück Knopf, mit dem man zur letzen Bildschirmansicht
zurückkehren kann.

Spielkonfigurationsbildschirm
Allgemeine Beschreibung: In diesem Bildschirm wird sozusagen das Level
festgelegt, das danach gespielt werden soll. Optimal wäre es, wenn die
Lehrkraft hier erstmal ein (bzw. mehrere) Level entwirft, das sie auch testet,
und danach einen Screenshot von diesem Bildschirm mit der richtigen
Konfiguration an die Schülerinnen und Schüler schickt, die das Level dann
basierend auf dem Screenshot nachbauen und spielen. Das kann im Kontext
einer Hausaufgabe, eines Wettbewerbs, einer Übungsphase... passieren.

Knöpfe: Reset Knopf, Spiel Knopf, Zustandsknopf, Änderungs Knopf-u/Knopf-o


Labels: Stadtobjekt Label, Armeeobjekt Label, X Label, Y Label, Korrektur Label

Die beiden Screenshots zeigen die Standardkonfiguration, in der alle X Labels,


Y Labels und Zustandsknöpfe den Wert Z haben (aber das erkläre ich später
genauer).

Stadtobjekt Label: Es zeigt an, zu welcher der 4 Städte die Werte unter dem
jeweiligen Stadtobjekt Label gehören.
Armeeobjekt Label: Es zeigt an, zu welcher der 3 Armeen die Werte unter dem
jeweiligen Armeeobjekt Label gehören.
X Label: Es zeigt die permanente X Koordinate an, die das jeweilige Objekt auf
dem Koordinatensystem haben wird. Der Standardwert ist Z (für Zufällig).
Wenn das X Label den Wert Z hat, wird die X Koordinate zufällig bestimmt.
Ansonsten kann die X Koordinate eines Objektes auch so eingestellt werden,
dass sie einen konkreten Wert hat(mögliche Werte sind 0 bis inklusive 19).
Y Label: Es zeigt die (bei Armeen anfängliche, bei Städten permanente) Y
Koordinate an, die das jeweilige Objekt auf dem Koordinatensystem haben
wird. Der Standardwert ist Z(für Zufällig). Wenn das Y Label den Wert Z hat,
wird die Y Koordinate zufällig bestimmt. Ansonsten kann die Y Koordinate eines
Objektes auch so eingestellt werden, dass sie einen konkreten Wert hat
(mögliche Werte sind 0 bis inklusive 9).
Reset Knopf: Er setzt die Werte aller X und Y Labels und die Werte aller
Zustandsknöpfe auf Z (Standardkonfiguration).
Änderungs Knopf-o: Mit diesem Knopf kann der Wert des darunterliegenden X
oder Y Labels um 1 erhöht werden.
Änderungs Knopf-u: Mit diesem Knopf kann der Wert des darüberliegenden X
oder Y Labels um 1 erniedrigt werden.
Zustands Knopf: Er regelt den Zustand des jeweiligen Objektes. Es gibt 3
verschiedene Zustände (Z,A,D), die durch das Drücken des Knopfes dem Objekt
zugeteilt werden können.
- Z steht für zufällig. Das heißt es ist zufällig, ob das Objekt im
Koordinatensystem erscheint oder nicht.
- A steht für aktiviert. Wenn ein Objekt diesen Zustand hat, wird es immer
auf dem Koordinatensystem erscheinen.
- D steht für deaktiviert. Wenn ein Objekt diesen Zustand hat, wird es nie
auf dem Koordinatensystem erscheinen (Beispiel: Wenn einer Stadt z.B.
die Koordinaten x=3 und y=6 zugeteilt wurden,aber ihr Zustand D ist,
wird an dem Punkt (3/6) auf dem Koordinatensystem keine Stadt
erscheinen).
Korrektur Label: Da es folgende Konfigurationen gibt die nicht zulässig sind:
- Es gibt mindestens zwei Städte, die den Zustand Z oder A haben und die
gleiche konkrete X Koordinate (Z ist keine konkrete X Koordinate)
besitzen. (Durch zwei Punkte, deren Verbindungsgerade parallel zur Y
Achse verläuft, kann keine Funktion gelegt werden.)
- Es gibt mindestens zwei Objekte (Städte und Armeen sind Objekte), die
den Zustand Z oder A haben und die gleichen konkreten X und Y
Koordinaten besitzen (die beide an der exakt gleichen Position sind).
- Alle Städte haben den Zustand D.
gibt es das Korrektur Label, das immer automatisch die aktuelle Konfiguration
überprüft. Wenn die aktuelle Konfiguration nicht zulässig ist wird statt dem
Häkchen ein X angezeigt.
Spiel Knopf: Wenn die aktuelle Konfiguration zulässig ist und man auf den Spiel
Knopf drückt, dann kommt man zum Spielbildschirm, auf dem die Objekte dann
so platziert sind,wie man es in dem Spielkonfigurationsbildschirm eingestellt
hat.

Tipps an die Lehrkräfte beim Erfinden von Levels:


- Man muss nicht immer nur konkrete Koordinaten verwenden, sondern
manchmal kann man auch nur die X Koordinate einer Stadt
konkretisieren und die Y Koordinate zufällig generieren lassen, dann
spielt sich das Level immer ein bisschen anders. Dann muss man nur
noch paar Armeen dazutun, und der Spaß kann beginnen (und man spart
sich beim Levelerstellen Arbeit).
- Man kann mit dem Spiel nicht nur die Funktionsmodellierung üben,
sondern auch z.B. Ableitungen miteinbeziehen, indem man zusätzlich
zum Screenshot des Spielkonfigurationsbildschirms auch eine
Aufgabe/einen Tipp an die Schülerinnen und Schüler schickt (z.B. die
Ableitung dieser Funktion hat den HOP da, wo eine Stadt liegt ö.ä).
- Kreativität und Testen, das sind die Schlüssel zu guten, spaßigen Leveln,
die Schülerinnen und Schülern helfen, Dinge wirklich zu verstehen.

Spielbildschirm
Allgemeine Beschreibung: Hier spielt man das Level, das im
Spielkonfigurationsbildschirm festgelegt wurde. Die Ziele sind, durch eine
mathematische Funktion, die man vorher eingibt und die einem
Nomadenstamm den Weg weist
1. möglichst viele Städte im Koordinatensystem zu erreichen und zu
zerstören.
2. einen möglichst hohen Punktestand zu bekommen.
3. den Armeen auszuweichen und am Ende des Koordinatensystems (x=19)
anzukommen.
Knöpfe: Reset Knopf, Spielstart Knopf

Labels und Inputs: Punktestand Label, Funktionen Input


Levelkonfigurationsbildschirm
fff

Koordinate
nursprung
(0/0)

Punkt
(19/9)

Spielobjekte: Nomadenstamm, zerstörte Stadt, Stadt, Armee

Funktionen Input: Hier gibt man die mathematische Funktion ein, deren
Punkte später vom Nomadenstamm abgelaufen werden (und die am besten
alle Städte im Koordinatensystem durchläuft). Wenn das Input Feld rot ist, ist
die mathematische Funktion nicht valide. Wenn das Feld grün ist, dann ist die
mathematische Funktion valide. Eine Funktion ist valide, wenn sie:
- syntaktisch richtig ist (amerikanische mathematische Syntax, in der
Kommas als Punkte ausgedrückt werden, der Betrag die abs(x) Funktion
ist usw.).
- für jede natürliche Zahl X im Intervall [0;19] definiert ist.
Spielstart Knopf: Wenn der Funktionen Input grün ist und dieser Knopf
gedrückt wird, dann erscheint der Nomadenstamm bei (0/f(0)) und bewegt sich
entlang der Punkte, die die Funktion im Funktionen Input durchläuft.
Reset Knopf: Wenn man diesen Knopf drückt, werden alle Objekte auf ihre
Startposition zurückgesetzt und der Nomadenstamm verschwindet (falls der
Durchlauf schon gestartet wurde) aus dem Koordinatensystem.
Nomadenstamm: Er bewegt sich im X Intervall [0;19] nacheinander zu den
Punkten (x/f(x)), wobei f(x) die im Funktionen Input definierte Funktion ist.
Wenn f(x) keine natürliche Zahl ist, wird diese Zahl auf eine natürliche Zahl auf
bzw. abgerundet. Wenn f(x) grösser als 9/kleiner als 0 ist dann bekommt f(x)
den Wert 9/0, d.h. der Nomadenstamm wird nie ausserhalb des Spielfelds sein.
Stadt: Das ist ein Objekt, das vom Nomadenstamm erreicht werden muss.
Wenn das passiert wird die Stadt zur zerstörten Stadt.
Armee: Sie behält immer dieselbe X Koordinate und bewegt sich immer
zwischen y=0 und y=9 hin und her. Wenn auf derselben X Koordinate eine Stadt
zu finden ist, springt die Armee immer über die Stadt,d.h. eine Armee wird
niemals auf dem gleichen Punkt im Koordinatensystem sein wie eine Stadt.
Wenn der Nomadenstamm auf die Armee trifft, wird das Level neu gestartet.
Das sollte man also vermeiden.
Punktestand Label: Es zeigt den aktuellen Punktestand an der sich
folgendermaßen berechnet:
- Startposition+zurückgelegter Weg+zerstörte Städte
 Startposition=11-f(0)
 zurückgelegter Weg=|f(1)-f(0)|+1+|f(2)-f(1)|+1...+|f(19)-f(18)|+1
 zerstörte Städte=33*Anzahl zerstörter Städte

Wenn es der Nomadenstamm erfolgreich zu der rechten Seite des


Koordinatensystems geschafft hat, erscheint der Endbildschirm.
Endbildschirm
Allgemeine Beschreibung: Der Endbildschirm soll einerseits einen Überblick
über Level und Erfolgsstand geben. Andererseits kann eine Kontrolle des
Lernstands durch das Schicken eines Screenshots an die Lehrkraft erfolgen, die
so die gewählten Funktionen nachprüfen kann.

Knöpfe: Zum Startbildschirm Knopf,Zur Spielkonfiguration Knopf,Restart Knopf


Labels: Die Labelnamen sieht man links auf dem Endbildschirm

Zum Startbildschirm Knopf: Wenn man diesen Knopf drückt, landet man
wieder beim Startbildschirm.
Zur Spielkonfiguration Knopf: Wenn man diesen Knopf drückt, landet man
beim Spielkonfigurationsbildschirm mit der zuletzt eingestellten Konfiguration.
Restart Knopf: Mit diesem Knopf gelangt man wieder zum vorher gespielten
Level und kann es nochmal spielen.
Städte Label: Es zeigt die Koordinaten der Städte im vorher gespielten Level an.
Armeen Label: Es zeigt die Startkoordinaten der Armeen im vorher gespielten
Level an.
F(X) Label: Es zeigt die Funktion an, die im vorherigen Leveldurchlauf benutzt
wurde, um den Nomadenstamm zu steuern.
Punktestand Label: Es zeigt den finalen Punktestand an.
Eroberte Staedte Label: Es zeigt die Anzahl der eroberten/zerstörten Städte im
letzten Leveldurchlauf an.

Viel Spaß mit dem Spiel :)

Das könnte Ihnen auch gefallen