lehrkraefte:blc:informatik:glf19:progchallenge

This is an old revision of the document!


Programmier-Challenges

Voraussetzungen: Die ersten drei Abschnitte im Kapitel "Turtlegrafik"

Mit Hilfe der Turtle-Grafik erstellen Sie folgende Grafik (Skalierung und Rotation dürfen unterschiedlich sein). Es geht natürlich auch mit Koordinatengrafik, ist aber mathematisch einiges anspruchsvoller.

spirale.py
from gturtle import *
 
wurzel2 = 2**0.5
 
makeTurtle()
hideTurtle()
 
# Startlaenge der ersten Katheten
l=2
# Startposition
setScreenPos(Point(200,300))
 
 
#
# Hier fehlt Ihr Code...
#

Voraussetzungen: Die ersten zwei Abschnitte vom Kapitel Koordinatengrafik.

Erzeugen Sie ein Bild, das folgendem Bild ähnlich sieht:

perspectivegrid.py
from gpanel import *
 
makeGPanel(-10, 10, -15, 5)
 
#
# Hier fehlt Ihr Code...
#

Erstellen Sie ein Bild, das “Honigwaben” darstellt.

  • Stufe 1: Nur der Linienzug, ohne Farbfüllung
  • Stufe 2: Mit der Farbfüllung

  • Selektion (if-Abfragen, Code nur in bestimmten Fällen ausführen).
  • Turtle Position speichern und wiederherstellen: pushState() und popState()
  • lehrkraefte/blc/informatik/glf19/progchallenge.1569330992.txt.gz
  • Last modified: 2019/09/24 15:16
  • by Ivo Blöchliger