====== Turtle bewegen ====== Programmieren heißt, einer Maschine Befehle zu erteilen und sie damit zu steuern. Die erste Maschine, die du steuerst, ist eine kleine Schildkröte auf dem Bildschirm: Die Turtle. Was kann diese Turtle und was musst du wissen, um sie zu steuern? Die Turtle kann sich innerhalb ihres Fensters bewegen und dabei eine Spur zeichnen. Um die Turtle zu bewegen verwendest du Befehle: ==== Befehle ==== * turtle.forward(distanz) * turtle.right(winkel) * turtle.left(winkel) * turtle.back(distanz) * turtle.dot(size=None, *color) * Beispiel: turtle.dot(20, "blue") ===== Dein erstes Programm ===== So sieht dein erstes Programm mit der Turtle aus. **Programmcode**\\ import turtle turtle.forward(141) turtle.left(135) turtle.forward(100) turtle.left(90) turtle.forward(100) Markiere den Programmcode, kopiere ihn und füge ihn in den Python-Editor ([[informatik:computerkunst:thonny|Thonny]] oder Editor am Ende dieser Seite) deiner Wahl ein. Führe es aus, indem du auf den Play-Button klickst. Die Turtle zeichnet ein rechtwinkliges Dreieck. Mit **import** sagst du dem Computer, dass er die Turtle-Befehle zur Verfügung stellen soll. ==== Videoanleitung Thonny ==== {{ :informatik:computerkunst:thonny-programmcode-kopieren.mp4 |}} ===== Aufgaben ===== Bearbeite die Aufgaben mit den [[informatik:computerkunst:turtle-bewegen#befehle|Befehlen]] und einem Editor ([[informatik:computerkunst:thonny|Thonny]] oder [[informatik:computerkunst:turtle-bewegen#editor|hier im Browser]]) - Zeichne mit der Turtle ein Quadrat. - Verwende zusätzlich den Befehl ''dot()'', um folgende Figur zu zeichnen: {{:informatik:computerkunst:aufgabe-dots.png?nolink&211|}} - Das »Haus vom Nikolaus« ist ein Zeichenspiel für Kinder. Ziel ist es, das besagte Haus in einem Linienzug aus genau 8 Strecken zu zeichnen, ohne dabei eine Strecke zweimal zu durchlaufen. Zeichne das Haus vom Nikolaus mithilfe der Turtle. ===== Editor ===== ===== Hier geht es weiter... ===== [[informatik:computerkunst:farben-verwenden|Farben verwenden]] [<2>] {{tag>[informatik arbeitsauftrag computerkunst lernpfad python]}}