neuerlehrplan:klasse10:funktionen
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
neuerlehrplan:klasse10:funktionen [2025/09/14 16:16] – angelegt lutz | neuerlehrplan:klasse10:funktionen [2025/09/15 09:35] (aktuell) – [Darstellung einer Funktion im Struktogramm] lutz | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
======Funktionen in Python====== | ======Funktionen in Python====== | ||
+ | |||
+ | Die Beispiele aus diesem Abschnitt können in einem Jupyternotebook nachvollzogen werden. Es muss zusammen mit den Bilddateien vorher entpackt werden. | ||
+ | |||
+ | <WRAP center round download 60%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | Danach kann man das Notebook zusammen mit den Bildern z.B. bei https:// | ||
+ | |||
+ | |||
=====Definition und Aufruf einer Funktion===== | =====Definition und Aufruf einer Funktion===== | ||
Zeile 43: | Zeile 53: | ||
- | **Erklärvideo zum Thema** | ||
- | |||
- | {{youtube> | ||
=====Lokale und globale Variablen===== | =====Lokale und globale Variablen===== | ||
Zeile 80: | Zeile 87: | ||
Im weiterem Programmverlauf wird aber nun erneut i ausgegeben. Hier wird nun wieder das ursprüngliche i verwendet, welches im globalen Namensraum definiert wurde. Der Wert einer globalen Variable darf aber im lokalen Namensraum nur verändert werden, wenn bei der Wertzuweisung vor ihr das Schlüsselwort '' | Im weiterem Programmverlauf wird aber nun erneut i ausgegeben. Hier wird nun wieder das ursprüngliche i verwendet, welches im globalen Namensraum definiert wurde. Der Wert einer globalen Variable darf aber im lokalen Namensraum nur verändert werden, wenn bei der Wertzuweisung vor ihr das Schlüsselwort '' | ||
- | |||
- | **Erklärvideo zum Thema** | ||
- | |||
- | {{youtube> | ||
=====Funktionen mit Parametern und Rückgabewerten===== | =====Funktionen mit Parametern und Rückgabewerten===== | ||
Zeile 181: | Zeile 184: | ||
7 | 7 | ||
</ | </ | ||
+ | |||
+ | =====Darstellung einer Funktion im Struktogramm===== | ||
+ | |||
+ | Der Algorithmus einer Funktion wird in einem Extra-Struktogramm dargestellt. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | |||
+ | Im Hauptprogramm wird dann der Funktionsaufruf als Befehl angegeben. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ===== Übungen ===== | ||
+ | |||
+ | Im folgenden Jupyternotebook finden sich einige Übungsaufgaben zum Thema. | ||
+ | |||
+ | <WRAP center round download 60%> | ||
+ | {{ : | ||
+ | </ | ||
neuerlehrplan/klasse10/funktionen.1757859377.txt.gz · Zuletzt geändert: von lutz