| SCHACH - | über uns |
Spielen | Regeln | Geschichte | über uns
Über das Schachprojekt
Im Schuljahr 1997/98 wurde am Gymnasium Schrobenhausen ein
Pluskurs zum Thema "Programmieren in Java"
eingerichtet, der von Schülern der Klassen 9 bis 11 besucht
wurde. Die Vorkenntnisse reichten von "keine" bis
"kenne ich alles schon" (sic!). Für Schüler hat solch
ein Kurs den Vorteil, dass sie in einer kleinen Gruppe gezielt
einem speziellen Interesse nachgehen können, als Lehrer kann man
einmal etwas ganz neues ausprobieren, ohne sich an einen Lehrplan
halten zu müssen (können).
Die Sprache Java ist sehr modern und unter anderem auch
Objekt-orientiert. Für die meisten Schüler war das Neuland,
weil sie entweder noch gar nicht programmiert hatten oder im
Rahmen des Informatikunterrichts der 9. und 10. Klasse damit
nicht konfrontiert werden. Ein Ziel des Kurses war deshalb auch,
herauszufinden, ob man vergleichsweise größere Aufgaben im
Unterricht bewältigen kann. Das Ergebnis war wie erwartet: Wenn
die nötige Motivation vorhanden ist, sind die Hürden leicht zu
nehmen.
Gegen Ende des Kurses kam die Frage nach einem Abschluss-Projekt
auf, das über das Flickwerk während des Kurses hinausgehen und
mehrere Konzepte zusammenfassen sollte. Der Vorschlag des
Bürgernetzes Schrobenhausen fiel also auf fruchtbaren Boden: Wir
sollten einen Platz gestalten, wo Internet-Nutzer Schach spielen
können - natürlich nur gegeneinander, den Ehrgeiz für einen
programmierten Gegner haben wir nicht aufgebracht. Das ganze
sollte möglichst automatisch ablaufen, inklusive Verhinderung
unerlaubter Züge.
Was Sie auf diesen Seiten vorfinden, ist das Ergebnis unserer
Bemühungen und funktioniert hoffentlich auch auf Ihrem Browser.
Ich muss leider gestehen, dass programmtechnische Schönheit
nicht erreicht wurde. Zum einen, weil wir darauf achten mussten,
dass alles auch auf alten Browsern funktioniert (die Anzahl der
Programmklassen musste deswegen gering gehalten werden), zum
anderen aber auch wegen meiner mangelnden Erfahrung in Java und
in der Aufteilung eines Projekts auf mehrere Programmierer. Wenn
alles gut geht, werden Sie davon aber nichts bemerken.
Viel Spaß.
Franz Beslmeisl
(Kursleiter)
Besonderer Dank gebührt