Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 
Name des Moduls [65440] Fortgeschrittenes Programmierpraktikum Bezeichnung des Moduls FMI-IN0144

Studiengang [079] - Informatik ECTS Punkte 3

Arbeitsaufwand für Selbststudium 60 Häufigkeit des Angebotes (Modulturnus) jedes Semester
Arbeitsaufwand in Präsenzstunden 30 Dauer des Moduls 1
Arbeitsaufwand Summe (Workload) 90    

Modul-Verantwortliche/r

Wolfram Amme, Martin Bücker, Joachim Denzler, Joachim Giesen

Voraussetzung für die Vergabe von Leistungspunkten (Prüfungsform)

Erfolgreiche Bearbeitung der im Projekt zu realisierenden Teilaufgaben.

Die Prüfung kann nur durch Wiederholung des ganzen Moduls wiederholt werden

Empfohlene Literatur

Nach Vorgabe der Dozenten

Voraussetzung für die Zulassung zum Modul

keine

Empfohlene bzw. erwartete Vorkenntnisse
  • FMI-IN0025 Grundlagen informatischer Problemlösung
  • FMI-IN0075 Objektorientierte Programmierung und FMI-IN0076 Deklarative Programmierung oder FMI-IN0041 Objektorientierte Programmierung
  • Kenntnisse in der Programmiersprache Java oder C
Art des Moduls (Pflicht-, Wahlpflicht- oder Wahlmodul)

- 079 LA Regelschule Informatik (PO-V. 2020): Pflichtmodul
- 079 LA Regelschule Informatik (PO-V. 2015): Wahlpflichtmodul (Wahlpflichtbereich)
- 079 LA Gymnasium Informatik: Pflichtmodul
- 079 LA RS (Erweiterung) Informatik: Pflichtmodul
- 079 LA Gym (Erweiterung) Informatik (PO-V. 2020): Pflichtmodul
- 079 B.Sc. Informatik: Pflichtmodul (Konto A)
- 105 B.Sc. Mathematik: Wahlpflichtmodul (NF Informatik)
- 105 M.Sc. Mathematik (PO-V. 2010): Wahlpflichtmodul (NF Informatik)
- 679 B.Sc. Angewandte Informatik: Pflichtmodul (Konto A)

Zusammensetzung des Moduls / Lehrformen (V, Ü, S, Praktikum, …)

2 SWS Praktikum

Inhalte

In den Projektarbeiten soll der Student ein umfassendes interaktives Softwaresystem in einer vorgegebenen Programmiersprache unter Verwendung höherer Programmierkonzepte (wie generische Daten- und Programmstrukturen, GUI-Realisierung, Threads, Socketprogrammierung, etc.) erstellen.


Die Durchführung der Projektarbeiten wird durch Projektsitzungen begleitet, welche teilweise in Vorlesungsform durchgeführt werden und den Studenten an die Projektaufgabe heranführen

Lern- und Qualifikationsziele
  • Grundlegende Kenntnisse über Programmiersprachen und Software Engineering
  • Kenntnisse in Projektmanagement und Projektorganisation, sowie Zeitmanagement
  • Kenntnisse über und Umgang mit Entwicklungswerkzeugen
  • Einblick in Anwendungsgebiete.
Voraussetzung für die Zulassung zur Modulprüfung

keine

Impressum | Datenschutzerklärung