Die Implementierung der Klassen JavaKaraWorld
und Kara
orientiert sich stark am Programmiersystem „Java Kara“ von SwissEduc. Bitte sehen Sie sich am besten die Dokumentation dort an.
Will man Schüler/innen Aufgaben an die Hand geben, so bietet es sich an, eine Aufgaben-Klasse zu erstellen, in deren Konstruktor die Welt und Kara erstellt werden. Die Schüler/innen erstellen dann eine Unterklasse, die ihre Lösung enthält. Im folgenden Beispiel sehen Sie eine mögliche Variante.