From 8d3eaa33fa8c5b7e7735bac8624fdceee2b29deb Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Fri, 5 Apr 2024 10:38:40 +0200 Subject: fix directory name --- Info/7/3/Widerholung/img/jwinf_aufg.png | 1 - Info/7/3/Widerholung/img/jwinf_heft.png | 1 - Info/7/3/Widerholung/slides.md | 90 -------------------------------- Info/7/3/Wiederholung/img/jwinf_aufg.png | 1 + Info/7/3/Wiederholung/img/jwinf_heft.png | 1 + Info/7/3/Wiederholung/slides.md | 90 ++++++++++++++++++++++++++++++++ 6 files changed, 92 insertions(+), 92 deletions(-) delete mode 120000 Info/7/3/Widerholung/img/jwinf_aufg.png delete mode 120000 Info/7/3/Widerholung/img/jwinf_heft.png delete mode 100644 Info/7/3/Widerholung/slides.md create mode 120000 Info/7/3/Wiederholung/img/jwinf_aufg.png create mode 120000 Info/7/3/Wiederholung/img/jwinf_heft.png create mode 100644 Info/7/3/Wiederholung/slides.md diff --git a/Info/7/3/Widerholung/img/jwinf_aufg.png b/Info/7/3/Widerholung/img/jwinf_aufg.png deleted file mode 120000 index 43d97fb1..00000000 --- a/Info/7/3/Widerholung/img/jwinf_aufg.png +++ /dev/null @@ -1 +0,0 @@ -../../ErsteProgramme/img/jwinf_aufg.png \ No newline at end of file diff --git a/Info/7/3/Widerholung/img/jwinf_heft.png b/Info/7/3/Widerholung/img/jwinf_heft.png deleted file mode 120000 index 1aa2ebaf..00000000 --- a/Info/7/3/Widerholung/img/jwinf_heft.png +++ /dev/null @@ -1 +0,0 @@ -../../ErsteProgramme/img/jwinf_heft.png \ No newline at end of file diff --git a/Info/7/3/Widerholung/slides.md b/Info/7/3/Widerholung/slides.md deleted file mode 100644 index 9c83b2ac..00000000 --- a/Info/7/3/Widerholung/slides.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -header-includes: | - \makeatletter - \beamer@ignorenonframefalse - \makeatother ---- -## Widerholung {.standout} - -Wie bringen wir dem Computer etwas bei? - -## Widerholung Begriffe -### Anweisung -\pause -Beschreibung eines einzelnen Arbeitsschrittes - -### Ablauf -\pause -Abfolge von **Anweisungen** - -### Algorithmus -\pause -*Endliche*, *eindeutige* und *ausführbare* Beschreibung eines **Ablaufs** - -### \boldred{Sequenz} -\pause -Folge von **Anweisungen**, bei deren **Ablauf** diese in der angegebenen Reihenfolge abgearbeitet werden. - -### \boldred{Programm} -\pause -Folge von **Anweisungen** in einer \boldred{Programmiersprache} - -## Algortihmen aufschreiben - -### Struktogramm -Zur graphischen Darstellung eines Programmablaufs verwendet man sogenannte \boldred{Struktogramme}. -Damit lassen sich Programmabläufe unabhängig von konkreten Programmiersprachen übersichtlich darstellen. - -\vspace{1cm} -Für eine Sequenz sieht das Struktogramm folgendermaßen aus. - -\begin{center} - \begin{tabular}{|l|} - \hline - Anweisung 1 \\ - \hline - Anweisung 2 \\ - \hline - Anweisung 3 \\ - \hline - ... \\ - \hline - \end{tabular} -\end{center} - -## {.standout} - -Wie bringen wir einen Roboter mit Schrittlänge 1 Meter zum 100-Meter laufen? - -## \faIcon{pencil-alt} Wiederholung mit fester Anzahl - -![](img/Copyrighted/wiederholung.png){.center} - -## {.standout} - -Genug geredet! Wir wollen weiter programmieren! - -## Erinnerung - -Melde dich auf der Webseite [jwinf.de](jwinf.de) rechts oben mit deinem Login-Code an. - -Zusätzlich habe ich euch das **digitale Arbeitsheft** in das Ablage Laufwerk gelegt. - -Unter: **Ablage/7b/vorlagen/Algorithme-Arbeitsheft.pdf** - -## Übungsaufgaben - -1. Klicke auf **Trainingaufgaben**. - -![](img/jwinf_aufg.png){.center height=40%} - -2. Klicke auf **Arbeitsheft**. - -![](img/jwinf_heft.png){.center height=20%} - -## \faIcon{desktop} Arbeitsauftrag - -1. Löse alle Aufgaben des **Arbeitsauftrags 3** im Arbeitsheft. - Bearbeite auch die schwierigeren Sterneaufgaben. \vspace{0.5cm} -2. Notiere zu jeder neuen Aufgabe mindestens ein **Struktogramm**. \vspace{0.5cm} -3. **Für Schnelle**: Arbeite in deinem Tempo im Arbeitsheft weiter. diff --git a/Info/7/3/Wiederholung/img/jwinf_aufg.png b/Info/7/3/Wiederholung/img/jwinf_aufg.png new file mode 120000 index 00000000..43d97fb1 --- /dev/null +++ b/Info/7/3/Wiederholung/img/jwinf_aufg.png @@ -0,0 +1 @@ +../../ErsteProgramme/img/jwinf_aufg.png \ No newline at end of file diff --git a/Info/7/3/Wiederholung/img/jwinf_heft.png b/Info/7/3/Wiederholung/img/jwinf_heft.png new file mode 120000 index 00000000..1aa2ebaf --- /dev/null +++ b/Info/7/3/Wiederholung/img/jwinf_heft.png @@ -0,0 +1 @@ +../../ErsteProgramme/img/jwinf_heft.png \ No newline at end of file diff --git a/Info/7/3/Wiederholung/slides.md b/Info/7/3/Wiederholung/slides.md new file mode 100644 index 00000000..9c83b2ac --- /dev/null +++ b/Info/7/3/Wiederholung/slides.md @@ -0,0 +1,90 @@ +--- +header-includes: | + \makeatletter + \beamer@ignorenonframefalse + \makeatother +--- +## Widerholung {.standout} + +Wie bringen wir dem Computer etwas bei? + +## Widerholung Begriffe +### Anweisung +\pause +Beschreibung eines einzelnen Arbeitsschrittes + +### Ablauf +\pause +Abfolge von **Anweisungen** + +### Algorithmus +\pause +*Endliche*, *eindeutige* und *ausführbare* Beschreibung eines **Ablaufs** + +### \boldred{Sequenz} +\pause +Folge von **Anweisungen**, bei deren **Ablauf** diese in der angegebenen Reihenfolge abgearbeitet werden. + +### \boldred{Programm} +\pause +Folge von **Anweisungen** in einer \boldred{Programmiersprache} + +## Algortihmen aufschreiben + +### Struktogramm +Zur graphischen Darstellung eines Programmablaufs verwendet man sogenannte \boldred{Struktogramme}. +Damit lassen sich Programmabläufe unabhängig von konkreten Programmiersprachen übersichtlich darstellen. + +\vspace{1cm} +Für eine Sequenz sieht das Struktogramm folgendermaßen aus. + +\begin{center} + \begin{tabular}{|l|} + \hline + Anweisung 1 \\ + \hline + Anweisung 2 \\ + \hline + Anweisung 3 \\ + \hline + ... \\ + \hline + \end{tabular} +\end{center} + +## {.standout} + +Wie bringen wir einen Roboter mit Schrittlänge 1 Meter zum 100-Meter laufen? + +## \faIcon{pencil-alt} Wiederholung mit fester Anzahl + +![](img/Copyrighted/wiederholung.png){.center} + +## {.standout} + +Genug geredet! Wir wollen weiter programmieren! + +## Erinnerung + +Melde dich auf der Webseite [jwinf.de](jwinf.de) rechts oben mit deinem Login-Code an. + +Zusätzlich habe ich euch das **digitale Arbeitsheft** in das Ablage Laufwerk gelegt. + +Unter: **Ablage/7b/vorlagen/Algorithme-Arbeitsheft.pdf** + +## Übungsaufgaben + +1. Klicke auf **Trainingaufgaben**. + +![](img/jwinf_aufg.png){.center height=40%} + +2. Klicke auf **Arbeitsheft**. + +![](img/jwinf_heft.png){.center height=20%} + +## \faIcon{desktop} Arbeitsauftrag + +1. Löse alle Aufgaben des **Arbeitsauftrags 3** im Arbeitsheft. + Bearbeite auch die schwierigeren Sterneaufgaben. \vspace{0.5cm} +2. Notiere zu jeder neuen Aufgabe mindestens ein **Struktogramm**. \vspace{0.5cm} +3. **Für Schnelle**: Arbeite in deinem Tempo im Arbeitsheft weiter. -- cgit v1.2.3