TigerJython

aus Wikipedia, der freien Enzyklopädie
TigerJython
Basisdaten

Aktuelle Version 2.24
(10. Dezember 2021)
Betriebssystem Linux, Windows, MacOS
Lizenz proprietär
https://tigerjython.ch/

TigerJython ist eine speziell für den Unterricht entwickelte integrierte Entwicklungsumgebung für die Programmiersprache in Python und ein Online-Lehrwerk.[1]

Entwicklungsgeschichte

In den 1960er Jahren entwickelte Seymour Papert die Programmiersprache Logo und die Turtle, um die Computerprogrammierung zu unterrichten. Der Erfolg seines Konzepts basierte auf den Ideen, mit einer einfachen Programmiersprache zu arbeiten, die wichtige Programmierkonzepte anschaulich vermittelt. Das Projekt TigerJython knüpft direkt an diesen Ideen an, berücksichtigt dabei aber moderne Entwicklungen und setzt die Programmiersprache Python ein.

Der Name TigerJython spielt auf die Tigerpython an, die auf der Insel Java lebt, an. Bei TigerJython lebt die Programmiersprache Python in einer Java Umgebung.

Implementierungen

TigerJython ist in der Programmiersprache Java entwickelt und für die Betriebssysteme Windows, MacOS und Linux verfügbar. Sie enthält alle notwendigen Komponenten und umfangreichen didaktische Bibliotheken, um direkt mit dem Programmieren loszulegen. Zusätzlich gibt es eine browserbasierte TigerJython-Version[2], die keinerlei Installation erfordert.

Inhalte

Das Online-Lehrwerk setzt bei der Turtle-Grafik ein und führt weiter zu Themen wie der Programmierung von Lego-Robotern, Multimedia, Computerspielen, bis hin zu Datenbanken und stochastischen Simulationen. Zusammen mit dem modularen Aufbau, sowie den zahlreichen Beispielen und Übungen eignet sich TigerJython sowohl für den Einsatz im Unterricht wie auch zum Selbststudium.

Weblinks

Tutorials

Einzelnachweise

  1. https://tigerjython.ch/
  2. https://webtigerjython.ethz.ch/ browserbasierte TigerJython Version