10 Materialien






Diese fertig ausgearbeitete Unterrichtsstunde führt Schülerinnen und Schüler in die Umsetzung von 1:n-Beziehungen zwischen Klassen mit einem C#-Array ein – Schritt für Schritt am Leitfall „Musik-Playlist & Songs".
Die Lernenden können nach der Stunde das Konzept der 1:n-Kardinalität an einem UML-Klassendiagramm erläutern, eine 1:n-Beziehung in C# mit einem privaten Array-Feld, einer Konstanten für die Maximalgröße und einem Zähler-Feld sauber umsetzen und ihre Implementierung auf neue Anwendungsfälle wie Bibliothek/Bücher, Bestellung/Bestellpositionen, Schulklasse/Schüler oder Vereinsverwaltung übertragen. Die Stunde ist klar phasiert: aktivierender Einstieg über eine Präsentation, theoretische Erarbeitung mit Lückentext, Richtig-Falsch-Aufgaben, Reihenfolge- und Zuordnungsaufgabe, Sicherung über ein kompaktes Tafelbild, Anwendung direkt am Rechner mit Trace-Tabelle und IDE-Debugging sowie ein dreifach gestufter Transfer plus Multiple-Choice-Pufferaufgabe. Eingesetzt werden Einzelarbeit am Rechner und individuelle Differenzierung über gestufte Hilfen (Tipp-Boxen). Inklusive ausführlicher Musterlösungen für alle Aufgaben und sauber dokumentierter Quellen.
In den Materialien findest Du Lösungen zu allen Arbeitsblättern, einschließlich aller Originaldateien wie beispielsweise Textdokumente, Präsentationen und Tabellenkalkulationen. Dadurch hast Du die Freiheit, selbstständig Anpassungen vorzunehmen. Für den Einstieg gibt es einen Lösungsvorschlag in der "Notizen"-Sektion der Präsentation.
Das Materialpaket "Objektorientierte Programmierung mit C#" führt die Lernenden in die Konzepte der objektorientierten Programmierung ein. Hierbei werden Themen wie Klassen und Objekte, Konstruktoren, Get- und Set-Methoden, Vererbung und vieles mehr behandelt.Das Materialpaket wird stetig erweitert.In den Materialien finden Sie Lösungen zu allen Arbeitsblättern. Für den Einstieg gibt es einen Lösungsvorschlag in der "Notizen"-Sektion der PowerPoint-Präsentation.Das Materialpaket enthält die folgenden Stunden:1. Klassen und Objekte mit C#2. Konstruktor mit C#3. Zugriffsmodifizierer mit C#4. Get und Set Methoden mit C#5. Assoziationen mit C#6. Vererbung mit C#7. Abstrakte Klassen und Methoden mit C#8. Enums mit C#
Klassenstufen: BS: Lehrjahr 1, BS: Lehrjahr 2, BS: Lehrjahr 3
Bewertungen und Kommentare