Eine Low-Floor High-Ceiling Programmierumgebung

WebTigerPython ist eine Python-IDE, die für den Programmierunterricht entwickelt wurde. Es läuft vollständig im Webbrowser, die Nutzung ist vollständig kostenlos und die gesamte Software ist «open-source».

Der «low floor»-Ansatz erlaubt es, direkt mit dem Programmieren zu beginnen: integriert sind eine einfache Turtle-Grafik, Koordinaten-Grafik und umfassende Unterstützung für diverse Roboter wie beisielsweise den Maqueen. Die verwendete TigerJython-Syntax erweitert Python um didaktische Konstrukte wie eine einfache repeat-Schleife.

WebTigerPython

Komplementiered stellt der «high floor» sicher, dass niemandem langweilig wird. So können beispielsweise die Module numpy, matplotlib oder pandas verwendet werden.

WebTigerPython wird seit 2022 am ABZ gemeinsam mit der Gruppe für Informatik und ihre Didaktik des KIT entwickelt. Die Programmierplattform erlaubt die Ausführung von Python-Code im Browser.

Lehrmittel

Die Lehrmittelreihe Einfach Informatik beinhaltet einen Programmierband für Zyklus 3 der Schweizer Volksschule. Für die gymnasiale Oberstufe gibt es zwei Bücher in der Reihe Grundlagen der Informatik für Schweizer Maturitätsschulen.

Weiteres Unterrichtsmaterial

Die TJ Group verwaltet eine Sammlung von digitalen Tutorials, die sich verschiedenen Themen wie der Robotik oder Spieleprogrammierung widmen.