×
produktlogotitle

Seite: bda_ornamente
Diese Seite wurde aktualisiert am 01.03.2021

LOGIN
Benutzer:
Passwort:
 
   if1.net-schulbuch.de

Computerkunst - Kunsttechnik: Ornamente verzieren ein Bild 

 

Die folgenden Bilder sind offensichtlich nach vergleichbarem Muster "gestrickt". 

 

Icon Auftrag 30x30 Erforschen 1   

Die drei obigen Bilder verwenden die bekannt Funktionen wirbel() und spirale() in abgeänderter Form.
Zwei weitere Funktionen quadrat() und kreis() sind ergänzt worden.

  1. Welche Änderungen an wirbel() und spirale() sind nötig, damit das linke Bild entstehen kann.
  2. Zur Darstellung des mittleren Bildes ist nur die zusätliche Funktion Quadrat() nötig. 
    An welcher Stelle muss diese aufgerufen werden.
  3. Das rechte Bild entsteht fast wie das linke. 
    Wie berechnet man den Radius/Durchmesser der Kreise?
    Ergänze die Funktion kreis(radius), die den gewünschten Kreis korrekt darstellt.
    Achte auf Seiteneffekte.

 

 

Icon Auftrag 30x30 Entwicklungsauftrag    

Um das Bild mit den drei spiralförmig angeordneten Zahlenfolgen zu programmieren, sind mehrere Schritte nötig. Die Vermeidung von Seiteneffekten ist in diesem Falle besonders wichtig.

  1. Zuerst wird eine Funktion ziffer() zur Darstellung der Ziffern benötigt. Das Vorbild dafür liefert die Preisanzeige an der Tankstelle. Die Ziffern haben die bekannte Form einer Siebensegmentanzeige.
    Welcher Parameter ist für die Funktion ziffer() sinnvoll?
  2. Dann wird ein neuer Wirbel aus drei Spiralen programmiert.
    Dieser verwendet an Stelle der Ziffern Rechtecke.
    Die Funktion rechteck() musst du auch erstellen.
  3. Im letzten Schritt wird die Funktion ziffer() in die Funktion spirale() implementiert.

Eine Ziffer wird aus sieben Segmenten zusammengesetzt.

Erstelle eine Liste darüber, welche Segmente zu welcher Ziffer gehören

ItextI

Es ist sinnvoll, die Turtle generell mit angehobenem Stift zu bewegen. Immer genau dann, wenn wirklich gezeichnet werden soll - ein Segment der Ziffer - wird er zu Beginn abgesenkt und am Ende wieder angehoben.

Vorschau auf die Startseite

Eine große Hilfe bei der Bearbeitung dieser Aufgabe kann dieser Artikel sein.

... kannst du einfach das folgende Modul   ziffernaussegmenten.py   benutzen.
 

 

 

 

Aufgabe 1   

Du hast jetzt schon einige Erfahrungen mit Ornamenten gesammelt. 
Der Wirbel aus Kreisen macht einen ganz anderen Einduck, wenn er farbig ist.

Dazu ein paar Vorschläge: 

  1. Ändere die Liniefarbe beim Zeichnen der Kreise
  2. Ändere die Liniendicke beim Zeichnen der Kreise
  3. Fülle die Kreise mit Farbe
  4. Kannst Du die Farbe von Spiralarm zu Spiralarm wechseln lassen?
  5. Innerhalb eines Spiralarms soll die Farbe immer dunkler werden?
  6. Wähle als Linienfarbe weiß oder ein helles grau mit dunkleren Füllungen.
  7. Bestimmt sieht eine "Regenbogenfärbung" sehr effektvoll aus.
  8. Ändere die Hintergrundfarbe des Grafikfensters der Turtle

siehe ITextI

siehe ITextI

 

 

 

 

Impressum
© 2023  Net-Schulbuch.de
10.00  0.5165  8.1.28