Home / News / Introducing WebTigerPython

Introducing WebTigerPython

Eine erste Beta-Version von WebTigerJython 3 ist jetzt verfügbar

Ungefähr ein Jahr, nachdem TigerJython 3 in als Beta-Version veröffentlicht wurde, ziehen wir nun endlich mit der Webversion nach.

Diese dritte Version von WebTigerJython wird ab nun verdient den Namen «WebTigerPython» tragen und ist ab jetzt in einer Beta-Version unter webtigerpython.ethz.ch verfügbar.

Die wichtigsten Features sind:

  • Volle Funktionalität von Python 3.11
  • Turtle-Grafik mit sowohl dem gturtle-Modul als auch dem Standard-Turtle-Modul und die repeat-Schleife (Beispiel)
  • Verbesserte Fehlermeldungen
  • Verbesserte Darstellung im Browser, insbesondere auf portablen Endgeräten
  • Robotik (per USB) mit dem micro:bit / Maqueen und dem Calliope / Calli:bot
  • Unterstützung der Module numpy, sympy, matplotlib etc. (Beispiel)
  • Unterstützung von Mouse- (Beispiel) und Keyboard-Events (Beispiel)

Für eine reibungslose Nutzung empfehlen wir die Verwendung eines chromebasierten Browsers (aktuell unterstützen andere Browser kein WebUSB, welches für das Ansteuern der Roboter benötigt wird).

Wir arbeiten daran, weitere Features, wie beispielsweise GPanel, in den kommenden Monaten umgesetzt zu haben.

Selbstverständlich ist die alte Version weiterhin unter webtigerjython.ethz.ch zu erreichen.