aboutsummaryrefslogtreecommitdiff
path: root/Info
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-12-10 18:31:02 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2025-12-10 18:31:02 +0100
commitb1a97f7495895c0688e3abbba2b59a724bc7f69c (patch)
treefd83fcc81925109beb4705faa17f174dd76b4d03 /Info
parent8f83b7b64529760a454195ab4c8b2f3c7783e0e1 (diff)
downloadunterricht-b1a97f7495895c0688e3abbba2b59a724bc7f69c.tar.gz
unterricht-b1a97f7495895c0688e3abbba2b59a724bc7f69c.zip
improve 7th grade while slides
Diffstat (limited to 'Info')
l---------Info/7/3/BedingteWiederholung/img/add_image.png1
-rw-r--r--Info/7/3/BedingteWiederholung/img/editor_img_btn.pngbin0 -> 4875 bytes
-rw-r--r--Info/7/3/BedingteWiederholung/img/while_struktogramm.pngbin0 -> 16662 bytes
-rw-r--r--Info/7/3/BedingteWiederholung/slides.md58
4 files changed, 27 insertions, 32 deletions
diff --git a/Info/7/3/BedingteWiederholung/img/add_image.png b/Info/7/3/BedingteWiederholung/img/add_image.png
new file mode 120000
index 00000000..9bc28682
--- /dev/null
+++ b/Info/7/3/BedingteWiederholung/img/add_image.png
@@ -0,0 +1 @@
+../../../1/Verweise/img/add_image.png \ No newline at end of file
diff --git a/Info/7/3/BedingteWiederholung/img/editor_img_btn.png b/Info/7/3/BedingteWiederholung/img/editor_img_btn.png
new file mode 100644
index 00000000..e157a142
--- /dev/null
+++ b/Info/7/3/BedingteWiederholung/img/editor_img_btn.png
Binary files differ
diff --git a/Info/7/3/BedingteWiederholung/img/while_struktogramm.png b/Info/7/3/BedingteWiederholung/img/while_struktogramm.png
new file mode 100644
index 00000000..fbcfbcba
--- /dev/null
+++ b/Info/7/3/BedingteWiederholung/img/while_struktogramm.png
Binary files differ
diff --git a/Info/7/3/BedingteWiederholung/slides.md b/Info/7/3/BedingteWiederholung/slides.md
index c8bc207d..73bca869 100644
--- a/Info/7/3/BedingteWiederholung/slides.md
+++ b/Info/7/3/BedingteWiederholung/slides.md
@@ -1,14 +1,14 @@
---
header-includes: |
\usepackage{struktex}
- \usepackage[most]{tcolorbox}
+ \usetikzlibrary{shapes}
---
## {.standout}
Wie haben wir unseren Roboter 100-Meter laufen und durch die Tür gehen lassen?
-![](../BedingteAnweisung/img/robot_crashing_into_door.png){.center}
+![](../BedingteAnweisung/img/robot_crashing_into_door.jpg){.center height=90%}
## Wir haben ihn das Richtige machen lassen!
@@ -16,7 +16,7 @@ Der Roboter soll die Tür öffnen \boldred{falls} sie geschlossen ist.
\pause
-::: columns
+::: {.columns align=center}
:::: {.column width=50%}
### Pseudocode
```
@@ -28,30 +28,18 @@ ende
:::: {.column width=50%}
\pause
-![](../BedingteAnweisung/img//robot_after_door.png){.center}
+![](../BedingteAnweisung/img/robot_after_door.jpg){.center}
::::
:::
-## \faIcon{chalkboard-teacher} Wiederholung Bedingte Anweisung
+## \faIcon{chalkboard-teacher} Wiederholung: Bedingte Anweisung
Wie sieht das Struktogramm einer \boldred{bedingten Anweisung} in folgenden Situationen aus?
* Verhalten an einer Ampel
* Zigaretten verkaufen
-## \faIcon{desktop} Arbeitsauftrag - 10min
-
-Logge dich auf **[jwinf.de](jwinf.de)** ein.
-
-Bearbeite den Arbeitsauftrag 4 im **Algortihmen-Arbeitsheft** auf **[jwinf.de](jwinf.de)**
-
-* Bedingte Anweisung
-* Labyrinth
-* Fischen
-* Haus
-* **Für Schnelle**: Adventsaufgaben
-
-## Neues Problem {.standout}
+## Neues Problem! {.standout}
Unser Roboter soll ein \boldred{unbekannte} Strecke laufen.
@@ -72,24 +60,30 @@ solange bis vor einem Hindernis
ende
```
+## \faIcon{brain} [[Wiederholung]] mit Bedingung {.standout}
-## \faIcon{pencil-alt} Wiederholung mit Bedingung
+\textbf{\huge Wiederholung mit Bedingung}
-\begin{tcolorbox}[breakable, enhanced, colback=orange!5!white,colframe=orange!75!black,title=Bedingte Wiederholung]
-Die Kontrollstruktur \boldred{bedingte Wiederholung} wird verwendet, um eine Sequenz abhängig von einer Bedingung auszuführen.
+Die Kontrollstruktur \boldred{bedingte Wiederholung} wird verwendet, um eine \boldred{Sequenz} abhängig von einer \boldred{Bedingung} auszuführen.
Anweisungen oder ganze Sequenzen können wiederholt werden, ohne dass zuvor die Anzahl der Wiederholungen bekannt sein muss.
-\centering
-\scalebox{1.2}{
-\begin{struktogramm}(55,20)
- \while{wiederhole bis \textit{Bedingung}}
- \assign{Sequenz}
- \whileend
-\end{struktogramm}
-}
-\end{tcolorbox}
-
-## \faIcon{desktop} Arbeitsauftrag - 10min
+## \faIcon{brain} [[Struktogramme]] {.standout}
+
+\vspace{3cm}
+\large Wiederholung mit Bedingung
+
+![](img/while_struktogramm.png){.center}
+
+\begin{tikzpicture}[remember picture, overlay]
+\node[cloud, cloud puffs=15.8, cloud puff arc=110, aspect=3, draw, thick, rotate=5, minimum width=6.2cm, minimum height=8cm] at (5.2cm, 5.4cm) {};
+\node[rotate=5, align=center] at (5.2cm, 5.4cm) {
+ \includegraphics[keepaspectratio, width=3.8cm]{img/editor_img_btn.png} \\[0.1cm]
+ \includegraphics[keepaspectratio, width=4.2cm]{img/add_image.png}
+};
+\node at (5.4cm, 5cm){\textbf{\textcolor{black}{click!}}};
+\end{tikzpicture}
+
+## \faIcon{desktop} Arbeitsauftrag: Bedingte Wiederholung \hfill 10min
Bearbeite den Arbeitsauftrag 5 im **Algortihmen-Arbeitsheft** auf **[jwinf.de](jwinf.de)**