From f44dbadbf41ec784a46a7fb7818d2ff822d1255a Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Mon, 7 Aug 2023 15:23:15 +0200 Subject: move 2023 school year to 22_23 and introduce new current symlinks --- Info/2023/03/13/7A/schedule.md | 16 ----- Info/2023/03/13/7A/topic | 1 - Info/2023/03/23/10C/schedule.md | 26 ------- Info/2023/03/23/10C/topic | 1 - Info/2023/04/19/10D/schedule.md | 42 ----------- Info/2023/04/19/10D/topic | 1 - Info/2023/04/26/10D/schedule.md | 55 -------------- Info/2023/06/21/img/seqd_wikipedia_qrcode.png | Bin 649 -> 0 bytes Info/2023/06/21/img/stated_wikipedia_qrcode.png | Bin 769 -> 0 bytes Info/2023/06/21/slides.md | 62 ---------------- Info/2023/10D/2_Kurzarbeit/.gitignore | 2 - .../Aufgaben/Datenkapselung_Microblogging.tex | 1 - .../Aufgaben/Polymorphismus_Beschaeftigte.tex | 1 - .../Aufgaben/Referenzvariablen_Schuelerakte.tex | 1 - Info/2023/10D/2_Kurzarbeit/_test.tex | 40 ----------- Info/2023/10D/2_Kurzarbeit/test_lehrer.tex | 8 --- Info/2023/10D/2_Kurzarbeit/test_loesung.tex | 8 --- Info/2023/10D/2_Kurzarbeit/test_schueler.tex | 8 --- Info/2023/10D/sequence.md | 49 ------------- Info/2023/6D/.gitignore | 1 - Info/2023/6D/project.md | 80 --------------------- Info/2023/6D/sequence.md | 38 ---------- Info/22_23/03/13/7A/schedule.md | 16 +++++ Info/22_23/03/13/7A/topic | 1 + Info/22_23/03/23/10C/schedule.md | 26 +++++++ Info/22_23/03/23/10C/topic | 1 + Info/22_23/04/19/10D/schedule.md | 42 +++++++++++ Info/22_23/04/19/10D/topic | 1 + Info/22_23/04/26/10D/schedule.md | 55 ++++++++++++++ Info/22_23/06/21/img/seqd_wikipedia_qrcode.png | Bin 0 -> 649 bytes Info/22_23/06/21/img/stated_wikipedia_qrcode.png | Bin 0 -> 769 bytes Info/22_23/06/21/slides.md | 62 ++++++++++++++++ Info/22_23/10D/2_Kurzarbeit/.gitignore | 2 + .../Aufgaben/Datenkapselung_Microblogging.tex | 1 + .../Aufgaben/Polymorphismus_Beschaeftigte.tex | 1 + .../Aufgaben/Referenzvariablen_Schuelerakte.tex | 1 + Info/22_23/10D/2_Kurzarbeit/_test.tex | 40 +++++++++++ Info/22_23/10D/2_Kurzarbeit/test_lehrer.tex | 8 +++ Info/22_23/10D/2_Kurzarbeit/test_loesung.tex | 8 +++ Info/22_23/10D/2_Kurzarbeit/test_schueler.tex | 8 +++ Info/22_23/10D/sequence.md | 49 +++++++++++++ Info/22_23/6D/.gitignore | 1 + Info/22_23/6D/project.md | 80 +++++++++++++++++++++ Info/22_23/6D/sequence.md | 38 ++++++++++ Info/current | 1 + 45 files changed, 442 insertions(+), 441 deletions(-) delete mode 100644 Info/2023/03/13/7A/schedule.md delete mode 120000 Info/2023/03/13/7A/topic delete mode 100644 Info/2023/03/23/10C/schedule.md delete mode 120000 Info/2023/03/23/10C/topic delete mode 100644 Info/2023/04/19/10D/schedule.md delete mode 120000 Info/2023/04/19/10D/topic delete mode 100644 Info/2023/04/26/10D/schedule.md delete mode 100644 Info/2023/06/21/img/seqd_wikipedia_qrcode.png delete mode 100644 Info/2023/06/21/img/stated_wikipedia_qrcode.png delete mode 100644 Info/2023/06/21/slides.md delete mode 100644 Info/2023/10D/2_Kurzarbeit/.gitignore delete mode 120000 Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex delete mode 120000 Info/2023/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex delete mode 120000 Info/2023/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex delete mode 100644 Info/2023/10D/2_Kurzarbeit/_test.tex delete mode 100644 Info/2023/10D/2_Kurzarbeit/test_lehrer.tex delete mode 100644 Info/2023/10D/2_Kurzarbeit/test_loesung.tex delete mode 100644 Info/2023/10D/2_Kurzarbeit/test_schueler.tex delete mode 100644 Info/2023/10D/sequence.md delete mode 100644 Info/2023/6D/.gitignore delete mode 100644 Info/2023/6D/project.md delete mode 100644 Info/2023/6D/sequence.md create mode 100644 Info/22_23/03/13/7A/schedule.md create mode 120000 Info/22_23/03/13/7A/topic create mode 100644 Info/22_23/03/23/10C/schedule.md create mode 120000 Info/22_23/03/23/10C/topic create mode 100644 Info/22_23/04/19/10D/schedule.md create mode 120000 Info/22_23/04/19/10D/topic create mode 100644 Info/22_23/04/26/10D/schedule.md create mode 100644 Info/22_23/06/21/img/seqd_wikipedia_qrcode.png create mode 100644 Info/22_23/06/21/img/stated_wikipedia_qrcode.png create mode 100644 Info/22_23/06/21/slides.md create mode 100644 Info/22_23/10D/2_Kurzarbeit/.gitignore create mode 120000 Info/22_23/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex create mode 120000 Info/22_23/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex create mode 120000 Info/22_23/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex create mode 100644 Info/22_23/10D/2_Kurzarbeit/_test.tex create mode 100644 Info/22_23/10D/2_Kurzarbeit/test_lehrer.tex create mode 100644 Info/22_23/10D/2_Kurzarbeit/test_loesung.tex create mode 100644 Info/22_23/10D/2_Kurzarbeit/test_schueler.tex create mode 100644 Info/22_23/10D/sequence.md create mode 100644 Info/22_23/6D/.gitignore create mode 100644 Info/22_23/6D/project.md create mode 100644 Info/22_23/6D/sequence.md create mode 120000 Info/current (limited to 'Info') diff --git a/Info/2023/03/13/7A/schedule.md b/Info/2023/03/13/7A/schedule.md deleted file mode 100644 index 69c37ffc..00000000 --- a/Info/2023/03/13/7A/schedule.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -lang: de -geometry: margin=2cm ---- -# 7. Klasse Einführungsstunde in die Algorithmik - -| Zeit | Phase | Unterrichtsgeschehen | Ziel | Methode | Medien | -|:-----|-------------|--------------------------------------|-----------------------------------------------------------|----------|------------------| -|3 | Intro | Vorstellung | | | | -|3 | Motivation | Aufgabe vorstellen, Papier verteilen | | Plenum | BE | -|5 | Motivation | Papierflieger falten | SuS führen Ablauf aus | EA | | -|7 | Motivation | Papierflieger Wettbewerb | SuS erkennen Unterschiede in den Ergebnissen ihrer Ablaufe| GA | | -|5 | Erarbeitung | Sieger erklärt Ablauf, Klasse folgt | SuS erkennen Schwierigkeiten in Beschreibung von Ablaufen | SV | A5 Papier | -|5 | Erarbeitung | Ergebnisvergleich | | GA | | -|10 | Vertiefung | L erfraegt Herausforderungen | SuS erarbeiten Eigenschaften von Algorithmen | UG | BE, T | -|7 | Sicherung | Erarbeitung von Definitionen | SuS kennen Fachbegriffe und Kriterien | UG | BE | diff --git a/Info/2023/03/13/7A/topic b/Info/2023/03/13/7A/topic deleted file mode 120000 index 45cc9b14..00000000 --- a/Info/2023/03/13/7A/topic +++ /dev/null @@ -1 +0,0 @@ -../../../../7/3/Einfuehrung/ \ No newline at end of file diff --git a/Info/2023/03/23/10C/schedule.md b/Info/2023/03/23/10C/schedule.md deleted file mode 100644 index 914e0e0f..00000000 --- a/Info/2023/03/23/10C/schedule.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -lang: de -geometry: margin=2cm ---- -# Datenkapselung - -* **Klasse**: 10C -* **Datum**: 2023.03.23 - -## Lernziele - -* SuS erklären das Konzept von Referenzvariablen (RV) im Kontext einer Spielautomatenimplementierung -* SuS wenden die Punktnotation (PN) an um Methoden und Attribute von RV zu verwenden -* SuS erklären des Begriff der Datenkapselung und können ihn auf Sachbeispiele anwenden -* SuS wenden die Java Schlüsselwörter 'private' und 'public' an um das Konzept der Datenkapselung in angemessenen Beispielprogrammen umzusetzen - -## Zeitplan - -| Zeit | Phase | Unterrichtsgeschehen | Ziel | Methode | Medien | -|:-----|-------------|--------------------------------------------------------------------|--------------------------------------------------------------------|----------|------------------| -|3 | Wdh | SuS erarbeiten an einem simplen Beispielprojekt / Klassendiagram RV| SuS erklären das Konzept der RV und ihrer Deklaration | UG | BE, T | -|7 | Wdh | SuS verwenden die PN für RV | SuS wenden PN an um Methoden/Attribute von RV zu verwenden | UG | AB, BE | -|5 | Erarbeitung | SuS erkunden unterschied zwischen private/public | | LV | BE | -|5 | Erarbeitung | Einführung der Datenkapselung und private/public | | UG | AB, BE | -|15 | Vertiefung | SuS finden fehlende Datenkapselung und nutzen sie aus | SuS erkennen die Risiken fehlender Datenkapselung | UG | BE, AB | -|10 | Vertiefung | SuS wenden die Datenkapselung und Keywords an | | UG | BE, AB | diff --git a/Info/2023/03/23/10C/topic b/Info/2023/03/23/10C/topic deleted file mode 120000 index 0fe9095b..00000000 --- a/Info/2023/03/23/10C/topic +++ /dev/null @@ -1 +0,0 @@ -../../../../10/2/Datenkapselung \ No newline at end of file diff --git a/Info/2023/04/19/10D/schedule.md b/Info/2023/04/19/10D/schedule.md deleted file mode 100644 index 9f273090..00000000 --- a/Info/2023/04/19/10D/schedule.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -lang: de -geometry: margin=2cm ---- -# Datenkapselung - -**Klasse**: 10D -**Datum**: 19.04.23 - -## Lernziele - -1. SuS leiten aus Modellierung Code ab -2. SuS verwenden Referenzvariablen in Java -3. SuS identifizieren Probleme in geeignetem Code die durch fehlende Datenkapselung entstehen -4. SuS nutzen fehlende Datenkapselung aktiv aus -5. SuS wenden die Java Zugriffsmodifikatoren an um den Grundsatz der Datenkapselung umzusetzen - -## Verlaufplan - ---------------------------------------------------------------------------------------------------- -Zeit Phase Unterrichtsgeschehen Ziel Methode Medien ------ --------------- -------------------------------------------- ----------- ---------- --------- -5 Wdh. SuS interpretieren Klassendiagramm 1 UG BE - -5 Wdh. SuS deklarieren und initialisieren RefVar 1, 2 UG BE - -10 Motivation SuS vervollständigen das Schuelerakte Proj 1, 2 EA O-IDE - -5 Wdh. SuS wiederholen die Punktnotation 2 UG BE - -5 Erarbeitung Vorstellung der Datenkapselung 5 UG BE - -5 Erarbeitung Vorstellung der Zugriffsmodifikatoren 5 UG BE - -5 Motivation Vorstellung des Bank Projekts UG BE - -5 Pause - -30 Erarbeitung Bearbeitung des Bankprojekts 2,3,4,5 EA O-IDE - -15 Sicherung AB? UG AB ---------------------------------------------------------------------------------------------------- diff --git a/Info/2023/04/19/10D/topic b/Info/2023/04/19/10D/topic deleted file mode 120000 index 0fe9095b..00000000 --- a/Info/2023/04/19/10D/topic +++ /dev/null @@ -1 +0,0 @@ -../../../../10/2/Datenkapselung \ No newline at end of file diff --git a/Info/2023/04/26/10D/schedule.md b/Info/2023/04/26/10D/schedule.md deleted file mode 100644 index 6d9be4b1..00000000 --- a/Info/2023/04/26/10D/schedule.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -lang: de -geometry: margin=2cm ---- -# Wiederholdung und Polymorphismus - -* **Klasse**: 10D -* **Datum**: 2023.04.26 - -## Lernziele - -1. SuS erkennen die zwei Aspekte fehlender Datenkapselung (DK) in bestehendem Java Code -2. SuS erklären die Risiken fehlender Datenkapselung -3. SuS beschränken den Zugriff auf Attribute und Methoden mit den Java Zugriffsmodifikator `private`{.java} -4. SuS verwenden Vererbung um Sachverhalte geeignet zu modellieren -5. SuS verwenden Vererbung in Java Code -6. SuS zeichnen Klassendiagramme in UML die Vererbung visualisieren -7. SuS verwenden Arrays von Referenzen um mehrere Objekte effizient zu verwalten -8. SuS verwenden Polymorphismus um unterschiedliche Unterklassen effektiv zu verwalten -9. SuS erklären wie Polymorphismus die Verwendung konkreter Objekte beeinflusst - -## Verlaufplan - ---------------------------------------------------------------------------------------------------- -Zeit Phase Unterrichtsgeschehen Ziel Methode Medien ------ --------------- -------------------------------------------- ----------- ---------- --------- -5 Wdh. SuS machen sich mit dem Bank Projekt 1, 2 EA OIDE - vertraut - -5 Wdh. SuS erläutern Risiken fehlender DK 2 UG BE - -5 Wdh. SuS wenden DK im Bank Projekt an 3 EA OIDE - -5 Wdh. SuS wiederholen den Grundsatz DK 1,3 UG BE - -10 Wdh. SuS erklären Vererbung im Kontext Auto 4,5 UG BE - -3 Wdh. SuS modellieren Klassendiagramm mit VE 6 UG BE - -2 Wdh. SuS wiederholen VE in Java 5 UG BE - -10 Erarbeitung SuS machen sich mit dem Tierheim vertraut 4,5,7 EA OIDE, AB - -5 Pause - -10 Erarbeitung SuS erkennen Anwendbarkeit von P 7,8 EA OIDE - -5 Sicherung SuS definieren P 8 UG BE, AB - -15 Vertiefung SuS erweitern Hund und Implementieren P 8,9 EA OIDE - -5 Sicherung SuS erklären Einfluss von P auf Objekte 9 UG BE, AB - -5 Wdh SuS fragen zur KA UG ---------------------------------------------------------------------------------------------------- diff --git a/Info/2023/06/21/img/seqd_wikipedia_qrcode.png b/Info/2023/06/21/img/seqd_wikipedia_qrcode.png deleted file mode 100644 index eb9f8fcd..00000000 Binary files a/Info/2023/06/21/img/seqd_wikipedia_qrcode.png and /dev/null differ diff --git a/Info/2023/06/21/img/stated_wikipedia_qrcode.png b/Info/2023/06/21/img/stated_wikipedia_qrcode.png deleted file mode 100644 index 2affe20b..00000000 Binary files a/Info/2023/06/21/img/stated_wikipedia_qrcode.png and /dev/null differ diff --git a/Info/2023/06/21/slides.md b/Info/2023/06/21/slides.md deleted file mode 100644 index 6f434fae..00000000 --- a/Info/2023/06/21/slides.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -author: Florian Fischer -theme: Rochester -aspectratio: 169 -classoption: table -header-includes: | - \rowcolors{2}{gray!10}{gray!25} - \let\tightlist\relax ---- - - -## Restliche Planung - -\begin{center} -\begin{tabular}{l l l l l} -Woche & Datum & Stunden & Unterrichtseinheit \\ -\hline -18 & 03.05 & 0 & Projekteinführung \\ -... & & & \\ -\rowcolor{yellow!30}25 & 21.06 & 9 & $\Leftarrow$ \textbf{Heute} \\ -25 & 21.06 & 10 & \\ -26 & 28.06 & 11 & \\ -26 & 28.06 & 12 & $\Leftarrow$ \textbf{Abgabe} \\ -\rowcolor{red!30} 27 & 05.07 & & Berlinfahrt \\ -\rowcolor{red!30} 27 & 05.07 & & Berlinfahrt \\ -\rowcolor{red!30} 28 & 12.07 & & Sportfest \\ -\rowcolor{red!30} 28 & 12.07 & & Sportfest \\ -\rowcolor{red!30} 29 & 19.07 & & Unterrichtsschluss \\ -\rowcolor{red!30} 29 & 19.07 & & Unterrichtsschluss \\ -30 & 26.07 & & Projekt Vorstellungen \\ -30 & 26.07 & & Projekt Vorstellungen \\ -\end{tabular} -\end{center} - -## Erinnerung Arbeitsauftrag - -* ... -* Diagramme zur Modellierung: Mindestens... - * ein Klassendiagramm über das gesamte Spiel (mit den relevanten Attributen und Methoden) - * ~~zwei~~ **ein** Zustandsdiagramme (z.B. Hauptmenü/Optionen und wichtige Zustände eines Actors etc.) - * ~~zwei~~ **ein** Sequenzdiagramme für wichtige Kommunikation zwischen Objekten - * weitere Diagramme sind erwünscht - -## Herr Fischer was ist das? - -::: columns -:::: {.column width=50%} -![Zustandsdiagramme](img/stated_wikipedia_qrcode.png){height=80%} -:::: - -:::: {.column width=50%} -![Sequenzdiagramme](img/seqd_wikipedia_qrcode.png){height=80%} -:::: -::: - -## Erinnerung Abgabe - -* Deckblatt + Inhaltsverzeichnis (+ ggf. Quellenverzeichnis) -* Alle erstellten Diagramme -* Eventuelle Präsentationen -* Quellcode des Projekts (auch Ausdruck / Screenshot vom Quellcode möglich) -* Reflexion: Grenzen des Programms – Was ist / war nicht umsetzbar? diff --git a/Info/2023/10D/2_Kurzarbeit/.gitignore b/Info/2023/10D/2_Kurzarbeit/.gitignore deleted file mode 100644 index d33b4159..00000000 --- a/Info/2023/10D/2_Kurzarbeit/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -test*.pdf -test*.idx diff --git a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex b/Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex deleted file mode 120000 index 57bc4723..00000000 --- a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex +++ /dev/null @@ -1 +0,0 @@ -../../../../10/2/Aufgaben/Datenkapselung_Microblogging.tex \ No newline at end of file diff --git a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex b/Info/2023/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex deleted file mode 120000 index d8c8d080..00000000 --- a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex +++ /dev/null @@ -1 +0,0 @@ -../../../../10/2/Aufgaben/Polymorphismus_Beschaeftigte.tex \ No newline at end of file diff --git a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex b/Info/2023/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex deleted file mode 120000 index cb8781a0..00000000 --- a/Info/2023/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex +++ /dev/null @@ -1 +0,0 @@ -../../../../10/2/Aufgaben/Referenzvariablen_Schuelerakte.tex \ No newline at end of file diff --git a/Info/2023/10D/2_Kurzarbeit/_test.tex b/Info/2023/10D/2_Kurzarbeit/_test.tex deleted file mode 100644 index bb5e6525..00000000 --- a/Info/2023/10D/2_Kurzarbeit/_test.tex +++ /dev/null @@ -1,40 +0,0 @@ -\renewcommand{\TestArt}{Kurzarbeit} -\renewcommand{\Fach}{Informatik} -\renewcommand{\TestNummer}{2} -\renewcommand{\Klasse}{10D} -\renewcommand{\Datum}{3. Mai 2023} - -\renewcommand{\baselinestretch}{1.2} - -\setminted{baselinestretch=1.2, fontsize=\footnotesize, bgcolor=gray!30} - -% \geometry{a4paper, top=35mm, left=20mm, right=35mm, bottom=25mm, headsep=10mm, footskip=10mm} -\geometry{top=20mm, bottom=20mm, headsep=5mm, footskip=10mm} - -%Reset default header -\fancyfoot[RO]{Bitte umblättern!} - -\fancypagestyle{ErsteSeite}{% - \fancyhf{}% - \fancyhead[L]{\Schule \newline Schuljahr 2022/23} - \fancyhead[R]{Name: \hspace{6cm}} -} - -\begin{document} - -\thispagestyle{ErsteSeite} -\Intro - -\input{Aufgaben/Datenkapselung_Microblogging} -\begin{Bearbeitung} -\liniert[8mm]{5} -\end{Bearbeitung} - -\clearpage - -\input{Aufgaben/Polymorphismus_Beschaeftigte} -\begin{Bearbeitung} -\vspace{-0.5cm} -\liniert[8mm]{4} -\end{Bearbeitung} -\end{document} diff --git a/Info/2023/10D/2_Kurzarbeit/test_lehrer.tex b/Info/2023/10D/2_Kurzarbeit/test_lehrer.tex deleted file mode 100644 index 0c19a4d3..00000000 --- a/Info/2023/10D/2_Kurzarbeit/test_lehrer.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass[ -% debug, % Zeigt Rahmen der verwendeten frames -sigfooter, -lehrerversion, % Zeigt die Loesungen und versteckt den Platz zur Bearbeitung -eh, -]{test} - -\input{_test} diff --git a/Info/2023/10D/2_Kurzarbeit/test_loesung.tex b/Info/2023/10D/2_Kurzarbeit/test_loesung.tex deleted file mode 100644 index b0ae7031..00000000 --- a/Info/2023/10D/2_Kurzarbeit/test_loesung.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass[ -% debug, % Zeigt Rahmen der verwendeten frames -sigfooter, -lehrerversion, % Zeigt die Loesungen und versteckt den Platz zur Bearbeitung -% eh, -]{test} - -\input{_test} diff --git a/Info/2023/10D/2_Kurzarbeit/test_schueler.tex b/Info/2023/10D/2_Kurzarbeit/test_schueler.tex deleted file mode 100644 index 846a0aba..00000000 --- a/Info/2023/10D/2_Kurzarbeit/test_schueler.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass[ -% debug, % Zeigt Rahmen der verwendeten frames -% lehrerversion, % Zeigt die Loesungen und versteckt den Platz zur Bearbeitung -sigfooter, -drawborder, -twoside]{test} - -\input{_test} diff --git a/Info/2023/10D/sequence.md b/Info/2023/10D/sequence.md deleted file mode 100644 index 33b36d3e..00000000 --- a/Info/2023/10D/sequence.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -lang: de -papersize: a4 -geometry: margin=2cm -classoption: table -header-includes: - - \rowcolors{2}{gray!10}{gray!25} ---- -# Sequenzplan der Klasse 10D - -* **Lehrbuch**: Cornelsen Informatik 4 - Datenmodellierung vertieft - Objektorientierte Modellierung vertieft -* **Start**: 19.04.2023 -* **End**: 26.07.2023 - -\begin{center} -\begin{tabular}{l l l l l} -Woche & Datum & LP-Abschnitt & Std. LP-A. & Unterrichtseinheit \\ -\hline -16 & 19.04 & 2 & ?? & Datenkapselung \\ -16 & 19.04 & 2 & ?? & Datenkapselung \\ -17 & 26.04 & 2 & ?? & Polymorphismus \\ -17 & 26.04 & 2 & ?? & Polymorphismus \\ -\rowcolor{yellow!30} 18 & 03.05 & & & Kurzarbeit \\ -\rowcolor{green!30} \multicolumn{5}{c}{3. Project} \\ -18 & 03.05 & 3 & 1 & Projekteinführung \\ -19 & 10.05 & 3 & 2 & \\ -19 & 10.05 & 3 & 3 & \\ -20 & 17.05 & 3 & 4 & \\ -20 & 17.05 & 3 & 5 & \\ -21 & 24.05 & 3 & 6 & \\ -21 & 24.05 & 3 & 7 & \\ -\rowcolor{yellow!30} \multicolumn{5}{c}{30.05-10.06 Pfingstferien} \\ -24 & 14.06 & 3 & 8 & \\ -24 & 14.06 & 3 & 9 & \\ -25 & 21.06 & 3 & 10 & \\ -25 & 21.06 & 3 & 11 & \\ -26 & 28.06 & 3 & 12 & \\ -26 & 28.06 & & & \\ -\rowcolor{red!30} 27 & 05.07 & & & Berlinfahrt \\ -\rowcolor{red!30} 27 & 05.07 & & & Berlinfahrt \\ -\rowcolor{yellow!30} \multicolumn{5}{c}{10.07 Notenschluss} \\ -\rowcolor{red!30} 28 & 12.07 & & & Sportfest \\ -\rowcolor{red!30} 28 & 12.07 & & & Sportfest \\ -\rowcolor{red!30} 29 & 19.07 & & & Unterrichtsschluss \\ -\rowcolor{red!30} 29 & 19.07 & & & Unterrichtsschluss \\ -30 & 26.07 & & & \\ -30 & 26.07 & & & \\ -\end{tabular} -\end{center} diff --git a/Info/2023/6D/.gitignore b/Info/2023/6D/.gitignore deleted file mode 100644 index 17663b89..00000000 --- a/Info/2023/6D/.gitignore +++ /dev/null @@ -1 +0,0 @@ -project.pdf diff --git a/Info/2023/6D/project.md b/Info/2023/6D/project.md deleted file mode 100644 index c8596feb..00000000 --- a/Info/2023/6D/project.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -lang: de -papersize: a4 -geometry: margin=2cm -pagestyle: empty ---- - -# Multimediapräsentations-Projekt 6D - -**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. -Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. -Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. - -**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. - -**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. -Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. -Das heißt, versucht den Vortrag geeignet aufzuteilen. - -**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. -Begründete Abweichungen sind aber natürlich immer möglich. - -Viel Spaß :) - -\vspace{0.5cm} - -# Multimediapräsentations-Projekt 6D - -**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. -Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. -Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. - -**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. - -**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. -Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. -Das heißt, versucht den Vortrag geeignet aufzuteilen. - -**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. -Begründete Abweichungen sind aber natürlich immer möglich. - -Viel Spaß :) - -\vspace{0.5cm} - -# Multimediapräsentations-Projekt 6D - -**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. -Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. -Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. - -**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. - -**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. -Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. -Das heißt, versucht den Vortrag geeignet aufzuteilen. - -**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. -Begründete Abweichungen sind aber natürlich immer möglich. - -Viel Spaß :) - -\vspace{0.5cm} - -# Multimediapräsentations-Projekt 6D - -**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. -Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. -Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. - -**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. - -**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. -Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. -Das heißt, versucht den Vortrag geeignet aufzuteilen. - -**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. -Begründete Abweichungen sind aber natürlich immer möglich. - -Viel Spaß :) diff --git a/Info/2023/6D/sequence.md b/Info/2023/6D/sequence.md deleted file mode 100644 index 288983c0..00000000 --- a/Info/2023/6D/sequence.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -lang: de -papersize: a4 -geometry: margin=2cm -classoption: table -header-includes: - - \rowcolors{2}{gray!10}{gray!25} ---- - -# Sequenzplan der Klasse 6D - -* **Lehrbuch**: Buchner 6 Natur und Technik - Informatik -* **Start**: 18.04.2023 -* **End**: 25.07.2023 - -\begin{center} -\begin{tabular}{l l l l l} -Woche & Datum & LP-A. & Std. LP-A. & Unterrichtseinheit \\ -\hline -16 & 18.04 & 2.1 & ? & Checkliste Präsentation | OO \\ -\multicolumn{5}{c}{\cellcolor{green!30} 2.2 Projekt: Erstellen einer Multimediapräsentation} \\ -17 & 25.04 & 2.1 & 1 & Nutzerschulung | OO Fortsetzung | Projekt \\ -18 & 02.05 & 2.2 & 2 & Urheberrecht und Quellenangaben | Projekt \\ -\rowcolor{red!30} 19 & 09.05 & & & Kulturtag \\ -20 & 16.05 & 2.2 & 4 & Projekt \\ -\rowcolor{red!30} 21 & 23.05 & & & 6d Museum im Koffer \\ -\rowcolor{yellow!30} \multicolumn{5}{c}{30.05-10.06 Pfingstferien} \\ -24 & 13.06 & 2.2 & 1 & Projekt Vorstellungen \\ -\multicolumn{5}{c}{\cellcolor{green!30} 2.3 Hierarchische Informationsstrukturen – Dateisystem} \\ -25 & 20.06 & 2.3 & 3 & Datei und Ordner \\ -26 & 27.06 & 2.3 & 4 & Dateisystem \\ -\multicolumn{5}{c}{\cellcolor{yellow!30} 10.7. Notenschluss} \\ -27 & 04.07 & 2.3 & 3 & Bäume \\ -28 & 11.07 & 2.3 & 4 & Wege durch Bäume \\ -\rowcolor{red!30} 29 & 18.07 & & & Unterrichtsschluss \\ -\rowcolor{blue!30} 30 & 25.07 & & & Puffer \\ -\end{tabular} -\end{center} diff --git a/Info/22_23/03/13/7A/schedule.md b/Info/22_23/03/13/7A/schedule.md new file mode 100644 index 00000000..69c37ffc --- /dev/null +++ b/Info/22_23/03/13/7A/schedule.md @@ -0,0 +1,16 @@ +--- +lang: de +geometry: margin=2cm +--- +# 7. Klasse Einführungsstunde in die Algorithmik + +| Zeit | Phase | Unterrichtsgeschehen | Ziel | Methode | Medien | +|:-----|-------------|--------------------------------------|-----------------------------------------------------------|----------|------------------| +|3 | Intro | Vorstellung | | | | +|3 | Motivation | Aufgabe vorstellen, Papier verteilen | | Plenum | BE | +|5 | Motivation | Papierflieger falten | SuS führen Ablauf aus | EA | | +|7 | Motivation | Papierflieger Wettbewerb | SuS erkennen Unterschiede in den Ergebnissen ihrer Ablaufe| GA | | +|5 | Erarbeitung | Sieger erklärt Ablauf, Klasse folgt | SuS erkennen Schwierigkeiten in Beschreibung von Ablaufen | SV | A5 Papier | +|5 | Erarbeitung | Ergebnisvergleich | | GA | | +|10 | Vertiefung | L erfraegt Herausforderungen | SuS erarbeiten Eigenschaften von Algorithmen | UG | BE, T | +|7 | Sicherung | Erarbeitung von Definitionen | SuS kennen Fachbegriffe und Kriterien | UG | BE | diff --git a/Info/22_23/03/13/7A/topic b/Info/22_23/03/13/7A/topic new file mode 120000 index 00000000..45cc9b14 --- /dev/null +++ b/Info/22_23/03/13/7A/topic @@ -0,0 +1 @@ +../../../../7/3/Einfuehrung/ \ No newline at end of file diff --git a/Info/22_23/03/23/10C/schedule.md b/Info/22_23/03/23/10C/schedule.md new file mode 100644 index 00000000..914e0e0f --- /dev/null +++ b/Info/22_23/03/23/10C/schedule.md @@ -0,0 +1,26 @@ +--- +lang: de +geometry: margin=2cm +--- +# Datenkapselung + +* **Klasse**: 10C +* **Datum**: 2023.03.23 + +## Lernziele + +* SuS erklären das Konzept von Referenzvariablen (RV) im Kontext einer Spielautomatenimplementierung +* SuS wenden die Punktnotation (PN) an um Methoden und Attribute von RV zu verwenden +* SuS erklären des Begriff der Datenkapselung und können ihn auf Sachbeispiele anwenden +* SuS wenden die Java Schlüsselwörter 'private' und 'public' an um das Konzept der Datenkapselung in angemessenen Beispielprogrammen umzusetzen + +## Zeitplan + +| Zeit | Phase | Unterrichtsgeschehen | Ziel | Methode | Medien | +|:-----|-------------|--------------------------------------------------------------------|--------------------------------------------------------------------|----------|------------------| +|3 | Wdh | SuS erarbeiten an einem simplen Beispielprojekt / Klassendiagram RV| SuS erklären das Konzept der RV und ihrer Deklaration | UG | BE, T | +|7 | Wdh | SuS verwenden die PN für RV | SuS wenden PN an um Methoden/Attribute von RV zu verwenden | UG | AB, BE | +|5 | Erarbeitung | SuS erkunden unterschied zwischen private/public | | LV | BE | +|5 | Erarbeitung | Einführung der Datenkapselung und private/public | | UG | AB, BE | +|15 | Vertiefung | SuS finden fehlende Datenkapselung und nutzen sie aus | SuS erkennen die Risiken fehlender Datenkapselung | UG | BE, AB | +|10 | Vertiefung | SuS wenden die Datenkapselung und Keywords an | | UG | BE, AB | diff --git a/Info/22_23/03/23/10C/topic b/Info/22_23/03/23/10C/topic new file mode 120000 index 00000000..0fe9095b --- /dev/null +++ b/Info/22_23/03/23/10C/topic @@ -0,0 +1 @@ +../../../../10/2/Datenkapselung \ No newline at end of file diff --git a/Info/22_23/04/19/10D/schedule.md b/Info/22_23/04/19/10D/schedule.md new file mode 100644 index 00000000..9f273090 --- /dev/null +++ b/Info/22_23/04/19/10D/schedule.md @@ -0,0 +1,42 @@ +--- +lang: de +geometry: margin=2cm +--- +# Datenkapselung + +**Klasse**: 10D +**Datum**: 19.04.23 + +## Lernziele + +1. SuS leiten aus Modellierung Code ab +2. SuS verwenden Referenzvariablen in Java +3. SuS identifizieren Probleme in geeignetem Code die durch fehlende Datenkapselung entstehen +4. SuS nutzen fehlende Datenkapselung aktiv aus +5. SuS wenden die Java Zugriffsmodifikatoren an um den Grundsatz der Datenkapselung umzusetzen + +## Verlaufplan + +--------------------------------------------------------------------------------------------------- +Zeit Phase Unterrichtsgeschehen Ziel Methode Medien +----- --------------- -------------------------------------------- ----------- ---------- --------- +5 Wdh. SuS interpretieren Klassendiagramm 1 UG BE + +5 Wdh. SuS deklarieren und initialisieren RefVar 1, 2 UG BE + +10 Motivation SuS vervollständigen das Schuelerakte Proj 1, 2 EA O-IDE + +5 Wdh. SuS wiederholen die Punktnotation 2 UG BE + +5 Erarbeitung Vorstellung der Datenkapselung 5 UG BE + +5 Erarbeitung Vorstellung der Zugriffsmodifikatoren 5 UG BE + +5 Motivation Vorstellung des Bank Projekts UG BE + +5 Pause + +30 Erarbeitung Bearbeitung des Bankprojekts 2,3,4,5 EA O-IDE + +15 Sicherung AB? UG AB +--------------------------------------------------------------------------------------------------- diff --git a/Info/22_23/04/19/10D/topic b/Info/22_23/04/19/10D/topic new file mode 120000 index 00000000..0fe9095b --- /dev/null +++ b/Info/22_23/04/19/10D/topic @@ -0,0 +1 @@ +../../../../10/2/Datenkapselung \ No newline at end of file diff --git a/Info/22_23/04/26/10D/schedule.md b/Info/22_23/04/26/10D/schedule.md new file mode 100644 index 00000000..6d9be4b1 --- /dev/null +++ b/Info/22_23/04/26/10D/schedule.md @@ -0,0 +1,55 @@ +--- +lang: de +geometry: margin=2cm +--- +# Wiederholdung und Polymorphismus + +* **Klasse**: 10D +* **Datum**: 2023.04.26 + +## Lernziele + +1. SuS erkennen die zwei Aspekte fehlender Datenkapselung (DK) in bestehendem Java Code +2. SuS erklären die Risiken fehlender Datenkapselung +3. SuS beschränken den Zugriff auf Attribute und Methoden mit den Java Zugriffsmodifikator `private`{.java} +4. SuS verwenden Vererbung um Sachverhalte geeignet zu modellieren +5. SuS verwenden Vererbung in Java Code +6. SuS zeichnen Klassendiagramme in UML die Vererbung visualisieren +7. SuS verwenden Arrays von Referenzen um mehrere Objekte effizient zu verwalten +8. SuS verwenden Polymorphismus um unterschiedliche Unterklassen effektiv zu verwalten +9. SuS erklären wie Polymorphismus die Verwendung konkreter Objekte beeinflusst + +## Verlaufplan + +--------------------------------------------------------------------------------------------------- +Zeit Phase Unterrichtsgeschehen Ziel Methode Medien +----- --------------- -------------------------------------------- ----------- ---------- --------- +5 Wdh. SuS machen sich mit dem Bank Projekt 1, 2 EA OIDE + vertraut + +5 Wdh. SuS erläutern Risiken fehlender DK 2 UG BE + +5 Wdh. SuS wenden DK im Bank Projekt an 3 EA OIDE + +5 Wdh. SuS wiederholen den Grundsatz DK 1,3 UG BE + +10 Wdh. SuS erklären Vererbung im Kontext Auto 4,5 UG BE + +3 Wdh. SuS modellieren Klassendiagramm mit VE 6 UG BE + +2 Wdh. SuS wiederholen VE in Java 5 UG BE + +10 Erarbeitung SuS machen sich mit dem Tierheim vertraut 4,5,7 EA OIDE, AB + +5 Pause + +10 Erarbeitung SuS erkennen Anwendbarkeit von P 7,8 EA OIDE + +5 Sicherung SuS definieren P 8 UG BE, AB + +15 Vertiefung SuS erweitern Hund und Implementieren P 8,9 EA OIDE + +5 Sicherung SuS erklären Einfluss von P auf Objekte 9 UG BE, AB + +5 Wdh SuS fragen zur KA UG +--------------------------------------------------------------------------------------------------- diff --git a/Info/22_23/06/21/img/seqd_wikipedia_qrcode.png b/Info/22_23/06/21/img/seqd_wikipedia_qrcode.png new file mode 100644 index 00000000..eb9f8fcd Binary files /dev/null and b/Info/22_23/06/21/img/seqd_wikipedia_qrcode.png differ diff --git a/Info/22_23/06/21/img/stated_wikipedia_qrcode.png b/Info/22_23/06/21/img/stated_wikipedia_qrcode.png new file mode 100644 index 00000000..2affe20b Binary files /dev/null and b/Info/22_23/06/21/img/stated_wikipedia_qrcode.png differ diff --git a/Info/22_23/06/21/slides.md b/Info/22_23/06/21/slides.md new file mode 100644 index 00000000..6f434fae --- /dev/null +++ b/Info/22_23/06/21/slides.md @@ -0,0 +1,62 @@ +--- +author: Florian Fischer +theme: Rochester +aspectratio: 169 +classoption: table +header-includes: | + \rowcolors{2}{gray!10}{gray!25} + \let\tightlist\relax +--- + + +## Restliche Planung + +\begin{center} +\begin{tabular}{l l l l l} +Woche & Datum & Stunden & Unterrichtseinheit \\ +\hline +18 & 03.05 & 0 & Projekteinführung \\ +... & & & \\ +\rowcolor{yellow!30}25 & 21.06 & 9 & $\Leftarrow$ \textbf{Heute} \\ +25 & 21.06 & 10 & \\ +26 & 28.06 & 11 & \\ +26 & 28.06 & 12 & $\Leftarrow$ \textbf{Abgabe} \\ +\rowcolor{red!30} 27 & 05.07 & & Berlinfahrt \\ +\rowcolor{red!30} 27 & 05.07 & & Berlinfahrt \\ +\rowcolor{red!30} 28 & 12.07 & & Sportfest \\ +\rowcolor{red!30} 28 & 12.07 & & Sportfest \\ +\rowcolor{red!30} 29 & 19.07 & & Unterrichtsschluss \\ +\rowcolor{red!30} 29 & 19.07 & & Unterrichtsschluss \\ +30 & 26.07 & & Projekt Vorstellungen \\ +30 & 26.07 & & Projekt Vorstellungen \\ +\end{tabular} +\end{center} + +## Erinnerung Arbeitsauftrag + +* ... +* Diagramme zur Modellierung: Mindestens... + * ein Klassendiagramm über das gesamte Spiel (mit den relevanten Attributen und Methoden) + * ~~zwei~~ **ein** Zustandsdiagramme (z.B. Hauptmenü/Optionen und wichtige Zustände eines Actors etc.) + * ~~zwei~~ **ein** Sequenzdiagramme für wichtige Kommunikation zwischen Objekten + * weitere Diagramme sind erwünscht + +## Herr Fischer was ist das? + +::: columns +:::: {.column width=50%} +![Zustandsdiagramme](img/stated_wikipedia_qrcode.png){height=80%} +:::: + +:::: {.column width=50%} +![Sequenzdiagramme](img/seqd_wikipedia_qrcode.png){height=80%} +:::: +::: + +## Erinnerung Abgabe + +* Deckblatt + Inhaltsverzeichnis (+ ggf. Quellenverzeichnis) +* Alle erstellten Diagramme +* Eventuelle Präsentationen +* Quellcode des Projekts (auch Ausdruck / Screenshot vom Quellcode möglich) +* Reflexion: Grenzen des Programms – Was ist / war nicht umsetzbar? diff --git a/Info/22_23/10D/2_Kurzarbeit/.gitignore b/Info/22_23/10D/2_Kurzarbeit/.gitignore new file mode 100644 index 00000000..d33b4159 --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/.gitignore @@ -0,0 +1,2 @@ +test*.pdf +test*.idx diff --git a/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex b/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex new file mode 120000 index 00000000..57bc4723 --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Datenkapselung_Microblogging.tex @@ -0,0 +1 @@ +../../../../10/2/Aufgaben/Datenkapselung_Microblogging.tex \ No newline at end of file diff --git a/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex b/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex new file mode 120000 index 00000000..d8c8d080 --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Polymorphismus_Beschaeftigte.tex @@ -0,0 +1 @@ +../../../../10/2/Aufgaben/Polymorphismus_Beschaeftigte.tex \ No newline at end of file diff --git a/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex b/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex new file mode 120000 index 00000000..cb8781a0 --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/Aufgaben/Referenzvariablen_Schuelerakte.tex @@ -0,0 +1 @@ +../../../../10/2/Aufgaben/Referenzvariablen_Schuelerakte.tex \ No newline at end of file diff --git a/Info/22_23/10D/2_Kurzarbeit/_test.tex b/Info/22_23/10D/2_Kurzarbeit/_test.tex new file mode 100644 index 00000000..bb5e6525 --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/_test.tex @@ -0,0 +1,40 @@ +\renewcommand{\TestArt}{Kurzarbeit} +\renewcommand{\Fach}{Informatik} +\renewcommand{\TestNummer}{2} +\renewcommand{\Klasse}{10D} +\renewcommand{\Datum}{3. Mai 2023} + +\renewcommand{\baselinestretch}{1.2} + +\setminted{baselinestretch=1.2, fontsize=\footnotesize, bgcolor=gray!30} + +% \geometry{a4paper, top=35mm, left=20mm, right=35mm, bottom=25mm, headsep=10mm, footskip=10mm} +\geometry{top=20mm, bottom=20mm, headsep=5mm, footskip=10mm} + +%Reset default header +\fancyfoot[RO]{Bitte umblättern!} + +\fancypagestyle{ErsteSeite}{% + \fancyhf{}% + \fancyhead[L]{\Schule \newline Schuljahr 2022/23} + \fancyhead[R]{Name: \hspace{6cm}} +} + +\begin{document} + +\thispagestyle{ErsteSeite} +\Intro + +\input{Aufgaben/Datenkapselung_Microblogging} +\begin{Bearbeitung} +\liniert[8mm]{5} +\end{Bearbeitung} + +\clearpage + +\input{Aufgaben/Polymorphismus_Beschaeftigte} +\begin{Bearbeitung} +\vspace{-0.5cm} +\liniert[8mm]{4} +\end{Bearbeitung} +\end{document} diff --git a/Info/22_23/10D/2_Kurzarbeit/test_lehrer.tex b/Info/22_23/10D/2_Kurzarbeit/test_lehrer.tex new file mode 100644 index 00000000..0c19a4d3 --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/test_lehrer.tex @@ -0,0 +1,8 @@ +\documentclass[ +% debug, % Zeigt Rahmen der verwendeten frames +sigfooter, +lehrerversion, % Zeigt die Loesungen und versteckt den Platz zur Bearbeitung +eh, +]{test} + +\input{_test} diff --git a/Info/22_23/10D/2_Kurzarbeit/test_loesung.tex b/Info/22_23/10D/2_Kurzarbeit/test_loesung.tex new file mode 100644 index 00000000..b0ae7031 --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/test_loesung.tex @@ -0,0 +1,8 @@ +\documentclass[ +% debug, % Zeigt Rahmen der verwendeten frames +sigfooter, +lehrerversion, % Zeigt die Loesungen und versteckt den Platz zur Bearbeitung +% eh, +]{test} + +\input{_test} diff --git a/Info/22_23/10D/2_Kurzarbeit/test_schueler.tex b/Info/22_23/10D/2_Kurzarbeit/test_schueler.tex new file mode 100644 index 00000000..846a0aba --- /dev/null +++ b/Info/22_23/10D/2_Kurzarbeit/test_schueler.tex @@ -0,0 +1,8 @@ +\documentclass[ +% debug, % Zeigt Rahmen der verwendeten frames +% lehrerversion, % Zeigt die Loesungen und versteckt den Platz zur Bearbeitung +sigfooter, +drawborder, +twoside]{test} + +\input{_test} diff --git a/Info/22_23/10D/sequence.md b/Info/22_23/10D/sequence.md new file mode 100644 index 00000000..33b36d3e --- /dev/null +++ b/Info/22_23/10D/sequence.md @@ -0,0 +1,49 @@ +--- +lang: de +papersize: a4 +geometry: margin=2cm +classoption: table +header-includes: + - \rowcolors{2}{gray!10}{gray!25} +--- +# Sequenzplan der Klasse 10D + +* **Lehrbuch**: Cornelsen Informatik 4 - Datenmodellierung vertieft - Objektorientierte Modellierung vertieft +* **Start**: 19.04.2023 +* **End**: 26.07.2023 + +\begin{center} +\begin{tabular}{l l l l l} +Woche & Datum & LP-Abschnitt & Std. LP-A. & Unterrichtseinheit \\ +\hline +16 & 19.04 & 2 & ?? & Datenkapselung \\ +16 & 19.04 & 2 & ?? & Datenkapselung \\ +17 & 26.04 & 2 & ?? & Polymorphismus \\ +17 & 26.04 & 2 & ?? & Polymorphismus \\ +\rowcolor{yellow!30} 18 & 03.05 & & & Kurzarbeit \\ +\rowcolor{green!30} \multicolumn{5}{c}{3. Project} \\ +18 & 03.05 & 3 & 1 & Projekteinführung \\ +19 & 10.05 & 3 & 2 & \\ +19 & 10.05 & 3 & 3 & \\ +20 & 17.05 & 3 & 4 & \\ +20 & 17.05 & 3 & 5 & \\ +21 & 24.05 & 3 & 6 & \\ +21 & 24.05 & 3 & 7 & \\ +\rowcolor{yellow!30} \multicolumn{5}{c}{30.05-10.06 Pfingstferien} \\ +24 & 14.06 & 3 & 8 & \\ +24 & 14.06 & 3 & 9 & \\ +25 & 21.06 & 3 & 10 & \\ +25 & 21.06 & 3 & 11 & \\ +26 & 28.06 & 3 & 12 & \\ +26 & 28.06 & & & \\ +\rowcolor{red!30} 27 & 05.07 & & & Berlinfahrt \\ +\rowcolor{red!30} 27 & 05.07 & & & Berlinfahrt \\ +\rowcolor{yellow!30} \multicolumn{5}{c}{10.07 Notenschluss} \\ +\rowcolor{red!30} 28 & 12.07 & & & Sportfest \\ +\rowcolor{red!30} 28 & 12.07 & & & Sportfest \\ +\rowcolor{red!30} 29 & 19.07 & & & Unterrichtsschluss \\ +\rowcolor{red!30} 29 & 19.07 & & & Unterrichtsschluss \\ +30 & 26.07 & & & \\ +30 & 26.07 & & & \\ +\end{tabular} +\end{center} diff --git a/Info/22_23/6D/.gitignore b/Info/22_23/6D/.gitignore new file mode 100644 index 00000000..17663b89 --- /dev/null +++ b/Info/22_23/6D/.gitignore @@ -0,0 +1 @@ +project.pdf diff --git a/Info/22_23/6D/project.md b/Info/22_23/6D/project.md new file mode 100644 index 00000000..c8596feb --- /dev/null +++ b/Info/22_23/6D/project.md @@ -0,0 +1,80 @@ +--- +lang: de +papersize: a4 +geometry: margin=2cm +pagestyle: empty +--- + +# Multimediapräsentations-Projekt 6D + +**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. +Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. +Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. + +**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. + +**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. +Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. +Das heißt, versucht den Vortrag geeignet aufzuteilen. + +**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. +Begründete Abweichungen sind aber natürlich immer möglich. + +Viel Spaß :) + +\vspace{0.5cm} + +# Multimediapräsentations-Projekt 6D + +**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. +Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. +Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. + +**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. + +**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. +Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. +Das heißt, versucht den Vortrag geeignet aufzuteilen. + +**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. +Begründete Abweichungen sind aber natürlich immer möglich. + +Viel Spaß :) + +\vspace{0.5cm} + +# Multimediapräsentations-Projekt 6D + +**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. +Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. +Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. + +**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. + +**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. +Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. +Das heißt, versucht den Vortrag geeignet aufzuteilen. + +**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. +Begründete Abweichungen sind aber natürlich immer möglich. + +Viel Spaß :) + +\vspace{0.5cm} + +# Multimediapräsentations-Projekt 6D + +**Arbeitsauftrag:** Erstelle eine Multimediapräsentation alleine oder mit einer Partner*in. +Die Präsentation soll eine Einleitungsfolie, drei Folien mit dem Inhalt des Vortrags, sowie eine Schlussfolie enthalten. +Dein/Euer Vortrag soll ca. 5 Minuten dauern und auf keinen Fall 10 Minuten überschreiten. + +**Thema:** Das Thema der Präsentation **muss** entweder aus der Welt der Tiere oder der Welt der Musik stammen. + +**Vortrag:** Am 16.05 soll die Präsentation vorgetragen werden. +Falls ihr zu zweit arbeitet achtet darauf, dass ihr den Vortrag **gemeinsam** halten müsst. +Das heißt, versucht den Vortrag geeignet aufzuteilen. + +**Gestaltung:** Erinnert euch an die im Unterricht behandelte Checkliste. +Begründete Abweichungen sind aber natürlich immer möglich. + +Viel Spaß :) diff --git a/Info/22_23/6D/sequence.md b/Info/22_23/6D/sequence.md new file mode 100644 index 00000000..288983c0 --- /dev/null +++ b/Info/22_23/6D/sequence.md @@ -0,0 +1,38 @@ +--- +lang: de +papersize: a4 +geometry: margin=2cm +classoption: table +header-includes: + - \rowcolors{2}{gray!10}{gray!25} +--- + +# Sequenzplan der Klasse 6D + +* **Lehrbuch**: Buchner 6 Natur und Technik - Informatik +* **Start**: 18.04.2023 +* **End**: 25.07.2023 + +\begin{center} +\begin{tabular}{l l l l l} +Woche & Datum & LP-A. & Std. LP-A. & Unterrichtseinheit \\ +\hline +16 & 18.04 & 2.1 & ? & Checkliste Präsentation | OO \\ +\multicolumn{5}{c}{\cellcolor{green!30} 2.2 Projekt: Erstellen einer Multimediapräsentation} \\ +17 & 25.04 & 2.1 & 1 & Nutzerschulung | OO Fortsetzung | Projekt \\ +18 & 02.05 & 2.2 & 2 & Urheberrecht und Quellenangaben | Projekt \\ +\rowcolor{red!30} 19 & 09.05 & & & Kulturtag \\ +20 & 16.05 & 2.2 & 4 & Projekt \\ +\rowcolor{red!30} 21 & 23.05 & & & 6d Museum im Koffer \\ +\rowcolor{yellow!30} \multicolumn{5}{c}{30.05-10.06 Pfingstferien} \\ +24 & 13.06 & 2.2 & 1 & Projekt Vorstellungen \\ +\multicolumn{5}{c}{\cellcolor{green!30} 2.3 Hierarchische Informationsstrukturen – Dateisystem} \\ +25 & 20.06 & 2.3 & 3 & Datei und Ordner \\ +26 & 27.06 & 2.3 & 4 & Dateisystem \\ +\multicolumn{5}{c}{\cellcolor{yellow!30} 10.7. Notenschluss} \\ +27 & 04.07 & 2.3 & 3 & Bäume \\ +28 & 11.07 & 2.3 & 4 & Wege durch Bäume \\ +\rowcolor{red!30} 29 & 18.07 & & & Unterrichtsschluss \\ +\rowcolor{blue!30} 30 & 25.07 & & & Puffer \\ +\end{tabular} +\end{center} diff --git a/Info/current b/Info/current new file mode 120000 index 00000000..477cc71f --- /dev/null +++ b/Info/current @@ -0,0 +1 @@ +23_24 \ No newline at end of file -- cgit v1.2.3