diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2023-04-12 13:01:30 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2023-04-12 13:01:30 +0200 |
| commit | c03612699abcca14bb77a612834f1bf55092da87 (patch) | |
| tree | 945a8dbb7b504759fdf26693315a6c0eafc1979c /Info | |
| parent | 0b9e35a2b7d35966ee31d5fada1d2367974e1749 (diff) | |
| download | unterricht-c03612699abcca14bb77a612834f1bf55092da87.tar.gz unterricht-c03612699abcca14bb77a612834f1bf55092da87.zip | |
add algorithmic introduction lesson
Diffstat (limited to 'Info')
| -rw-r--r-- | Info/7/3/Einfuehrung/img/Tsuru.png | bin | 0 -> 77671 bytes | |||
| -rw-r--r-- | Info/7/3/Einfuehrung/img/Tsuru_compact.png | bin | 0 -> 77270 bytes | |||
| -rw-r--r-- | Info/7/3/Einfuehrung/img/Tsuru_single_step.png | bin | 0 -> 2252 bytes | |||
| -rw-r--r-- | Info/7/3/Einfuehrung/img/origami-box.jpg | bin | 0 -> 118466 bytes | |||
| -rw-r--r-- | Info/7/3/Einfuehrung/img/paper-plane.png | bin | 0 -> 34057 bytes | |||
| -rw-r--r-- | Info/7/3/Einfuehrung/slides.md | 98 |
6 files changed, 98 insertions, 0 deletions
diff --git a/Info/7/3/Einfuehrung/img/Tsuru.png b/Info/7/3/Einfuehrung/img/Tsuru.png Binary files differnew file mode 100644 index 00000000..daa6b529 --- /dev/null +++ b/Info/7/3/Einfuehrung/img/Tsuru.png diff --git a/Info/7/3/Einfuehrung/img/Tsuru_compact.png b/Info/7/3/Einfuehrung/img/Tsuru_compact.png Binary files differnew file mode 100644 index 00000000..bece69f4 --- /dev/null +++ b/Info/7/3/Einfuehrung/img/Tsuru_compact.png diff --git a/Info/7/3/Einfuehrung/img/Tsuru_single_step.png b/Info/7/3/Einfuehrung/img/Tsuru_single_step.png Binary files differnew file mode 100644 index 00000000..aa8a7b84 --- /dev/null +++ b/Info/7/3/Einfuehrung/img/Tsuru_single_step.png diff --git a/Info/7/3/Einfuehrung/img/origami-box.jpg b/Info/7/3/Einfuehrung/img/origami-box.jpg Binary files differnew file mode 100644 index 00000000..712a7844 --- /dev/null +++ b/Info/7/3/Einfuehrung/img/origami-box.jpg diff --git a/Info/7/3/Einfuehrung/img/paper-plane.png b/Info/7/3/Einfuehrung/img/paper-plane.png Binary files differnew file mode 100644 index 00000000..8be5a22b --- /dev/null +++ b/Info/7/3/Einfuehrung/img/paper-plane.png diff --git a/Info/7/3/Einfuehrung/slides.md b/Info/7/3/Einfuehrung/slides.md new file mode 100644 index 00000000..5aef297b --- /dev/null +++ b/Info/7/3/Einfuehrung/slides.md @@ -0,0 +1,98 @@ +--- +author: Florian Fischer +theme: Rochester +--- +## Aufgabe 1 + +**Was?** Baue aus einem Stück Papier einen Papierflieger der möglichst weit fliegt. +**Wie?** In Einzelarbeit +**Wie lange?** 5 Minuten + +\pause + + + +## Aufgabe 2 + +Erkläre wie du deinen Papierflieger gebaut hast, damit ihn alle nachbauen können. + +## Begriffe +### Anweisung + +Beschreibung eines einzelnen Arbeitsschrittes + +\pause + +### Beispiele {.example} + +::: columns + +:::: {.column width=60%} + +- "Halte dein Blatt im Querformat" \pause +- "Bohre mit dem rechten Zeigefinger im linken Nasenloch" + +:::: + +:::: {.column width=40%} + +\pause + + +:::: + +::: + +## Begriffe +### Anweisung + +Beschreibung eines einzelnen Arbeitsschrittes + +### Ablauf +Abfolge von Anweisungen + +\pause + +### Beispiel 1 {.example} + + 1. Halte dein Blatt im Querformat + 2. Falte die beiden langen Seiten aufeinander + 3. ... + +## Ablauf - Beispiel 2 + + + +## Kriterien +### Richtigkeit + +\pause +- Die Anweisungen müssen richtig sein +- Die Anweisungen müssen in der richtigen Reihenfolge stehen + +\pause + +### Vollständigkeit + +\pause +- Alle Schritte müssen aufgeführt sein +- Jeder Fall muss abgedeckt sein + +\pause + +### Ausführbarkeit + +\pause +- Jede Anweisung muss möglich sein + + +## Algorithmus +### Algorithmus + +Ein **Algorithmus** ist eine Beschreibung eines Ablaufs mit folgenden Eigenschaften: + +\pause + +- besteht aus endlich vielen **Anweisungen** +- ist **eindeutig** (*selbst ein Computer kann sie verstehen*) +- ist **ausführbar** |
