*** PO 2024 *** ------------------------------------------------------------------ --- --- Vorlage für Modulbeschreibungen --- --- Version: 1.0 --- --- Allgemeine Hinweise: --- --- - Kommentare beginnen mit --- und werden komplett ignoriert --- --- - Wichtige Schlüsselwörter beginnen mit *** und dürfen nicht --- verändert oder gelöscht werden!!! --- --- - Die Eingaben müssen immer in den leeren Zeilen nach *** erfolgen. --- --- - Für einen Zeilenumbruch muss eine Leerzeile eingegeben werden. --- --- - Aktuelle Modulhandbücher: --- BaI : http://oow.hs-el.de/studium/pdf_bm/mh/mh_b_informatik_emd.pdf --- BaE : http://oow.hs-el.de/studium/pdf_bm/mh/mh_b_elektrotechnik_automatisierungstechnik_emd.pdf --- BaMT: http://oow.hs-el.de/studium/pdf_bm/mh/mh_b_medientechnik_emd.pdf --- MaII: http://oow.hs-el.de/studium/pdf_bm/mh/mh_m_industrial_informatics_emd.pdf --- ------------------------------------------------------------------ *** Studiengang und Semester --- für Studiengang nur Kürzel verwenden: BaE, BaEP, BaEE, BaI, BaMT oder BaII --- Semester wird davor geschrieben, auch Semesterbereiche möglich --- Wenn das Modul in mehreren Studiengängen verwendet wird, werden diese --- durch Komma getrennt aufgeführt. --- 1BaMD, 2BaMDP *** Modulbezeichnung --- Name laut Modulliste verwenden Programmieren I *** Art --- nur Alternativen: Pflichtfach, Wahlpflichtfach --- --- Beispiele: --- Pflichtfach --- Wahlpflichtfach --- Pflichtfach Vertiefung Technische Informatik Pflichtfach *** ECTS-Punkte --- nur Zahl angeben --- Beispiele: --- 5 --- 7,5 5 *** Studentische Arbeitsbelastung --- Angabe als x Stunden Kontaktzeit und y Stunden Selbststudium --- Format: x, y 60, 90 *** Voraussetzungen (laut Prüfungsordnung) --- nur Modulbezeichnungen aufführen, z.B. Java 1 *** Empfohlene Voraussetzungen --- zusätzliche Module, die nicht in Prüfungsordnung als Voraussetzung stehen --- nur Modulbezeichnungen aufführen, z.B. Java 1 *** Pruefungsform und -dauer --- Alternativen: --- Klausur 1,5 h --- Klausur 1,5h oder mündliche Prüfung --- Mündliche Prüfung --- Erstellung und Dokumentation von Rechnerprogrammen Klausur 2h oder Projektarbeit, Erstellung und Dokumentation von Rechnerprogrammen, Portfolio *** Lehrmethoden und Lernmethoden --- Alternativen: Vorlesung, Praktikum, Seminar, Studentische Arbeit --- Falls Modul aus mehreren Veranstaltungen besteht, werden diese durch --- Komma getrennt aufgeführt. Vorlesung oder Flipped Classroom, Labor *** Modulverantwortlicher A. Haja *** Qualifikationsziele Die Studierenden erwerben Verständnis für die Grundlagen moderner Computersysteme und beherrschen wichtige Elemente gängiger Programmiersprachen, einschließlich Kontroll- und Datenstrukturen. Sie erlangen die Fähigkeit, eigenständig einfache Programme zu entwickeln sowie fremden Quellcode zu analysieren, was ihre Selbstständigkeit und analytischen Fähigkeiten fördert. Die Zusammenarbeit in Projekten stärkt zudem ihre Team- und Kommunikationskompetenz. *** Lehrinhalte Aufbau und Funktion moderner Computersysteme; Grundlagen und Anwendungen der Programmiersprache C++; Nutzung von Compiler und Entwicklungsumgebungen *** Literatur --- max. drei Angaben --- Format: Heun, V.: Grundlegende Algorithmen, Vieweg, 2000. --- Mehrere Literaturangaben durch Leerzeilen trennen! YouTube-Kanal Prof. Haja : www.youtube.com/c/ElektronikProgrammieren Küveler, G., Schwoch, D.: "Informatik für Ingenieure und Naturwissenschaftler 1", Vieweg+Teubner, 2009 Breymann, U.: "Der C++ Programmierer", Hanser, 2016 ------------------------------------------------------------------ --- --- Hier beginnt die Aufzählung der einzelnen Lehrveranstaltungen --- des Moduls (z.B. Vorlesung und Praktikum). --- --- Falls mehrere Lehrveranstaltungen vorgesehen sind, bitte die --- entsprechenden Bereiche auskommentieren. --- ------------------------------------------------------------------ *** Titel der Lehrveranstaltung Programmieren I *** Dozent A. Haja, M. Blattmeier *** SWS 2 *** Titel der Lehrveranstaltung Labor Programmieren I *** Dozent H.Bender, R.Olthoff *** SWS 2 ----------------------------------------------------------------- --- --- Ausfüllen der Modul-Kompetenz-Matrix nicht vergessen! --- ------------------------------------------------------------------