Modulinformationssystem Informatik

 

Programmierpraktikum URL PDF XML

Modulcode: Inf-PP
Englische Bezeichnung: Programming (Practical Course)
Modulverantwortliche(r): Prof. Dr. Thomas Slawig
Turnus: unregelmäßig (SS10 SS11 SS12 SS13 SS14 SS15 SS16 WS23/24)
Präsenzzeiten: 3PÜ
ECTS: 4
Workload: 40 Std. Vorlesung/Präsenzübung, 60 Std. Rechnerübungen, 20 Std. Selbststudium
Dauer: ein Semester
Modulkategorien: BSc-Inf-WP (BSc Inf (21)) G (BSc Inf) G (BSc Inf (2-Fach)) G (BSc WInf) NF (Inf. als NF)
Lehrsprache: Deutsch
Voraussetzungen: Info infEInf-01a infProgOO-01a infEAlg-01a

Kurzfassung:

Das Programmierpraktikum ist eine Weiterführung der Programmierausbildung der ersten beiden Semester. Im Unterschied zu diesen Modulen wird hier ein größeres, das gesamte Semester dauerndes Projekt in einer objektorientierten Sprache realisiert. Die Wahl des Projektthemas und auch der Sprache ist dabei frei, der Umfang muss jedoch der Dauer des Projektes angemessen sein.

Lernziele:

Fähigkeit,

  • ein größeres, semesterweites Programmierprojekt zu definieren,
  • ein solches Projekt in einer objektorientierten Sprache zu realisieren,
  • dabei die wesentlichen Konzepte der objektorientierten Programmierung sinnvoll zu verwenden und erklären zu kennen, warum diese genauso verwendet wurden,
  • dabei entstehende Fragestellungen und Teilaufgaben zu erkennen, in einer Gruppe zu präsentieren und Recherche zu Lösungsmöglichkeiten durchzuführen,
  • die verwendeten Konzepte und Lösungen in einer Gruppe zu erklären,
  • selbständig, eigenverantwortlich und effektiv in einer Gruppe zu arbeiten.

Lehrinhalte:

Erstellung eines größeren Programmierprojektes nach eigener Wahl. Mögliche Beispiele werden zu Beginn vorgestellt.

Weitere Voraussetzungen:

Kenntnisse in der Rechnerbenutzung, grundlegende Kenntnisse in prozeduraler und objektorientierter Programmierung.

Prüfungsleistung:

Unbenotet. Vorführen der Programme in Gruppen.

Lehr- und Lernmethoden:

Präsentation und Lehrgespräch, betreute und unbetreute Kleingruppenarbeit, betreute Arbeit am Rechner, selbständiges Erstellen von Zusammenfassungen von Gruppenarbeiten und/oder Arbeitsergebnissen

Verwendbarkeit:

Wahlpflichtmodul im BSc Informatik und Wirtschaftsinformatik.

Literatur:

Verweise:

Kommentar: