Impressum | Kontakt
 Startseite | Kurse Projekte | Haskell | Fortbildungen | Linux | Suche

Einführung in das informatische Modellieren

An der Paul-Natorp-Oberschule verwenden wir iIm Basiskurs/Grundkurs im 1. Unterrichtsjahr JAVA als objektorientierte Programmiersprache. Java wird in der Version 1.5 oder 1.6 verwendet.

Dabei beginnen wir mit der Arbeitsumgebung von BlueJ, die einen einfachen Zugang zum objektorientierten Paradigma bietet und an vielen Universitäten Verwendeung findet.

Schließlich steigen wir dann auf den Javaeditor um, der für schulische Zwecke geradezu idela ist, Schnittstellen zu LEGO u.a. bietet. Leider gibt es diesen Editor nur für Windows Smiley.

 

Für ein erfolgreiches Arbeiten zuhause müssen diese Programme installiert werden. BlueJ und Java gibt es für alle üblichen Betriebssysteme, der javaeditor ist nur für Windows geeignet. Unter Linux und Mac OSX kann z. B. auch das Megapaket Eclipse verwendet werden.

 

Sehr hilfreich ist die Javadokumentation, die im Editor integriert an den passenden Stellen alle möglichen Befehle anzeigt. Für BlueJ ist diese Variante nicht vorhanden, der Javaeditor nutzt sie aber ebenso wie Eclipse.


Skriptsprachen

Für viele Zwecke werden kurze, oft einzeilige Miniprogramme bevorzugt. Unter Linux werden diese direkt in einer Shell ausgeführt. Die wahren Profis können damit geradezu zaubern. Einen kleinen Einblick in diese Programmierphilosophie soll ebenfalls angedeutet werden.

 


Hinweise zur Konfiguration von BlueJ und Javaeditor:

BlueJ:

Nach der Installation zeigt BlueJ englisch-sprachige Menus  an. Dies kann man in der Datei bluej.defs im Verzeichnis "lib" folgende Änderung durchführt:

#bluej.language=english            Raute setzen
#bluej.language=afrikaans
...
bluej.language=german            Raute entfernen
...

Javaeditor:

Auf den Schulrechnern muss in manchen Fällen eine Option angepasst werden. Im Menü "Fenster/Konfiguration" muss dazu auf der Registerkarte "Starten" der Ordner für temporäre Dateien neu gesetzt werden. Dazu klickt man auf die Schaltfläche "Standard" und speichert die Einstellungen.

Zusätzlich kann/sollte man unter Dokumentation zumindest das Java-Manual richtig verknüpfen. Mit dieser Option erhält man während des Programmierens alle möglichen Methoden eines Objektes angezeigt, sobald ein Punkt hinter den Objektnamen gesetzt wird (dot-Extension). Die Hilfedateien (Achtung: sehr umfangreich) können bei java.sun.com heruntergeladen werden.