Zur Hauptnavigation springen [Alt]+[0] Zum Seiteninhalt springen [Alt]+[1]

Optische Täuschungen: Übungen

Bei den folgenden beiden Bildern wird die optische Täuschung durch eine Nachbildwirkung auf der Netzhaut erzeugt.

Es handelt sich hier um sog. „Hermann-Gitter“.

Bild 1

Hermann-Gitter

Screenshot von Ausführung des Programms „hermann_gitter_1“ (Eisenmann, ZPG IMP)

  1. Beschreibe, wie das Bild entsteht und was man zusätzlich sieht.

  2. Speichere ein neues Programm unter „hermann_gitter_1“ ab.

  3. Schreibe zunächst den Rahmen der setup-Methode, gib die Größe des Fensters (500x500) an und lasse den Hintergrund weiß „färben“.

  4. Deklariere zwei globale Variablen: eine für die Seitenlänge der Quadrate und eine für den Abstand zwischen den Quadraten.

  5. Schreibe eine Methode quadrate(), die die optische Täuschung zeichnet. Nutze dabei eine verschachtelte Zählschleife.

Wenn du Hilfe brauchst, nutze die ausgelegten Hilfekarten.

Wenn du fertig bist, vergleiche dein Ergebnis mit der ausliegenden Lösung. Hole dir dann das nächste Blatt mit Bild 2.

Bild 1

Hermann-Gitter

Screenshot von Ausführung des Programms „hermann_gitter_2“ (Eisenmann, ZPG IMP)

    1. Beschreibe, wie das Bild entsteht und was man zusätzlich sieht.

    2. Speichere ein neues Programm unter „hermann_gitter_2“ ab.

    3. Schreibe zunächst den Rahmen der setup-Methode, gib die Größe des Fensters (500x500) an und lasse den Hintergrund hellblau „färben“.

    4. Deklariere wieder sinnvolle globale Variablen.

    5. Schreibe eine Methode, die die optische Täuschung zeichnet. Nutze dazu verschachtelte Zählschleifen. Du kannst hier auch zwei Methoden schreiben: eine für die schwarzen Quadrate und eine für die weißen Kreise.

    Wenn du Hilfe brauchst, nutze die ausgelegten Hilfekarten.

    Wenn du fertig bist, vergleiche dein Ergebnis mit der ausliegenden Lösung.

     

    Optische Täuschungen: Übungen

    Hilfekarten 1

    Hilfekarten 2

     

    Optische Täuschen: Übungen: Herunterladen [odt][142 KB]

    Optische Täuschen: Übungen: Herunterladen [pdf][155 KB]

     

    Weiter zu Hilfekarten 1