Turtle-Grafik in Python- Kreativ programmieren lernen
Turtle-Grafik in Python: Kreativ programmieren lernen
Ein bunter Einstieg in die Programmierung mit Formen, Farben und Fantasie
Inhaltsverzeichnis
Kapitel 1: Willkommen in der Welt der Turtle
- Was ist die Turtle-Grafik?
- Wie funktioniert das Zeichnen mit Python?
- Die Turtle als Stift – eine kreative Einführung
- Erste Schritte: Fenster öffnen, Linie zeichnen
Kapitel 2: Die Turtle steuern
- Bewegung mit forward(), backward()
- Drehen mit left() und right()
- Koordinatensystem verstehen
- Mini-Projekt: Ein Quadrat zeichnen
Kapitel 3: Farben und Linien gestalten
- Stiftfarbe und Füllfarbe ändern
- Linienbreite und Stift anheben/absetzen
- Farbpaletten und eigene Farben
- Mini-Projekt: Ein Regenbogen-Rechteck
Kapitel 4: Formen und Wiederholungen
- Kreise und vieleckige Figuren
- Wiederholung mit Schleifen
- Kombination von Formen
- Mini-Projekt: Blume mit Schleifen
Kapitel 5: Muster und Mandalas mit Schleifen
- Verschachtelte Schleifen verstehen
- Rotationen und Symmetrie
- Mini-Projekt: Mandala zeichnen
Kapitel 6: Die Turtle personalisieren
- Turtle-Form ändern (Pfeil, Schildkröte, Kreis …)
- Geschwindigkeit und Animation
- Sichtbarkeit und Position
- Mini-Projekt: Mehrere Schildkröten zeichnen
Kapitel 7: Mit Funktionen kreativ strukturieren
- Eigene Zeichenfunktionen erstellen
- Wiederverwendbare Muster schreiben
- Komplexere Bilder strukturieren
- Mini-Projekt: Haus mit Garten
Kapitel 8: Benutzerinteraktion und einfache Events
- Mausklicks und Tastendrücke verarbeiten
- Figuren auf Tastendruck bewegen
- Einführung in onscreenclick() und onkey()
- Mini-Projekt: Einfache Steuerung mit Tastatur
Kapitel 9: Kunstwerke speichern und weitergeben
- Zeichnung als Bild speichern (z. B. .eps)
- Screenshot mit externen Tools
- Mini-Projekt: Dein Namenslogo als Kunstwerk
Kapitel 10: Dein eigenes Turtle-Projekt
- Ideenentwicklung: Was möchtest du zeichnen?
- Planung in Formen und Farben
- Umsetzung Schritt für Schritt
- Abschlussprojekt: Deine eigene Turtle-Welt
Anhang A: Befehlsübersicht der Turtle-Bibliothek
- forward(), left(), penup(), color(), begin_fill(), speed() usw.
- Kurzbeschreibung mit Beispielen
Anhang B: Häufige Fehler und wie man sie vermeidet
- Turtle zeigt nichts? – Bildschirm-Update
- Zeichnung ist zu langsam oder zu schnell
- Farbfehler, Tippfehler, falsche Reihenfolge
Anhang C: Kreative Übungsaufgaben mit Lösungen
- Stern, Blume, Schneeflocke
- Muster mit Zufallsfarben
- Spirale mit Farbverlauf
- Musterlösungen mit Kommentaren