Lernumgebung Kara

Lernumgebung Kara

Kara, der programmierbare Marienkäfer (Vorstufe zu Java)

Mit Kara, dem programmierbaren Marienkäfer, existiert ein System, dass die gewünschten Anforderungen realisiert. Kara bietet "eine spielerische Einführung ins Programmieren - Von Kara nach Java" und ist eine Programmiersprache mit:

  • kleinem, überschaubarem Sprachumfang
  • visueller Darstellung und kontrollierbarem Programmablauf
  • einfachen, konkreten Problemstellungen
  • der Konzeption fundamentaler Ideen des Programmierens bis hin zur komplexen Systemprogrammierung

Das Gesamtsystem setzt sich aus der Programmierumgebung Kara, Legokara und JavaKara zusammen und bietet damit eine Systemumgebung vom Anfangsunterricht bis hin zur anspruchsvollen JAVA-Programmierung.

Kara, der programmierbare Marienkäfer, bietet den spielerischen Einstieg in die fundamentale Programmierung. 
LegoKara, der mit Kara programmierbare Lego-Roboter basiert auf dem Lego Mindstorms Set. LegoKara ermöglicht das Testen der Karaprogramme mit einem physischen Roboter.
JavaKara, der in Java programmierbare Marienkäfer biete den einfachen Einstieg in die objektorientierte Programmierung mit Java. 

Die Programme und Unterrichtsmaterialien sind im Internet frei verfügbar und über den Unterrichtsmaterialserver EducETH - Informatik kostenlos zu beziehen.

Literatur/Vorträge und weiterführende Links:

"Autonome intelligente Systeme" mit Artikeln und Unterrichtsmaterialien zum Thema "Robotik", LOG IN-Zeitschrift, Heft 134, www.log-in-verlag.de, 2005 

"Ein spielerischer Einstieg in die Programmierung mit Kara und Java". R. Reichert, J. Nievergelt, W. Hartmann. In: Informatik Spektrum, Band 23, Heft 5, Oktober 2000

"Roboter programmieren" - ein Kinderspiel. Bewegt sich auch etwas in der Allgemeinbildung?, J. Nievergelt, In: Informatik Spektrum, Band 22, Heft 5, Oktober 1999 

"Visuelle Programmiersprachen im Informatikunterricht", Marco Thomas (didaktik.cs.uni-potsdam.de/personen/marco/visu/FolienVP3/index.htm)

Redaktionell verantwortlich: Frank Oppermann