lehrkraefte:snr:mathematik:klasse-2:2022-23:python-koordinatengrafik

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:snr:mathematik:klasse-2:2022-23:python-koordinatengrafik [2022/12/20 17:24]
Olaf Schnürer [Aufgabe 4: Konzentrische n-Ecke zeichnen]
lehrkraefte:snr:mathematik:klasse-2:2022-23:python-koordinatengrafik [2023/01/31 17:37] (current)
Olaf Schnürer [Aufgabe 5: Funktionsgraphen zeichnen (etwa Sinus, Cosinus, Tangens)]
Line 21: Line 21:
  
 <WRAP center round todo> <WRAP center round todo>
-Versuche anhand des folgenden Programms die wesentlichen Funktionen der Bibliothek ''kantigrafik'' zu verstehen. Du musst dieses Programm im selben Verzeichnis abspeichern wie die Datei ''kantigrafik''.+Versuche anhand des folgenden Programms die wesentlichen Funktionen der Bibliothek ''kantigrafik'' zu verstehen. Du musst dieses Programm **im selben Verzeichnis** abspeichern wie die Datei ''kantigrafik''.
  
 {{ :lehrkraefte:snr:mathematik:klasse-2:2022-23:demo-kantigrafik.py |}} {{ :lehrkraefte:snr:mathematik:klasse-2:2022-23:demo-kantigrafik.py |}}
Line 128: Line 128:
  
 <WRAP center round box> <WRAP center round box>
-Bekanntlich kann man leicht ein $n$-Eck mit Turtle-Grafik zeichnen. +Bekanntlich kann man leicht ein einzelnes $n$-Eck mit Turtle-Grafik zeichnen (aber schon die Berechnung des Umkreisradius ist nicht ganz offensichtlich
 Wer noch nicht von den Vorteilen von Koordinatengrafik überzeugt ist, zeichne einmal einige konzentrische $n$-Ecke mit Turtlegrafik. Wer noch nicht von den Vorteilen von Koordinatengrafik überzeugt ist, zeichne einmal einige konzentrische $n$-Ecke mit Turtlegrafik.
 </WRAP> </WRAP>
  
-===== Aufgabe 5: Funktionsgraph zeichnen (etwa Sinus, Cosinus, Tangens) =====+===== Aufgabe 5: Funktionsgraphen zeichnen (etwa Sinus, Cosinus, Tangens) ===== 
 + 
 +(mit 2rG gemacht, mit 2aLIM noch nicht)
  
 <WRAP center round todo> <WRAP center round todo>
Line 138: Line 140:
 Du darfst natürlich auch den Graphen einer beliebigen anderen Funktion deiner Wahl zeichnen. Du darfst natürlich auch den Graphen einer beliebigen anderen Funktion deiner Wahl zeichnen.
  
-<hidden Hier ist ein möglicher Programm-Anfang>+<hidden Hier ist ein mögliches Programm-Gerüst>
 <code python graphen-zeichnen.py> <code python graphen-zeichnen.py>
 from kantigrafik import * from kantigrafik import *
Line 158: Line 160:
 PIXEL_PRO_EINHEIT = 80 PIXEL_PRO_EINHEIT = 80
  
-# ... und nun darfst du selbst weiterprogrammieren:+zeichenfenster(MINX, MINY, MAXX, MAXY, PIXEL_PRO_EINHEIT, "Graphen der trigonometrischen Funktionen Cosinus (grün), Sinus (rot), Tangens (gelb)"
 + 
 +# ... und hier darfst du deinen Code ergänzen. 
 + 
 +zeige() 
 +speichere("graphen.jpeg"  
 +warte_auf_klick()
 </code> </code>
 </hidden> </hidden>
Line 181: Line 189:
   * ''breite_linie(3, 7, 1, -2, 0.2)'': Zeichnet eine Linie der Breite 0.2 vom Punkt $(3,7)$ zum Punkt $(1, -2)$.   * ''breite_linie(3, 7, 1, -2, 0.2)'': Zeichnet eine Linie der Breite 0.2 vom Punkt $(3,7)$ zum Punkt $(1, -2)$.
   * ''kreis(5, 2, 7)'': Zeichnet einen Kreis mit Mittelpunkt $(5,2)$ und Radius $7$.   * ''kreis(5, 2, 7)'': Zeichnet einen Kreis mit Mittelpunkt $(5,2)$ und Radius $7$.
-  * ''gefuellter_kreis(5, 2, 7)'': Zeichnet einen ausgefüllten Kreis mit Mittelpunkt $(5,2)$ und Radius $7$.+  * ''gefuellter_kreis(5, 2, 0.1)'': Zeichnet einen ausgefüllten Kreis mit Mittelpunkt $(5,2)$ und Radius $0.1$, also einen dicken Punkt.
   * ''punkt(3, -2)'': Zeichnet einen Punkt an der Stelle $(3, -2)$.   * ''punkt(3, -2)'': Zeichnet einen Punkt an der Stelle $(3, -2)$.
   * ''raster()'': Zeichnet das "Koordinatenraster" ein.   * ''raster()'': Zeichnet das "Koordinatenraster" ein.
Line 200: Line 208:
 ====== Link zur Kursseite ====== ====== Link zur Kursseite ======
  
-Link zur Seite [[lehrkraefte:snr:mathematik:klasse-2:2022-23|Zur Kursseite]]+Link zur  
 +  * [[lehrkraefte:snr:mathematik:klasse-2:2022-23|Zur Mathe-Kursseite]] 
 +  * [[lehrkraefte:snr:informatik:glf22|Zur Informatik-Kursseite]] 
 + 
  
  
  
  • lehrkraefte/snr/mathematik/klasse-2/2022-23/python-koordinatengrafik.1671553483.txt.gz
  • Last modified: 2022/12/20 17:24
  • by Olaf Schnürer