diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2024-03-08 15:38:22 +0100 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2024-03-08 15:38:22 +0100 |
| commit | 58068b4ac28d2f3640113abcfc668f50fb2c58d0 (patch) | |
| tree | 2c81ed164f343a32ee32b699e4851c76d0d75ff6 /Info | |
| parent | f86c0efb06441fa87e5041190ea1d0a59b7f082c (diff) | |
| download | unterricht-58068b4ac28d2f3640113abcfc668f50fb2c58d0.tar.gz unterricht-58068b4ac28d2f3640113abcfc668f50fb2c58d0.zip | |
addmy next lesson in 7B
Diffstat (limited to 'Info')
| -rw-r--r-- | Info/23_24/03/11/7B/img/for_loop.png | bin | 0 -> 19017 bytes | |||
| -rw-r--r-- | Info/23_24/03/11/7B/img/jogging_robot_backwards.png | bin | 0 -> 3147981 bytes | |||
| -rw-r--r-- | Info/23_24/03/11/7B/img/robot_chess.png | bin | 0 -> 3147981 bytes | |||
| l--------- | Info/23_24/03/11/7B/img/var.png | 1 | ||||
| -rw-r--r-- | Info/23_24/03/11/7B/schedule.md | 26 | ||||
| -rw-r--r-- | Info/23_24/03/11/7B/slides.md | 92 |
6 files changed, 119 insertions, 0 deletions
diff --git a/Info/23_24/03/11/7B/img/for_loop.png b/Info/23_24/03/11/7B/img/for_loop.png Binary files differnew file mode 100644 index 00000000..03071cbf --- /dev/null +++ b/Info/23_24/03/11/7B/img/for_loop.png diff --git a/Info/23_24/03/11/7B/img/jogging_robot_backwards.png b/Info/23_24/03/11/7B/img/jogging_robot_backwards.png Binary files differnew file mode 100644 index 00000000..cb5027ad --- /dev/null +++ b/Info/23_24/03/11/7B/img/jogging_robot_backwards.png diff --git a/Info/23_24/03/11/7B/img/robot_chess.png b/Info/23_24/03/11/7B/img/robot_chess.png Binary files differnew file mode 100644 index 00000000..01733932 --- /dev/null +++ b/Info/23_24/03/11/7B/img/robot_chess.png diff --git a/Info/23_24/03/11/7B/img/var.png b/Info/23_24/03/11/7B/img/var.png new file mode 120000 index 00000000..2dcae003 --- /dev/null +++ b/Info/23_24/03/11/7B/img/var.png @@ -0,0 +1 @@ +../../../../../11/MUG_SWG_SG/1/Wiederholungen_Variablen/img/variables_as_boxes.png
\ No newline at end of file diff --git a/Info/23_24/03/11/7B/schedule.md b/Info/23_24/03/11/7B/schedule.md new file mode 100644 index 00000000..29ab35a7 --- /dev/null +++ b/Info/23_24/03/11/7B/schedule.md @@ -0,0 +1,26 @@ +--- +lang: de +geometry: margin=2cm +--- +# Algortihmik Übung + +* **Klasse**: 7B +* **Datum**: 11.03 + +## Lernziele + +## Verlaufplan + +--------------------------------------------------------------------------------------------------- +Zeit Phase Unterrichtsgeschehen Ziel Methode Medien +----- --------------- -------------------------------------------- ----------- ---------- --------- +5 Intro + +5 Wdh Wiederholung mit Bedingung + +5 Erarbeitung Variablen + +5 Erarbeitung For-Schleife + +25 Üben jwinf.de +--------------------------------------------------------------------------------------------------- diff --git a/Info/23_24/03/11/7B/slides.md b/Info/23_24/03/11/7B/slides.md new file mode 100644 index 00000000..b7aed75e --- /dev/null +++ b/Info/23_24/03/11/7B/slides.md @@ -0,0 +1,92 @@ +--- +header-includes: | + \makeatletter + \beamer@ignorenonframefalse + \makeatother + \usepackage{struktex} + \usepackage[most]{tcolorbox} +--- + +## Roboter Gehirn Jogging + +Oft muss ein Roboter sich Dinge merken um eine Aufgabe zu erledigen. + +{.center height=80%} + +## Roboter Gehirn Jogging + +Oft muss ein Roboter sich Dinge merken um eine Aufgabe zu erledigen. + +\pause + +### \faIcon{pencil-alt} Variablen + +\begin{tcolorbox}[breakable, enhanced, colback=orange!5!white,colframe=orange!75!black] +Eine \boldred{Variable} ist wie eine \textit{Schachtel} mit einem \textit{Namen} in der Informationen gespeichert und wieder abgerufen werden können. +\end{tcolorbox} + + + +## Roboter Sportunterricht + +**Aufgabe**: Laufe drei Runden. Laufe rückwärts in der zweiten Runde und seitlich in der dritten Runde. +{.center height=80%} + +## Roboter Sportunterricht + +**Aufgabe**: Laufe drei Runden. Laufe rückwärts in der zweiten Runde und seitlich in der dritten Runde. + +Oft ist es nützlich mitzuzählen in welcher Wiederholung man sich gerade befindet. + +\pause +### \faIcon{pencil-alt} Wiederholung mit Mitzählen + +\begin{tcolorbox}[breakable, enhanced, colback=orange!5!white,colframe=orange!75!black] + +Mache Wiederholungen (engl. `for`) wiederholen die Sequenz in Abhängigkeit einer \boldred{Zählvariable}. +\vspace{1cm} + +\begin{tabularx}{\textwidth}{X X} +\begin{struktogramm}(60,20) + \while{wiederhole für x von a nach b} + \assign{Sequenz} + \whileend +\end{struktogramm} & + +\includegraphics[keepaspectratio]{img/for_loop.png} \\ +\end{tabularx} +\end{tcolorbox} + + +## \faIcon{chalkboard-teacher} Wiederholung Bedingte Anweisung + +Wie sieht das Struktogramm einer \boldred{bedingten Anweisung} in folgenden Situationen aus? + +* Verhalten an einer Ampel + +## \faIcon{pencil-alt} Zweiseitig bedingte Anweisung + +\begin{tcolorbox}[breakable, enhanced, colback=orange!5!white,colframe=orange!75!black] +Die Kontrollstruktur \boldred{zweiseitig bedingte Anweisung} dient dazu, um unterschiedliche Sequenzen abhängig von einer Bedingung auszuführen. +Dabei werden sowohl im Fall \boldred{wahr} (engl. `true`) als auch im Fall \boldred{falsch} (engl. `false`) zusätzliche Anweisungen ausgeführt. + +\vspace{0.5cm} +\centering +\scalebox{1.2}{ +\begin{struktogramm}(55,20) +\ifthenelse[12]{1}{1}{Bedingung?}{\sTrue}{\sFalse} + \assign{Sequenz 1} + \change + \assign{Sequenz 2} +\ifend +\end{struktogramm} +} +\end{tcolorbox} + +## \faIcon{desktop} Arbeitsauftrag + +Bearbeite den Arbeitsauftrag 5-6 im **Algortihmen-Arbeitsheft** auf **[jwinf.de](jwinf.de)** + +* Alle Murmeln +* Finde das Ziel +* **Für Schnelle**: Adventsaufgaben |
