aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Info/25_26/11/20/7b/schedule.md20
-rw-r--r--Info/25_26/11/20/7b/slides.md23
l---------Info/25_26/11/20/7b/topic11
l---------Info/25_26/11/20/7b/topic21
-rw-r--r--Info/7/3/Einfuehrung/slides.md31
-rw-r--r--Info/7/3/ErsteProgramme/.gitignore2
-rw-r--r--Info/7/3/ErsteProgramme/slides-programme.md72
-rw-r--r--Info/7/3/ErsteProgramme/slides-wiederholung.md43
-rw-r--r--Info/7/3/ErsteProgramme/slides.md128
9 files changed, 190 insertions, 131 deletions
diff --git a/Info/25_26/11/20/7b/schedule.md b/Info/25_26/11/20/7b/schedule.md
new file mode 100644
index 00000000..b42ff485
--- /dev/null
+++ b/Info/25_26/11/20/7b/schedule.md
@@ -0,0 +1,20 @@
+---
+lang: de
+geometry: margin=2cm
+---
+# Algorithmen
+
+* **Klasse**: 7b
+* **Datum**: 20.11
+
+## Lernziele
+
+## Verlaufplan
+
+---------------------------------------------------------------------------------------------------
+Zeit Phase Unterrichtsgeschehen Ziel Methode Medien
+----- --------------- -------------------------------------------- ----------- ---------- ---------
+45 Papierflieger
+
+45 JWInf
+---------------------------------------------------------------------------------------------------
diff --git a/Info/25_26/11/20/7b/slides.md b/Info/25_26/11/20/7b/slides.md
new file mode 100644
index 00000000..bdd73d2f
--- /dev/null
+++ b/Info/25_26/11/20/7b/slides.md
@@ -0,0 +1,23 @@
+---
+author: Florian Fischer
+theme: metropolis
+aspectratio: 169
+jwinf-grp: g6vitnt4
+---
+
+## {.standout}
+Herzlich Willkommen!
+
+Du kannst dich schon anmelden
+
+\texttt{v[orname].nachname}
+
+und den Bildschirm ausschalten.
+
+```{.include}
+topic1/slides.md
+```
+
+```{.include}
+topic2/slides-programme.md
+```
diff --git a/Info/25_26/11/20/7b/topic1 b/Info/25_26/11/20/7b/topic1
new file mode 120000
index 00000000..45cc9b14
--- /dev/null
+++ b/Info/25_26/11/20/7b/topic1
@@ -0,0 +1 @@
+../../../../7/3/Einfuehrung/ \ No newline at end of file
diff --git a/Info/25_26/11/20/7b/topic2 b/Info/25_26/11/20/7b/topic2
new file mode 120000
index 00000000..86b5cde8
--- /dev/null
+++ b/Info/25_26/11/20/7b/topic2
@@ -0,0 +1 @@
+../../../../7/3/ErsteProgramme \ No newline at end of file
diff --git a/Info/7/3/Einfuehrung/slides.md b/Info/7/3/Einfuehrung/slides.md
index a7f83c23..93dd3150 100644
--- a/Info/7/3/Einfuehrung/slides.md
+++ b/Info/7/3/Einfuehrung/slides.md
@@ -1,4 +1,4 @@
-## Arbeitsauftrag
+## Arbeitsauftrag: Papierfliegerbau \hfill 5min
**Was?** Baue aus einem Stück Papier einen Papierflieger der möglichst weit fliegt.
**Wie?** In Einzelarbeit
@@ -6,7 +6,9 @@
\pause
-![](img/paper-plane.png){.center height=65%}
+```\begin{center}```{=latex}
+![](img/paper-plane.png){height=65%}
+```\end{center}```{=latex}
## \faIcon{chalkboard-teacher} Arbeitsauftrag
@@ -53,10 +55,12 @@ Abfolge von Anweisungen
## Ablauf - Beispiel 2
-![](img/Tsuru.png){.center height=90%}
+```\begin{center}```{=latex}
+![](img/Tsuru.png){height=90%}
+```\end{center}```{=latex}
-## Kriterien
-### \faIcon{pencil-alt} Richtigkeit
+## \faIcon{chalkboard-teacher} Kriterien
+### Richtigkeit
\pause
- Die Anweisungen müssen richtig sein
@@ -64,7 +68,7 @@ Abfolge von Anweisungen
\pause
-### \faIcon{pencil-alt} Vollständigkeit
+### Vollständigkeit
\pause
- Alle Schritte müssen aufgeführt sein
@@ -72,14 +76,14 @@ Abfolge von Anweisungen
\pause
-### \faIcon{pencil-alt} Ausführbarkeit
+### Ausführbarkeit
\pause
- Jede Anweisung muss möglich sein
-## Algorithmus
-### \faIcon{pencil-alt} Algorithmus
+## \faIcon{chalkboard-teacher} Algorithmus
+### Algorithmus
Ein \boldred{Algorithmus} ist eine Beschreibung eines Ablaufs mit folgenden Eigenschaften:
@@ -88,3 +92,12 @@ Ein \boldred{Algorithmus} ist eine Beschreibung eines Ablaufs mit folgenden Eige
- besteht aus endlich vielen \boldred{Anweisungen}
- ist \boldred{eindeutig} (*selbst ein Computer kann sie verstehen*)
- ist \boldred{ausführbar}
+
+## \faIcon{brain} Algorithmen {.standout}
+
+Als \boldred{Anweisung} bezeichnen wir die Beschreibung eines Arbeitsschrittes.
+
+Eine Abfolge von Anweisungen bildet einen \boldred{Ablauf}.
+
+
+Ein \boldred{Algorithmus} ist eine \boldred{endliche}, \boldred{eindeutige}, \boldred{ausführbare} Beschreibung eines Ablaufs.
diff --git a/Info/7/3/ErsteProgramme/.gitignore b/Info/7/3/ErsteProgramme/.gitignore
new file mode 100644
index 00000000..ca5490ec
--- /dev/null
+++ b/Info/7/3/ErsteProgramme/.gitignore
@@ -0,0 +1,2 @@
+slides-wiederholung.pdf
+slides-programme.pdf
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`
diff --git a/Info/7/3/ErsteProgramme/slides-wiederholung.md b/Info/7/3/ErsteProgramme/slides-wiederholung.md
new file mode 100644
index 00000000..8797ee9a
--- /dev/null
+++ b/Info/7/3/ErsteProgramme/slides-wiederholung.md
@@ -0,0 +1,43 @@
+## Widerholung {.standout}
+
+Wie bringen wir dem Computer etwas bei?
+
+## \faIcon{chalkboard-teacher} Wiederholung: Begriffe
+### Anweisung
+
+Beschreibung eines einzelnen Arbeitsschrittes
+
+\pause
+
+### Beispiele {.example}
+
+- "Halte dein Blatt im Querformat" \pause
+- "Gehe einen Schritt nach rechts"
+
+## \faIcon{chalkboard-teacher} Wiederholung: 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. ...
+
+
+## \faIcon{chalkboard-teacher} Wiederholung: Algorithmus
+### Algorithmus
+
+Ein \boldred{Algorithmus} ist eine Beschreibung eines Ablaufs mit folgenden Eigenschaften:
+
+\pause
+
+- besteht aus endlich vielen \boldred{Anweisungen}
+- ist \boldred{eindeutig}
+- ist \boldred{ausführbar}
diff --git a/Info/7/3/ErsteProgramme/slides.md b/Info/7/3/ErsteProgramme/slides.md
index 73964c09..f4ce16bf 100644
--- a/Info/7/3/ErsteProgramme/slides.md
+++ b/Info/7/3/ErsteProgramme/slides.md
@@ -1,123 +1,7 @@
-## Widerholung {.standout}
+```{.include}
+slides-wiederholung.md
+```
-Wie bringen wir dem Computer etwas bei?
-
-## Widerholung Begriffe
-### Anweisung
-
-Beschreibung eines einzelnen Arbeitsschrittes
-
-\pause
-
-### Beispiele {.example}
-
-- "Halte dein Blatt im Querformat" \pause
-- "Gehe einen Schritt nach rechts"
-
-## Wiederholung 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. ...
-
-
-## Wiederholung Algorithmus
-### Algorithmus
-
-Ein \boldred{Algorithmus} ist eine Beschreibung eines Ablaufs mit folgenden Eigenschaften:
-
-\pause
-
-- besteht aus endlich vielen \boldred{Anweisungen}
-- ist \boldred{eindeutig}
-- ist \boldred{ausführbar}
-
-## {.standout}
-
-Damit kann ich aber noch keinen Computer programmieren
-
-## Algortihmen aufschreiben
-
-### \faIcon{pencil-alt} Sequenz
-
-Eine \boldred{Sequenz} ist eine Folge von **Anweisungen**, bei deren **Ablauf** diese in der angegebenen Reihenfolge abgearbeitet werden.
-
-### \faIcon{pencil-alt} 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
-
-### \faIcon{pencil-alt} 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 - 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 - 10 min
-
-Löse die folgenden Aufgaben sowie ihre Sterneaufgaben
-
-1. Aufgabe `Plattforme` \vspace{0.5cm}
-2. Aufgabe `Lichter anzünden`
-
-## {.standout}
-
-Ich bin nächste Woche nicht da!
-
-Schaut euch unsere Begriffe noch einmal an.
-
-Ihr könnt gerne auf [jwinf.de](jwinf.de) weiterüben.
+```{.include}
+slides-programme.md
+```