2D-Engine für Pythonista
Unsere Schule nahm bereits vor mehreren Jahren an einem Modellversuch mit Tablet-Klassen teil, wobei flächendeckend auf iPads gesetzt wurde. Das Problem dabei ist, dass von Herstellerseite aus nur eingeschränkt möglich ist, auf einem solchen Tablet zu programmieren – insbesondere in der Programmiersprache Java.
Allerdings gibt es eine kostenpflichtige App, mit der auf dem iPad Python programmiert werden kann, inklusive grafischer Oberflächen. Dieses Projekt stellt eine 2D-Engine für Pythonista zur Verfügung, die angelehnt an bereits vorhandene Pädagogik-Engines vorgefertigte Formen wie Rechtecke, Kreise usw. enthält.
Beispielprojekte
Mit dieser Engine wurden vier auch für den Unterricht in Frage kommende Projekte entwickelt:
- Eine Auto-Ampel, die automatisch alle vier Ampelphasen durchschaltet
- Ein Ping-Pong-Spiel für zwei Spieler an einem Tablet
- Ein Snake-Spiel mit wachsender Schlange
- Eine Umsetzung des Spiels 2048
Die Engine inklusive der Beispielprojekte können hier heruntergeladen werden.


