Unterrichtsmaterialien für den Informatikunterricht

Programmieren

Objektorientierung - Grundlagen (OOA, OOD, OOP, UML)

Grundlagen der OOP (Objektorientierte Programmierung) - Unterrichtsmaterialien wie Übungen, Beispiele und Präsentationen

Hier finden Sie Materialien zum objektorientierten Paradigma. Die Reihenfolge ist nicht unbedingt einleuchtend, orientiert sich aber an der Unterrichtspraxis: Am Anfang steht das grundlegende Verständnis des Klassenprinzips, entsprechend werden einfache Klassendiagramme eingeführt. Komplexere statische Modellierung (mit Assoziationen ...) werden erst behandelt, wenn die Grundlagen (auch der OOP) behandelt sind, ebenso OOA/OOD.

Theorie der objektorientierten ProgrammierungTheorie der OOP (Objektorientierte Programmierung): Klassen, Objekte, Methoden - Unterrichtsmaterialien wie Übungen, Beispiele und PräsentationenFolienÜbungen#Programmierung#ObjektorientierungOOP - Geheimnisprinzip, KapselungGeheimnisprinzip und Kapselung bei der Objektorientierte Programmierung (OOP) - Unterrichtsmaterialien wie Übungen, Beispiele und Präsentationen#Programmierung#ObjektorientierungKlassendiagramme in UMLUML-Klassendiagramme - Unterrichtsmaterialien wie Übungen, Beispiele und PräsentationenFolienÜbungen#Programmierung#ObjektorientierungZugriffsmodifikatoren: public, private, protectedZugriffsmodifikatoren in der OOP (Objektorientierten Programmierung) - Unterrichtsmaterialien wie Übungen, Beispiele und PräsentationenFolienÜbungen#Programmierung#ObjektorientierungOOA und OODOOA und OOD - Unterrichtsmaterialien wie Übungen, Beispiele und PräsentationenFolien#Programmierung#ObjektorientierungUse-Case-DiagrammeOOA und OOD - Unterrichtsmaterialien wie Übungen, Beispiele und PräsentationenFolienÜbungen#Programmierung#ObjektorientierungAktivitätsdiagrammeUML: Aktivitätsdiagramme im InformatikunterrichtFolien#Programmierung#ObjektorientierungAssoziationenAssoziationen zwischen Klassen ausführlich erklärt (Video, PDF-Präsentation): UML-Klassendiagramme, Multiplizitäten, Navigierbarkeit und RollenVideoFolienÜbungen#Programmierung#ObjektorientierungKlassenassoziationen - Übungen mit LösungenÜbungen zu Assoziationen zwischen Klassen mit ausführlichen Lösungen (Videotutorial)Video#Programmierung#ObjektorientierungAbhängigkeitsbeziehungenAbhängigkeitsbeziehungen zwischen Klassen (UML, Klassendiagramme) - Unterrichtsmaterial, Übungen, BeispielVideoFolienÜbungen#Programmierung#ObjektorientierungeUML2 Free für eclipse - AnleitungAnleitung für eclipse: eUML2 zum Erstellen von Klassendiagrammen (inkl. Forward Engineering)Folien#Programmierung#Objektorientierung