--- 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 |