Download
Download des Programms
(Version 1.5.8, vom 27.12.07) als
Zip-Archiv (560 kB): EOS.zip
Download der Anleitung zum Ausdrucken im MS-Word-Format (58 kB): Anleitung.zip
Hinweis: Bitte beachten Sie die Verwendungshinweise
von Prof. Hubwieser zu den
Einsatzmöglichkeiten von EOS in Jgst. 6 und 7 des Gymnasiums
Versionen: siehe unten!
Programmfunktionen:
EOS ist eine einfache objektorientierte
Programmiersprache für Schüler ab Jahrgangsstufe 6. Das
Programm
besteht aus nur einem Programmfile, das nicht installiert werden muss:
einfach alles in ein Verzeichnis auspacken und starten!
Entwicklungsumgebung:
- Syntax-Highlighting
- Code-Vervollständigung
- automatisches Einrücken
- Überprüfen der Syntax während der Eingabe des
Programmtextes
- Integrierte, überblicksartige Hilfefunktion
Interpreter:
- Programme können schrittweise oder "in einem Rutsch"
ausgeführt
werden
- einstellbare Geschwindigkeit
- Anzeige der Ausführungsposition im Quelltext während
des
Programmlaufs
- Ändern sich die Attribute von Objekten, so wird dies sofort
bei
ihren Repräsentanten am Bildschirm sichtbar
Bemerkung:
Eine Installation des Programms ist nicht nötig. Die Registry von
Windows bleibt unangetastet. Einfach starten und
loslegen!
Anregungen zur
Verbesserung des Programms (auch
Fragen) sind gerne erwünscht:
mailto:Martin.Pabst@gmx.net
Versionen:
Version 1.5.8 (27.12.2007)
- Einige wichtige Detailverbesserungen.
- 27.12.2007: wird bei einem noch nicht gedrehten Quadrat die Seitenlänge verändert, so wird dabei die linke obere Ecke festgehalten. Wird bei einem gedrehten Quadrat die Seitenlänge verändert, so wird der Diagonalenschnittpunkt festgehalten.
Version 1.5.7 (5.1.2006)
- Die Version, die vom 5.1.05 bis 10.1.05 im Netz war, hatte
einen Fehler, der bewirkte, dass die Schrift im Editorfenster unlesbar
klein war. Dieser Fehler ist jetzt hoffentlich behoben.
- Bei den Klassen RECHTECK und TEXTFELD wurden die Attribute
Breite und Höhe hinzugefügt. Außderdem wurde das
Verhalten beim Aufruf
der Methode LinksObenSetzen(x,y) verändert: Sie bewirkt jetzt ein
Verschieben der jeweiligen Figur unter Beibehaltung ihrer
Größe.
Dadurch verhätlt sie sich jetzt auch bei Objekten der Klasse
QUADRAT
richtig.
Version 1.5.6 (28.12.2005)
- Die Schriftgröße im Editor kann jetzt verändert
werden (Datei
-> Einstellungen -> Schriftgröße)
Version 1.5.5 (8.9.2005)
- Alle Koordinaten, Radien, ...
wurden bisher intern als Integer-Variablen gespeichert. Daher gab es
oft seltsame Artefakte, wenn Figuren sehr oft hintereinander um kleine
Winkel gedreht oder mit Faktoren nahe 1 gestreckt wurden. Ab jetzt
werden alle Koordinaten, ... intern als double-Variablen
(Fließkomma-Variablen mit doppelter Genauigkeit) gespeichert, so
dass
auch Drehen und Strecken klappt wie es soll.
- Beseitigung von 2 Bugs
Version 1.5.4
(17.4.2005)