| Befehl | Aktion |
| makeTurtle() | erzeugt eine (globale) Turtle im neuen Grafikfenster |
| t = Turtle() | erzeugt Turtle t im neuen Grafikfenster |
| tf = TurtleFrame() | erzeugt ein neues Grafikfenster, in dem mehrer Turtles erzeugt werden können |
| joe = Turtle(tf) | erzeugt Turtle joe im TurtleFrame tf |
| makeTurtle("sprites/turtle.gif") | erzeugt Turtle mit einem eigenen Turtle-Bild |
| forward(distance) | bewegt Turtle vorwärts |
| back(distance) | bewegt Turtle rückwärts |
| left(angle) | dreht Turtle nach links |
| right(angle) | dreht Turtle nach rechts |
| leftCircle(radius) | dreht Turtle nach links |
| rightCircle(radius) | dreht Turtle nach rechts |
| hideTurtle() | macht Turtle unsichtbar (Turtle zeichnet schneller) |
| showTurtle() | zeigt Turtle |
| home() | setzt Turtle in die Mitte des Fensters richtung nach oben |
| speed(speed) | setzt Turtlegeschwindigkeit |
| penUp() | hebt den Zeichenstift (Spur unsichtbar) |
| penDown() | setzt Zeichenstift ab (Spur sichtbar) |
| setPos(x, y) | setzt Turtle auf die Position (x, y) |
| getPos() | gibt die Turtleposition zurück |
| getX() | gibt die aktuelle x-Koordinate der Turtle zurück |
| getY() | gibt die aktuelle y-Koordinate der Turtle zurück |
| moveTo(x, y) | bewegt Turtle zum Punkt mit den Koordinaten x, y |
| distance(x, y) | gibt die Entfernung der Turtle zum Punkt (x, y) zurück |
| heading() | gibt die Richtung der Turtle zurück |
| heading(degrees) | Setzt die Richtung der Turtle (0 ist gegen oben) |
| setColor(color) | legt Turtlefarbe fest (z. B. setColor("green") |
| setPenColor(color) | legt Stiftfarbe fest |
| setFillColor(color) | legt Füllfarbe fest |
| fill() | füllt die geschlossene Figur, in der sich die Turtle befindet |
| fill(x , y) | füllt eine geschlossene Figur, in der sich der Punkt (x, y) befindet |
| fillToPoint(x , y) | füllt fortlaufend die gezeichnete Figur vom Punkt (x, y) aus |
| fillToHorizontal( y) | füllt die Fläche zwischen der Figur und der horizontalen Linie |
| fillToVertical(x) | füllt die Flächezwischen der Figut und der vertikalen Linie |
| clean() | löscht die Zeichnung |
| clear(color) | löscht die Zeichnung und übermalt das Fenster mit der Farbe color |
| makeTurtle(keyPressed = keyCb) | registriert die Callbackfunktion keyCb, die beim Drücken einer Taste aufgerufen wird |
| makeTurtle(mouseHit = draw) | registriert die Callbackfunktion draw, die beim Mausklick aufgerufen wird |
| makeTurtle(
mousePressed = pressCb, mouseDragged = dragCb) |
registriert die Callbackfunktionen, die bei Mausklick und Mausbewegung aufgerufen werden |
| label(text) | schreibt Text an der aktuellen Position |
| setFont(Font font) | legt Schriftart fest |
| setFontSize(size) | legt Schriftgrösse fest |
| addStatusBar(20) | fügt eine Statusbar mit der Höhe 20 Pixel hinzu |
| setStatusText("Press any key!") | schreibt eine Mitteilung in die Statusbar |