620.101 (10S) Objektorientierte Modellierung und Implementierung

Sommersemester 2010

Anmeldefrist abgelaufen.

Erster Termin der LV
03.03.2010 16:00 - 17:30 N.1.43 On Campus
... keine weiteren Termine bekannt

Überblick

Lehrende/r
LV-Titel englisch Object-oriented Modelling and Implementation
LV-Art Praktikum (prüfungsimmanente LV )
Semesterstunde/n 2.0
ECTS-Anrechnungspunkte 3.0
Anmeldungen 15 (30 max.)
Organisationseinheit
Unterrichtssprache Deutsch
LV-Beginn 01.03.2010

Zeit und Ort

Liste der Termine wird geladen...

LV-Beschreibung

Lehrmethodik inkl. Einsatz von eLearning-Tools

Diskussion der Themen anhand von selbstständig zu erarbeitenden Übungsaufgaben.

Inhalt/e

Objektorientierte Umsetzung ausgewählter Algorithmen und Datenstrukturen sowie von einfachen Entwurfsmustern anhand eines größeren Java-Projekts. In den integrierten Vorlesungseinheiten werden die nachfolgend genannten theoretischen Grundlagen behandelt.

Themen

  • Einführung in die Objektorientierung
  • Prinzipien des objektorientierten Entwurfs
  • Einfache Entwurfsmuster
  • Einführung in die Modellierung mit UML
  • Strukturmodellierung mit UML
  • Verhaltensmodellierung mit UML
  • Anwendungsfallmodellierung mit UML & anwendungsfallgetriebene Anforderungsanalyse
  • Modellgetriebene Softwareentwicklung

Lehrziel

Studierende verstehen die Konzepte der objektorientierten Programmierung sowie zugehöriger graphischer Notationen (UML). Sie können einen vorgegebenen objektorientierten Entwurf für eine größere Applikation sinnvoll erweitern und in Java korrekt implementieren. Sie sind in der Lage, vorgegebene Entwurfsmuster in der Applikation umzusetzen und fremde Codeteile zu integrieren.

Erwartete Vorkenntnisse

Bestandenes Praktikum aus "Einführung in die strukturierte und objektorientierte Programmierung".

Literatur

M. Hitz et al.: UML@Work, dpunkt, 2005. B. Meyer: Objektorientierte Softwareentwicklung, Hanser, 1990. E. u. E. Freeman: Head First Design Pattern, O'Reilly, 2004. E. Gamma, R. Helm, R. Johnson, J. Vlissides: Entwurfsmuster, Addison-Wesley, 1996.

Prüfungsinformationen

Im Fall von online durchgeführten Prüfungen sind die Standards zu beachten, die die technischen Geräte der Studierenden erfüllen müssen, um an diesen Prüfungen teilnehmen zu können.

Prüfungsinhalt/e

Überprüfung der korrekten Implementierung der Pflichtabgaben.

Beurteilungskriterien/-maßstäbe

6 Arbeitsblätter (Pflichtabgaben) Mündliche Prüfung

Beurteilungsschema

Note Benotungsschema

Position im Curriculum

  • Diplom-Lehramtsstudium Unterrichtsfach Informatik und Informatikmanagement (SKZ: 884, Version: 04W.7)
    • 1.Abschnitt
      • Fach: Angewandte Informatik (LI 1.4) (Pflichtfach)
        • Grundlagen der Modellierung ( 1.0h PR / 2.0 ECTS)
          • 620.101 Objektorientierte Modellierung und Implementierung (2.0h PR / 3.0 ECTS)
  • Bachelorstudium Informatik (SKZ: 521, Version: 09W.3)
    • Fach: Softwareentwicklung (Pflichtfach)
      • Objektorientierte Modellierung und Implementierung ( 2.0h PR / 4.0 ECTS)
        • 620.101 Objektorientierte Modellierung und Implementierung (2.0h PR / 3.0 ECTS)
  • Bachelorstudium Informatik (SKZ: 521, Version: 03W.1)
    • Fach: Angewandte Informatik (Pflichtfach)
      • Grundlagen der Modellierung ( 1.0h PR / 2.0 ECTS)
        • 620.101 Objektorientierte Modellierung und Implementierung (2.0h PR / 3.0 ECTS)
  • Diplomstudium Informatik (SKZ: 880, Version: 02W)
    • 1.Abschnitt
      • Fach: Angewandte Informatik (Pflichtfach)
        • Grundlagen der Modellierung ( 1.0h PR / 2.0 ECTS)
          • 620.101 Objektorientierte Modellierung und Implementierung (2.0h PR / 3.0 ECTS)
  • Bachelorstudium Informationsmanagement (SKZ: 522, Version: 05W.4)
    • Fach: Grundlagen der Informatik und Softwareentwicklung I + II (Pflichtfach)
      • Modul: Grundlagen der Informatik und Softwareeentwicklung II
        • Objektorientierte Modelierung und Implementierung ( 2.0h KU / 3.0 ECTS)
          • 620.101 Objektorientierte Modellierung und Implementierung (2.0h PR / 3.0 ECTS)

Gleichwertige Lehrveranstaltungen im Sinne der Prüfungsantrittszählung

Sommersemester 2010
  • 620.102 PR Objektorientierte Modellierung und Implementierung (2.0h / 3.0ECTS)
  • 620.103 PR Objektorientierte Modellierung und Implementierung (2.0h / 3.0ECTS)
  • 620.104 PR Objektorientierte Modellierung und Implementierung (2.0h / 3.0ECTS)
Sommersemester 2009
  • 620.101 PR Grundlagen der Modellierung (1.0h / 2.0ECTS)
  • 620.102 PR Grundlagen der Modellierung (1.0h / 2.0ECTS)
  • 620.103 PR Grundlagen der Modellierung (1.0h / 2.0ECTS)
  • 620.104 PR Grundlagen der Modellierung (1.0h / 2.0ECTS)