Geometrie und Programmieren
GeoGebra ist im Kern eine dynamische Geometrie-Software, die in der euklidischen Ebene agiert (mit Erweiterungen nach 3D), das punktbasiert ist, mit Koordinaten arbeitet und im Hintergrund Methoden der analytischen Geometrie einsetzt. Man hat als Benutzer eine globale Sicht AUF die Ebene.
Die Turtle-Geometrie (ursprünglich von Logo) hat eine völlig andere Logik und eine dezidiert lokale Sicht und agiert IN der Ebene mit Befehlen wie vorwärts, drehelinks usw. und kann Längen und Winkel nutzen.
GeoGebra beherrscht grundlegende Turtle-Aktionen und kann sie mit Variablen verbinden.
Dazu definiert man mit dem Befehl Turtle() eine Turtle1 und hat dann folgende GeoGebra spezifische Befehle zur Verfügung:
Man kann die Turtle-Befehle einzeln in der Eingabezeile eintippen.
Das ist ggf. aber umständlich.
Wenn man sie als Scripting von Objekten (z.B. Schaltflächen) notiert, kann man sie mit einem Klick ablaufen lassen (sieht die Befehle dann aber nicht mehr).