Technik

Assoziationen in UML-Klassendiagrammen

Veröffentlicht am 21.06.2007
  • Sekundarstufe II
  • variabel
  • Unterrichtsplanung, Arbeitsmaterial, Arbeitsblatt, Thematischer Hintergrund
  • 2 Arbeitsmaterialien

Die Unified Modeling Language (UML) ist eine standardisierte Sprache zur Modellierung von Software und anderen Systemen. Als Modellelement bestimmt eine Assoziation das Verhältnis von Klassen. Die folgende Unterrichtseinheit vermittelt anhand solcher Assoziationen wichtige statische Elemente zur Software- und Datenbankentwicklung.

Unterrichtsablauf

Inhalt
Sozial- / Aktionsform

Didaktisch-methodischer Kommentar

In der Unterrichtsstunde werden durch die Assoziationen wichtige statische Elemente zur Software- und Datenbankentwicklung vermittelt. Im Anschluss bieten sich die Behandlung der Generalisierung, der Aggregation und der Komposition an. Die Schülerinnen und Schüler arbeiten sich in die Darstellung von Assoziationen in Expertengruppen ein. In Stammgruppen werden die Informationen aus den Expertengruppen weitergegeben. Unterschiedliche Leistungsstände werden in den Gruppen kompensiert. Die Darstellung der Leserichtung, der Eigenschaft und der Einschränkung ist in "Objecteering" nicht direkt umsetzbar. Die Navigierbarkeit ist auch in UML nicht eindeutig umsetzbar. Diese offenen Probleme sind bewusst eingeplant, um Diskussionen anzuregen. Problematisch ist die Arbeitsteilung in den Expertengruppen: Auf dem Arbeitsauftrag wird daher der bewusste Informationsaustausch gefordert, damit jede Expertin in der Stammgruppe allen anderen Gruppenmitgliedern die Ergebnisse vermitteln kann. In jeder Stammgruppe wird nur je ein PC verwendet, um die Aufmerksamkeit zu kanalisieren. Obgleich die Darstellung der Assoziationen in "Objecteering" vom UML-Standard abweicht, wird die Anwendung genutzt, um einen Praxisbezug herzustellen und Detailfragen zu diskutieren.

Download

Vermittelte Kompetenzen

Die Schülerinnen und Schüler

  • können eine Assoziation mit Leserichtung, Rolle, Sichtbarkeit, Eigenschaft, Einschränkung und Navigierbarkeit in einem UML-Klassendiagramm (Version 2.0) darstellen und erläutern.
  • vertiefen die Schreibweise und Darstellung einer Assoziation mit Assoziationsnamen und Multiplizität in einem UML-Klassendiagramm (Version 2.0).
  • können in "Objecteering" eine Assoziation mit Assoziationsnamen, Multiplizität, Rolle und Sichtbarkeit umsetzen.

Kurzinformation zum Unterrichtsmaterial

TitelAssoziationen in UML-Klassendiagrammen - Auftrag eines Mainboardherstellers zur Abbildung seiner Kundenbeziehungen (Gruppenpuzzle)
AutorAlexander Biehounek
FächerMathematik, Technische Informatik
ZielgruppeTechnisch orientierte Bildungsgänge
Zeitumfang1 Unterrichtsstunde
Technische VoraussetzungenLehrerrechner mit Beamer, ein Computer pro 2-3 Schülerinnen und Schüler, mindestens Word 2000, Acrobat Reader (kostenloser Download), Objecteering, Lernplattform (z. B. lo-net², Moodle)  
PlanungAssoziationen in UML-Klassendiagrammen

Kommentare zu dieser Unterrichtseinheit

Keine Kommentare gefunden!

Bitte melden Sie sich an, um einen Kommentar zu schreiben.

Avatar Alexander Biehounek

unterrichtet am Berufskolleg Uerdingen in Krefeld das Fach "Mathematik" und die berufliche Fachrichtung "Technische Informatik". Er wird am Studienseminar Krefeld ausgebildet. Seine bisherigen beruflichen Tätigkeiten: Schiffsmechaniker, Triebfahrzeugführer, Mathematiker (Unternehmensberatung), Statistiker, Ausbildungslehrer und Administrator.

weitere Beiträge des Autors

Frei nutzbares Material
Die von Lehrer-Online angebotenen Materialien können frei für den Unterricht genutzt und an die eigene Zielgruppe angepasst werden.