This shows you the differences between two versions of the page.
Both sides previous revision
Previous revision
|
|
lehrkraefte:snr:informatik:glf22:python:rekursion [2022/12/23 12:14] Olaf Schnürer [Baum-Programm aus Lektion] |
lehrkraefte:snr:informatik:glf22:python:rekursion [2022/12/23 22:32] (current) Olaf Schnürer [Einführung am Beispiel] |
| |
<hidden Anweisung für Lehrer:> | <hidden Anweisung für Lehrer:> |
Sukzessive die Funktionen ''ast0'', ''ast1'', ''ast2'', ''ast3'', ... schreiben und mit Skizzen erklären (wie setzt sich die Zeichnung von ''ast3'' aus den anderen "Ästen" zusammen?). Idee, um das vermeiden unendlich vieler Funktionen zu vermeiden: Ersetze die Zahl im Funktionsnamen durch einen Parameter (etwa namens ''level'' oder ''jahr'') in einer neuen Funktion ''ast''. | Sukzessive die Funktionen ''ast0'', ''ast1'', ''ast2'', ''ast3'', ... schreiben und mit Skizzen erklären (wie setzt sich die Zeichnung von ''ast3'' aus den anderen "Ästen" zusammen?). Idee, um das Schreiben "unendlich vieler" Funktionen zu vermeiden: Ersetze die Zahl im Funktionsnamen durch einen Parameter (etwa namens ''level'' oder ''jahr'') in einer neuen Funktion ''ast''. |
Alle Funktionen haben die aktuelle Streckenlänge als Parameter ''a''. Eventuell zusätzlich den Winkel als Parameter übergeben (bei ''ast0'' wird er nicht verwendet). | Alle Funktionen haben die aktuelle Streckenlänge als Parameter ''a''. Eventuell zusätzlich den Winkel als Parameter übergeben (bei ''ast0'' wird er nicht verwendet). |
</hidden> | </hidden> |