JavaKara – Programmieren mit Java
Verfasst von Jürg Nievergelt, Werner Hartmann, Raimond Reichert, Markus Brändle, Tobias Schlatter, mit Beiträgen von Philipp Boksberger, Horst Gierhardt, Reto Lamprecht, Remo Meier, Horst Müller, Nicole Völki, Samuel Zürcher.
Worum geht es?
JavaKara bietet einen einfachen Einstieg in die Programmierung mit Java: Der Marienkäfer Kara wird in Java programmiert. Die Welt von JavaKara ist identisch mit der Welt von Kara. Man sieht also sofort, was die Programme machen. Folgendes Programm sammelt zum Beispiel alle Kleeblätter bis zum nächsten Baum ein:
while (!kara.treeFront()) {
if (kara.onLeaf()) {
kara.removeLeaf();
}
kara.move();
}
JavaKara führt ein in grundlegenden Konzepte imperativer / prozeduraler Programmiersprachen: von einfachen Funktions-Aufrufen über Verzweigungen, Schleifen bis hin zu eigenen Methoden mit Variablen, Parametern und Rückgabewerten.
Downloads
| Programm: javakara.jar (setzt Java 17 voraus) | JAR [3 MB] |
| Programm (ohne Lösungen): javakara-x.jar (setzt Java 17 voraus) | JAR [3 MB] |
|
| Programm: javakara.jar (setzt Java 6 voraus) | JAR [3 MB] |
| Programm (ohne Lösungen): javakara-x.jar (setzt Java 6 voraus) | JAR [3 MB] |
|
| Anleitung zur Bedienung von JavaKara | PDF [200 KB] |
| Skript: Einführung in Java mit JavaKara, von Gerhard Bitsch | PDF [603 KB] |
|
| Alle Aufgaben für JavaKara in einem Dokument | Word [218 KB] · PDF [212 KB] |
| Aufgaben zum Thema Arrays für JavaKara | Word [157 KB] · PDF [1 MB] |
Links