TigerJython basiert auf folgenden unabhängigen Projekten:
Jython
Jython ist eine Version der Programmiersprache Python für die Java Laufzeitumgebung (JRE).
RSyntaxTextArea
RSyntaxTextArea ist eine Java Swing Komponente mit Syntaxhervorhebung für verschiedene Programmiersprachen.
Aplu Bibliotheken
Die Bibliotheken von Aegidius Plüss enthalten u. a. Grafik- und Spielentwicklung und richten sich an Anfänger.
Was TigerJython zu bieten hat
Einfachheit
Wäre es nicht toll, eine Entwicklungsumgebung zu haben, die ganz ohne mühsame Konfigurationen und Projektverwaltungen auskommt? Eine Entwicklungsumgebung, mit der du gleich loslegen und programmieren kannst? TigerJython bietet genau das! Unsere Stärke ist die Einfachheit. Gib dein Programm im Editor ein, klicke auf «run» und es läuft.
Fehler-Meldungen
Ein Fehler im Programm? Dann verbringe nicht Stunden damit, herauszufinden, was genau falsch sein könnte oder wie sich der Fehler beheben lässt. TigerJython sagt dir genau, wo der Fehler ist und was du verbessern musst. Und das Beste dabei: Viele Fehlermeldungen werden auch gleich in Deutsch ausgegeben!
Debugger
Führe dein Programm Zeile für Zeile aus und beobachte dabei, was der Computer mit deinem Programm macht. Der Debugger zeigt dir auch die Werte all deiner Variablen an, so dass du deine Daten im Auge behältst. Oder du verwendest die interaktive Konsole und probierst deine Ideen direkt aus. Mit diesen Werkzeugen ist es einfach, das Programmieren wirklich zu verstehen.
Grafik
Die Turtlegrafik ist bei uns kein Kinderspielzeug mehr. Wir haben die Bibliothek so stark ausgebaut, dass du damit sehr einfach auch aufwändige Grafiken bis hin zu Spielen und Animationen erstellen kannst. Oder du gehst noch weiter und verwendest eine der zahlreichen Bibliotheken für deine Spielideen oder Robotersteuerung.
Lernen
Du hast noch nie programmiert? TigerJython ist nicht nur eine Entwicklungsumgebung! Wir bieten dir auch gleich verschiedene Scripten und Lernplattformen an, damit du schnell deine eigenen Ideen umsetzen kannst. Wähle einfach die Plattform, die dir am meisten zusagt oder verwende eines der zahlreichen anderen Tutorials, die für Python geschrieben sind.
TigerJython wird unterstützt vom schweizerischen Verein für Informatik in der Ausbildung (SVIA).