Python programmieren mit TigerJython

Lesedauer 2 Minuten

Wenn du Python programmieren möchtest, bietet dir TigerJython eine einfache Entwicklungsumgebung für deine Programmierung. Du kannst TigerJython sowohl als Download als auch als Online-Tool bekommen.

Was ist Python?

Python ist eine der beliebtesten Programmiersprachen, da sie plattformunabhängig arbeitet und eine Vielzahl von Programmierungen zulässt.

Gleichzeitig ist der Code vergleichsweise einfach gehalten, sodass gerade Anfänger sich mehr um die Logik des Programmierens kümmern können. Außerdem muss das Programm nicht erst kompiliert werden wie beispielsweise in Java.

Jython ist eine Python-Programmierumgebung, die in Java läuft.

Worauf muss ich bei Python achten?

Python ist zwar recht einfach gehalten, aber dennoch muss man auf die Groß- und Kleinschreibung achten. Während du in HTML schreiben kannst, wie du möchtest, ist hier ein Unterschied zwischen setcolor und setColor.

TigerJython für Python nutzen

Um TigerJython als Programmierumgebung für Python zu nutzen, benötigst du entweder TigerJython als Download für PC und Mac oder das Online-Tool WebTigerJython.

Beide sehen ähnlich aus und du kannst sie gleichermaßen zum Programmieren in Python benutzen. Der Vorteil der Webversion ist, dass du sie auf vielen Geräten im Browser verwenden kannst. Bei der App kannst du Programmcode als Befehl speichern und ihn in anderen Programmen verwenden.

TigerJython Download

Der Download von TigerJython bietet dir einige Vorteile. Zum einen kannst du das Programm offline benutzen und zum anderen kannst du deine Programme speichern und als wiederverwendbare Blöcke nutzen.

TigerJython Online

Die Online-Version WebTigerJython hat vor allem den Vorteil, dass du auf jedem Gerät mit einem aktuellen Browser Python programmieren kannst. Deine Programme kannst du auch hier speichern. Allerdings stehen dir die Programme nicht als Prozeduren zur Verfügung.

So sieht die Oberfläche von WebTigerJython aus.

Erste Schritte in TigerJython mit gturtle

Für den Anfang kannst du das Modul Turtle Graphics (gturtle) benutzen. Ein Programm mit dem Paket Turtle in TigerJython lädst du mit der Zeile:

from gturtle import *

Um eine Instanz der Schildkröte herzustellen, schreibst du in die nächste Zeile (achte hier auf die Groß- und Kleinschreibung):

makeTurtle()

Du siehst, dass die Syntax relativ einfach gehalten ist. Mit vier Befehlen kannst du die Turtle in TigerJython gut steuern:

forward(steps)
back(steps)
left(degrees)
right(degrees)

steps gibt an, wie viele Turtle-Schritte du vorwärts oder rückwärts gehen möchtest. degrees sind die Winkel in Grad, um die sich deine Turtle nach links oder rechts drehen soll. 360 Grad sind wie bei einem Kreis eine volle Drehung.

Winkelberechnung in Turtle

Wenn du einen Winkel zeichnen möchtest, bei dem Turtle zuerst die erste Linie zeichnet, sich dann dreht und dann schreitet, musst du den Innenwinkel von 180 Grad abziehen. Soll sich Turtle bei einem gleichseitigen Dreieck um 60 Grad nach rechts drehen, musst du sagen, dass Turtle sich um 180 – 60 Grad drehen soll. Also gibst du ein:

right(120)

Erstes Programm in Python mit Turtle

Wir zeichnen jetzt ein Quadrat mit einer Seitenlänge von 100 Schritten. Achte dabei auf die korrekte Groß- und Kleinschreibung!

from gturtle import *
makeTurtle()

forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
forward(100)
right(90)
Die Turtle zeichnet für dich das Quadrat.
Die mobile Version verlassen