PythonKara: Einführung in Python

PythonKara – Programmieren mit Python

Verfasst von Raimond Reichert


FachgebietInformatik, Einstieg ins Programmieren
SchultypGymnasium, Berufsschule, Fachhochschule etc.
ZielgruppeSchüler/innen und Studierende, die Python als erste Programmiersprache lernen.
LernzieleGrundlegende Konzepte imperativer / prozeduraler Programmiersprachen

Worum geht es?

PythonKara bietet einen einfachen Einstieg in die Programmierung mit Python: Der Marienkäfer Kara wird in Python programmiert. Die Welt von PythonKara 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 not kara.treeFront():
  if kara.onLeaf():
    kara.removeLeaf()
  kara.move()
PythonKara 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: pythonkara.jar (setzt Java 6 voraus) - JAR [3 MB] Programm: pythonkara.jar (setzt Java 6 voraus)JAR [3 MB]
Programm (ohne Lösungen): pythonkara-x.jar (setzt Java 6 voraus) - JAR [3 MB] Programm (ohne Lösungen): pythonkara-x.jar (setzt Java 6 voraus)JAR [3 MB]

Links

Weitere Downloads (PythonKara in English; weitere Kara-Varianten)
 
Webseite zur Sprache Python
PythonKara basiert auf Jython, einer Python-Implementation in Java
 
Der Texteditor von PyhtonKara ist jsyntaxpane, veröffentlicht unter der Apache License, Version 2.0