Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| lehrkraefte:blc:informatik:glf25:turtle:pythagorasbaum [2026/01/20 16:47] – created Ivo Blöchliger | lehrkraefte:blc:informatik:glf25:turtle:pythagorasbaum [2026/01/20 17:03] (current) – [Aufgabe 2] Ivo Blöchliger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Pythagorasbaum ====== | ====== Pythagorasbaum ====== | ||
| ==== Aufgabe 1 ==== | ==== Aufgabe 1 ==== | ||
| - | Programmieren Sie eine Funktion '' | + | Programmieren Sie eine Funktion '' |
| + | |||
| + | Der Start ist unten rechts beim Quadrat, das Dreieck darauf ist rechwinklig, | ||
| + | |||
| + | Dazu importieren Sie die trigonometrischen Funktionen und pi: | ||
| + | <code python> | ||
| + | from math import cos, sin, pi | ||
| + | </ | ||
| {{lehrkraefte: | {{lehrkraefte: | ||
| - | Erweitern Sie die Funktion so, dass die Turtle am Schluss | + | Testen Sie z.B. mit '' |
| + | |||
| + | Erweitern Sie die Funktion so, dass sich die Turtle am Schluss | ||
| + | |||
| + | |||
| + | ==== Aufgabe 2 ==== | ||
| + | Ergänzen Sie die Funktion um einen Parameter '' | ||
| + | |||
| + | Wenn die '' | ||
| + | |||
| + | Testen Sie erst mit '' | ||
| + | |||
| + | |||
| + | {{lehrkraefte: | ||
| + | ==== Variationen ==== | ||
| + | Bei den rekursiven Aufrufen (d.h. dort, wo sich die Funktion | ||
| + | |||
| + | Füllen Sie die Quadrate aus. Siehe https:// | ||