Computer prAgen heute unseren Alltag. Ein GrundverstAndnis algorithmischer Prozesse ist somit wesentlich zum VerstAndnis moderner Informations-Technologien.Hier setzen das Buch und die begleitende Lernsoftware an. Mit dem programmierbaren MarienkAfer Kara, einem als endlichen Automaten implementierten Roboter, kAnnen in spielerischer Weise grundlegende Algorithmen und komplexe Aufgaben der Informatik in einer didaktisch meisterhaft gestalteten Lernumgebung erarbeitet werden.Das breite Spektrum dieser Lernumgebung umfasst erste Schritte beim Programmieren, aber auch fortgeschrittene Themen wie die Koordination nebenlAufiger Prozesse oder die Modellierung zweidimensionaler Turing-Maschinen. Ferner bietet die Erweiterung JavaKara einen intelligenten Aoebergang von endlichen Automaten zur Programmiersprache Java.Dieses Buch richtet sich in seiner spielerischen Vermittlung von Informatik-Grundlagen an alle, die ein grundlegendes VerstAndnis der Prinzipien moderner Informations-Technologien erwerben mAchten.
Das Buch "Programmieren mit Kara – Ein spielerischer Zugang zur Informatik" bietet einen Leitfaden zu der beliebten und erfolgreichen Programmier-Lernumgebung Kara. Die Lernumgebung bietet einen attraktiven und fundierten Einstieg in grundlegende Themen der Informatik. Mit dem programmierbaren Marienkäfer Kara, ein durch endliche Automaten gesteuerter Roboter, können in spielerischer Weise grundlegende Algorithmen und komplexe Aufgaben der Informatik in dieser didaktisch meisterhaft gestalteten Lernumgebung erarbeitet werden.
Das Buch illustriert mit vielen Beispielen, wie mit der Lernumgebung Kara ein breites Spektrum von Themen unterrichtet werden kann: Erste Schritte beim Programmieren, fortgeschrittene Themen wie die Koordination nebenläufiger Prozesse und die Modellierung zweidimensionaler Turing-Maschinen, sowie ein sanfter Einstieg in die Sprache Java für erste Erfahrungen mit einer professionellen Programmiersprache.
In seiner spielerischen Vermittlung von Informatik-Grundlagen richtet sich das Buch an Schüler und Lehrer der gymnasialen Oberstufe, an Studenten und Dozenten, sowie an alle, die ein grundlegendes Verständnis der Prinzipien erwerben möchten, auf denen moderne Informations-Technologien basieren.
Die Programmierumgebung sowie umfassende, begleitende Lernmaterialien sind frei verfügbar auf dem Bildungsserver EducETH: http://www.educeth.ch/informatik/karatojava/
-- Vom Autor Raimond Reichert