Programmieren leicht gemacht - adäquate Modelle für den Einsatz im Unterricht/ Die Oberfläche von Greenfoot

Aus Wikibooks
Zur Navigation springen Zur Suche springen

Die Oberfläche von Greenfoot[Bearbeiten]

Die Oberfläche von Greenfoot wird im Folgenden anhand des Projekts „Wombats“ erläutert:


ProgrLeiGem Greenfoot WombatSzenario.png


Der größte Teil des Benutzer-Interfaces wird für die Darstellung der entsprechenden Welt eines Szenarios in Anspruch genommen, welche in diesem Beispiel durch den Bereich mit den Gitternetzlinien dargestelllt wird. Diese Welt beinhaltet Greenfoot-Objekte (Blätter, Wombats, Felsen) des aktuellen Projekts. Jedes dieser Objekte kann über ein individuelles Aussehen verfügen, welches vom Benutzer beliebig verändert werden kann. Es ist auch drchaus möglich, dass sich ein Objekt über mehrere Zellen erstreckt.


Klassen-Ansicht[Bearbeiten]

Im rechten Bereich des Fensters befindet sich eine Klassen-Ansicht, in der alle involvierten Klassen des aktuellen Projekts angezeigt werden, welche bei den unterschiedlichen Szenarien variieren können. Diese Klassen werden in Greenfoot-World-Klassen und Greenfoot-Object-Klassen unterteilt, wobei alle Greenfoot-Klassen Standard-Java-Klassen entsprechen.

Ein Greenfoot-Objekt ist ein konkretes Ding, das sich in der Welt befinden kann, d.h. es besitzt eine graphische Repräsentation und einen bestimmten Platz, weiters besitzt es eine act – Methode, die aufgerufen wird, wenn die Simulation gestartet wird.

Die Welt-Klasse stellt unter anderem Methoden zur Änderung der Auflösung, der Größe der Welt und zum Festlegen eines geeigneten Hintergrunds zur Verfügung, d.h. durch geringfügige Modifikationen kann eine eigenes Szenario entworfen werden, welches sich von bereits existierenden Projekten stark unterscheidet.

Steuerungsleiste[Bearbeiten]

Im unteren Bereich des Fensters befindet sich eine Button-Leiste, auf der unterschiedliche Buttons zum schrittweisen bzw. vollständigen Ausführen, Stoppen und zur Regelung der Simulationsgeschwindigkeit angebracht sind.

Projektinformation[Bearbeiten]

In der rechten oberen Ecke des Fensters findest du einen Button „Project Information“. Die meisten Szenarien stellen beim Klicken dieses Buttons zusätzliche Information über die Verwendungsweise, Eigenheiten und Modifikationsvorschläge dieses Szenarios zur Verfügung.

Weitere Ressourcen[Bearbeiten]

Weitere ausführliche Hilfen kann man unter http://www.greenfoot-center.de finden.