www.wikidata.de-de.nina.az
Mit Turtle Grafik auch Igelgrafik wird eine Bildbeschreibungssprache bezeichnet bei der man sich vorstellt dass ein stifttragender Roboter die Schildkrote engl turtle sich auf der Zeichenebene bewegt und mit einfachen Kommandos wie Stift heben senken vorwarts laufen und drehen gesteuert werden kann Diese Idee wurde mehrfach realisiert zum Beispiel als Steuersprache fur Stiftplotter HPGL als Teil der Programmiersprache fur Heimcomputer BASIC Pascal auf Amiga Atari und als Grundidee der padagogischen Programmiersprache LOGO Im schulischen Bereich werden Turtle Grafik ahnliche Grafiksysteme weiterhin gerne eingesetzt weil so ein motivierender spielerischer Einstieg gefordert und die geometrische Vorstellung besser geschult wird als bei einem Zugang uber absolute Koordinaten Gegenuber der klassischen Turtle Grafik von LOGO sind diese Systeme teils erheblich erweitert worden so dass sich teilweise echte GUI Anwendungen auf schulischem Niveau damit erstellen lassen Dies gilt etwa fur die Python Module xturtle und frog Im professionellen Bereich wurde der Turtle Ansatz zugunsten koordinatenbasierter Grafikbeschreibung wieder fallengelassen und wird heute im Wesentlichen nur noch zur Darstellung von Fraktalen mittels Lindenmayer Systemen verwendet Inhaltsverzeichnis 1 Einfache Kommandos 2 Erweiterte Kommandos 3 Siehe auch 4 WeblinksEinfache Kommandos Bearbeiten nbsp Die Schildkrote besitzt keinen Speicher und fuhrt Kommandos sofort aus F x Bewegung nach vorn um die Lange x und dabei zeichnen f x Bewegung nach vorn um die Lange x ohne zu zeichnen a Drehung nach links gegen den Uhrzeigersinn um den Winkel a a Drehung nach rechts im Uhrzeigersinn um den Winkel a nbsp Beispiel einer Turtle Graphik programmiert in C vergrossern fur Animation Erweiterte Kommandos BearbeitenEs wird ein Stack zum Speichern des jeweiligen aktuellen Zustands eingefuhrt Ein Zustand besteht aus der aktuellen Position und Richtung der Schildkrote Hierzu gibt es die Zeichen und mit folgender Bedeutung Lege den aktuellen Zustand auf dem Stack ab Entferne den obersten auf dem Stack befindlichen Zustand und mache ihn zum aktuellen ZustandInnerhalb eines Klammerpaars kann also eine Teilfigur z B ein im Leeren endender Zweig gezeichnet werden Siehe auch BearbeitenKTurtleWeblinks Bearbeiten nbsp Commons Turtle Graphik Sammlung von Bildern Videos und Audiodateien Java Bibliothek APLU von Aegidius Pluss mit Kursen an der Padagogischen Hochschule Bern Virtuelles Campus Projekt java online ch Turtle Grafik mit Java leicht verstandlich erklart Turtlegrafik fur Smartphones und Tablets Padagogische Hochschule Bern Turtle Komponente fur Delphi Turtle basierte Entwicklungsumgebung Frosch fur Kinder Eine Turtle Grafik Sprache und Muster Galerie mjoy ein Interpreter in Delphi zum maschinellen Zeichnen Subset von Joy Normdaten Sachbegriff GND 4131079 2 lobid OGND AKS Abgerufen von https de wikipedia org w index php title Turtle Grafik amp oldid 224211677