Hauptinhalt
CS 220 — Programmierpraktikum
(engl. Programming Lab)
Niveaustufe, Verpflichtungsgrad | Praxismodul, abhängig vom importierenden Studiengang |
Lehr- und Lernformen, Arbeitsaufwand |
Praktikum (4 SWS), 180 Stunden (60 Std. Präsenzzeit, 120 Std. Selbststudium) |
Leistungspunkte, Voraussetzungen zum Erwerb |
6 LP Studienleistung(en): Softwareerstellung. Es besteht Anwesenheitspflicht gemäß § 15 der Prüfungsordnung. Prüfungsleistung: Präsentation |
Sprache, Benotung |
Deutsch,Das Modul ist unbenotet gemäß der Prüfungsordnung für den Studiengang B.Sc. Informatik. |
Exportfach, Ursprung | Informatik, B.Sc. Informatik |
Dauer des Moduls, Häufigkeit |
Ein Semester, Jedes Sommersemester in der vorlesungsfreien Zeit |
Modulverantwortliche(r) | Prof. Dr. Gabriele Taentzer, Prof. Dr. Bernhard Seeger |
Inhalt
In diesem Modul sollen die in der Praktischen Informatik I und II erworbenen Kompetenzen vertieft und an Hand größerer Aufgabenstellungen eingeübt werden. Insbesondere soll bei den Aufgaben, die in Kleingruppen Vorort gelöst werden, auf folgende Aspekte eingegangen werden:
- Anforderungsspezifikation
- Objektorientierte Entwicklungsmethoden
- Entwurfsmuster in der objektorientierten Programmierung
- Einsatz von effizienten Datenstrukturen
- Generisches Programmieren mit Lambdas.
- Komponenten und Modularisierung
- Qualitätssicherung (z.B. Modul- und Integrationstests)
Qualifikationsziele
Die Studierenden sind in der Lage
- größere Problemstellungen inder Programmierung lösen ,
- mit Softwareentwicklungsumgebungen und der Wiederverwendung von Softwarebibliotheken zur Erstellung größerer Programme umgehen,
- zu gegebenen Problemen geeignete Methoden aus der Informatik auszuwählen, zu testen, zu evaluieren und anzuwenden,
- erzielte Ergebnisse in geeigneter Weise schriftlich aufzuarbeiten und zu dokumentieren,
- Aufgaben in Teamarbeit organisiert lösen.
Voraussetzungen
Keine. Empfohlen werden die Kompetenzen aus den Modulen Objektorientierte Programmierung, Deklarative Programmierung sowie Algorithmen und Datenstrukturen.
Literatur
(Keine Angaben.)
Bitte beachten Sie:
Diese Seite beschreibt ein Modul gemäß dem im Wintersemester 2023/24 aktuellsten gültigen Modulhandbuch. Die meisten für ein Modul gültigen Regeln werden nicht durch die Prüfungsordnung festgelegt, und können daher von Semester zu Semester aktualisiert werden. Folgende Versionen liegen im Online-Modulhandbuch vor:
- WiSe 2016/17
- SoSe 2018
- WiSe 2018/19
- WiSe 2019/20
- WiSe 2020/21
- SoSe 2021
- WiSe 2021/22
- WiSe 2022/23
- WiSe 2023/24
Das Modulhandbuch enthält alle Module, unabhängig vom aktuellen Veranstaltungsangebot, vergleichen Sie dazu bitte das aktuelle Vorlesungsverzeichnis in Marvin.
Die Angaben im Online-Modulhandbuch wurden automatisch erstellt. Rechtsverbindlich sind die Angaben der Prüfungsordnung. Wenn Ihnen Unstimmigkeiten oder Fehler auffallen, sind wir für Hinweise dankbar.