Programmierung 2 (I)

Fakult?t

Fakult?t Ingenieurwissenschaften und Informatik (IuI)

Version

Version 1 vom 19.11.2025.

Modulkennung

11B1661

Niveaustufe

Bachelor

Unterrichtssprache

Deutsch

ECTS-Leistungspunkte und Benotung

5.0

H?ufigkeit des Angebots des Moduls

Winter- und Sommersemester

Dauer des Moduls

1 Semester

 

 

Kurzbeschreibung

Informatiker werden insbesondere bei der Entwicklung komplexer Softwaresysteme eingesetzt. Für deren Bew?ltigung werden die aus dem Modul Programmierung 1 erworbenen Kenntnisse erweitert und vertieft.

Lehr-Lerninhalte

  • ?bertragung/Erweiterung der vorhandenen Programmierkonzepte auf eine zweite Programmiersprache

Gesamtarbeitsaufwand

Der Arbeitsaufwand für das Modul umfasst insgesamt 150 Stunden (siehe auch "ECTS-Leistungspunkte und Benotung").

Lehr- und Lernformen
Dozentengebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
30VorlesungPr?senz oder Online-
30Labor-Aktivit?tPr?senz oder Online-
Dozentenungebundenes Lernen
Std. WorkloadLehrtypMediale UmsetzungKonkretisierung
60Veranstaltungsvor- und -nachbereitung-
30Prüfungsvorbereitung-
Benotete Prüfungsleistung
  • Klausur oder
  • Portfolio-Prüfungsleistung oder
  • Portfolio-Prüfungsleistung
Unbenotete Prüfungsleistung
  • experimentelle Arbeit oder
  • regelm??ige Teilnahme
Bemerkung zur Prüfungsart

Die Auswahl der benoteten und unbenoteten Prüfungsarten aus den vorgegebenen Optionen obliegt der jeweiligen Lehrperson. Diese h?lt sich dabei an die jeweils gültige Studienordnung.

  • Der unbenotete Prüfungsleistung wird im Rahmen des begleitenden Praktikums erbracht
  • Die Zusammensetzung der Portfolioprüfung ist der jeweils gültigen Studienordnung zu entnehmen.

Prüfungsdauer und Prüfungsumfang

Benotete Prüfungsleistung:

  • Arbeitsproben, schriftlich im Rahmen der Portfolio-Prüfungen: Bearbeitung von Aufgaben im Umfang von ca 60-90 Minuten je Arbeitsprobe
  • Klausur: siehe jeweils gültige Studienordnung

Unbenotete Prüfungsleistung:

  • Experimentelle Arbeit: Insgesamt ca 10 Versuche
  • Regelm??ige Teilnahme: Anwesenheit von mindestens 85% der Veranstaltung

Empfohlene Vorkenntnisse

Solide Programmierkenntnisse in der im Modul Programmierung 1 (I) verwendeten Programmiersprache.

Wissensverbreiterung

Die Studierenden kennen spezifische Konzepte einer zweiten Programmiersprache.

Wissensvertiefung

Die Studierenden k?nnen die Umsetzung von Programmierkonzepten bezüglich Syntax und Semantik in verschiedenen Programmiersprachen voneinander abgrenzen.

Nutzung und Transfer

Die Studierenden sind in der Lage, in verschiedenen Programmiersprachen komplexere Programme zu schreiben und k?nnen bei gegebener Aufgabenstellung die für die Umsetzung geeignete Programmiersprache identifizieren.

Kommunikation und Kooperation

Die Studierenden k?nnen konkrete Probleml?sungen im Diskurs mit Kommilitonen und Lehrenden darstellen und fachbezogen kommunizieren.

Literatur

Nachfolgende Literatur ist stets auf die aktuelle Auflage bezogen, sofern nicht explizit ein Erscheinungsjahr genannt ist.

  • U. Breymann, C++ programmieren, Hanser
  • B. Lahres, G. Rayman, S. Strich, Objektorientierte Programmierung, Rheinwerk Computing
  • M. Gregoire, Professional C++, John Wiley & Sons

Verwendbarkeit nach Studieng?ngen

  • Berufliche Bildung - Teilstudiengang Informationstechnik
    • Berufliche Bildung - Teilstudiengang Informationstechnik B.Sc. (01.09.2025)

  • Informatik - Medieninformatik
    • Informatik - Medieninformatik B.Sc. (01.09.2025)

  • Informatik - Technische Informatik
    • Informatik - Technische Informatik B.Sc. (01.09.2025)

  • Agrarsystemtechnologien
    • Agrarsystemtechnologien B.Sc. (01.09.2025)

    Modulpromotor*in
    • Henkel, Oliver
    Lehrende
    • Henkel, Oliver
    • Roosmann, Rainer
    • Tapken, Heiko
    • Thiesing, Frank