aboutsummaryrefslogtreecommitdiff
path: root/Info/7/3/ErsteProgramme/slides-programme.md
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2025-11-20 19:38:31 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2025-11-20 19:38:31 +0100
commit089508bfbd391079fa9c300c507829abd70220c9 (patch)
tree14a1c84fcbb3fa97fc0fa6d2d673383d6adb6744 /Info/7/3/ErsteProgramme/slides-programme.md
parent02ca655a6f7c49d37d2d842dcc9f524ee7c83729 (diff)
downloadunterricht-089508bfbd391079fa9c300c507829abd70220c9.tar.gz
unterricht-089508bfbd391079fa9c300c507829abd70220c9.zip
separate programming intro slides and use them for today's lesson
Diffstat (limited to 'Info/7/3/ErsteProgramme/slides-programme.md')
-rw-r--r--Info/7/3/ErsteProgramme/slides-programme.md72
1 files changed, 72 insertions, 0 deletions
diff --git a/Info/7/3/ErsteProgramme/slides-programme.md b/Info/7/3/ErsteProgramme/slides-programme.md
new file mode 100644
index 00000000..25fdb56b
--- /dev/null
+++ b/Info/7/3/ErsteProgramme/slides-programme.md
@@ -0,0 +1,72 @@
+##
+
+\centering\Large
+Damit kann ich aber noch keinen Computer programmieren!
+
+## \faIcon{brain} Algorithmen aufschreiben {.standout}
+
+### Sequenz
+
+Eine \boldred{Sequenz} ist eine Folge von **Anweisungen**, bei deren **Ablauf** diese in der angegebenen Reihenfolge abgearbeitet werden.
+
+### Programm
+
+Ein \boldred{Programm} ist eine Folge von **Anweisungen** in einer \boldred{Programmiersprache}, die von einem Gerät ausgeführt werden können.
+
+## 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}
+
+Genug geredet! Wir wollen Roboter programmieren!
+
+## Selber Programmieren
+
+Melde dich auf der Webseite [jwinf.de](jwinf.de) rechts oben mit dem Code **%jwinf-grp%** an.
+
+![](img/jwinf_login.png)
+
+## Ü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 \hfill 10 min
+
+1. Löse die Aufgabe `Bausteine zusammensetzen` \vspace{0.5cm}
+2. Löse die Aufgabe `Befehlsfolgen – Objekte im Weltraum`
+ Bearbeite auch die schwierigeren Sterneaufgaben. \vspace{0.5cm}
+3. Löse die Aufgabe `Befehlsfolgen – Murmeln`
+ Bearbeite auch die schwierigeren Sterneaufgaben.
+
+## \faIcon{desktop} Arbeitsauftrag \hfill 10 min
+
+Löse die folgenden Aufgaben, sowie ihre Sterneaufgaben
+
+1. Aufgabe `Plattforme` \vspace{0.5cm}
+2. Aufgabe `Lichter anzünden`