aboutsummaryrefslogtreecommitdiff
path: root/Info/22_23/04
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2023-08-07 15:23:15 +0200
committerFlorian Fischer <florian.fischer@muhq.space>2023-08-07 15:23:15 +0200
commitf44dbadbf41ec784a46a7fb7818d2ff822d1255a (patch)
treecab8ca6fe18fe0186dcd52a4d1ae80f5970ecf12 /Info/22_23/04
parentb4db5ea03dd236bfcf23dd6335ccd00ed8498575 (diff)
downloadunterricht-f44dbadbf41ec784a46a7fb7818d2ff822d1255a.tar.gz
unterricht-f44dbadbf41ec784a46a7fb7818d2ff822d1255a.zip
move 2023 school year to 22_23 and introduce new current symlinks
Diffstat (limited to 'Info/22_23/04')
-rw-r--r--Info/22_23/04/19/10D/schedule.md42
l---------Info/22_23/04/19/10D/topic1
-rw-r--r--Info/22_23/04/26/10D/schedule.md55
3 files changed, 98 insertions, 0 deletions
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
+---------------------------------------------------------------------------------------------------