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. Workload Lehrtyp Mediale Umsetzung Konkretisierung 30 Vorlesung Pr?senz oder Online - 30 Labor-Aktivit?t Pr?senz oder Online - Dozentenungebundenes Lernen Std. Workload Lehrtyp Mediale Umsetzung Konkretisierung 60 Veranstaltungsvor- und -nachbereitung - 30 Prü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