lehrkraefte:blc:informatik:glf19:progchallenge

This is an old revision of the document!


Programmier-Challenges

Diese Challenges richten sich an Schülerinnen und Schüler, die bereits die ersten Abschnitte bis und mit dem Abschnitt “Wiederholung” in den Kapiteln Turtle Grafik und/oder Grafik und Bilder bearbeitet haben.

Die folgenden Aufgaben sind einiges anspruchsvoller als die Aufgaben im TigerJython-Kurs.

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.1569477582.txt.gz
  • Last modified: 2019/09/26 07:59
  • by Ivo Blöchliger