Programmierung 1 (E/Me)
- Fakultät
Ingenieurwissenschaften und Informatik
- Version
Version 15.0 vom 03.09.2019
- Modulkennung
11B1650
- Modulname (englisch)
Programming 1 (E/Me)
- Studiengänge mit diesem Modul
- Berufliche Bildung - Teilstudiengang Elektrotechnik (B.Sc.)
- Elektrotechnik (B.Sc.)
- Elektrotechnik im Praxisverbund (B.Sc.)
- Mechatronik (B.Sc.)
- Niveaustufe
1
- Kurzbeschreibung
Für fast alle elektrotechnischen und mechatronischen Problemstellungen werden heute Computer eingesetzt. Von Ingenieuren der Elektrotechnik und Mechatronik wird erwartet, dass sie fachspezifische Problemstellungen mit Hilfe selbst entwickelter Softwarekomponenten lösen können.
- Lehrinhalte
- Einleitung
- Objekte, Typen und Werte
- Berechnungen
- Funktionen
- Fehlerbehandlung und Test
- Komplexe Datentypen
- Beispiele für elektrotechnische und mechatronische Aufgabenstellungen
- Lernergebnisse / Kompetenzziele
Wissensverbreiterung
Die Studierenden können den grundlegenden Aufbau von Rechnersystemen wiedergeben. Sie verfügen über ein Basiswissen zur Kodierung von Informationen in Rechnern. Sie kennen den grundlegenden Aufbau und den Ablauf von Programmen sowie die wesentlichen Sprachmittel einer prozeduralen Programmiersprache.
Wissensvertiefung
Können - instrumentale Kompetenz
Die Studierenden sind in der Lage einfache Programme in einer prozeduralen Programmiersprache zu erstellen. Dazu gehört die Fähigkeit Fehler in den Programmen zu erkennen und zu beheben.
Können - kommunikative Kompetenz
Die Studierenden sind in der Lage die Arbeitsweise einfacher Programme zu diagnostizieren und diese mit dem entprechenden Fachvokabular zu beschreiben.
Können - systemische Kompetenz
Die Studierenden können einfache Probleme aus dem Anwendungsgebiet der Elektrotechnik oder Mechatronik analysieren und diese in entsprechende Programme umsetzen.
- Lehr-/Lernmethoden
Die Veranstaltung wird in Form einer Vorlesung mit einem begleitendem Programmierpraktikum durchgeführt. Im Praktikum werden Programmieraufgaben selbstständig bearbeitet. Die Veranstaltung wird in den Studiengängen Elektrotechnik und Mechatronik jeweils unter Verwendung von studiengangsspezifischen Anwendungs- und Übungsbeispielen durchgeführt.
- Empfohlene Vorkenntnisse
Es werden Kenntnisse im Umgang mit Computern erwartet.
- Modulpromotor
Uelschen, Michael
- Lehrende
- Scheerhorn, Alfred
- Biermann, Jürgen
- Gervens, Theodor
- Uelschen, Michael
- Weinhardt, Markus
- Timmer, Gerald
- Tönjes, Ralf
- Westerkamp, Clemens
- Wübbelmann, Jürgen
- Leistungspunkte
5
- Lehr-/Lernkonzept
Workload Dozentengebunden Std. Workload Lehrtyp 30 Vorlesungen 30 Labore Workload Dozentenungebunden Std. Workload Lehrtyp 60 Veranstaltungsvor-/-nachbereitung 30 Prüfungsvorbereitung
- Literatur
- Stroustrup, Bjarne: Einführung in die Programmierung mit C++, Pearson, 2010
- Stroupstrup, Bjarne: Die C++-Programmiersprache, Addison-Wesley, 2010
- Goll, Joachim, Dausmann, Manfred: C als erste Programmiersprache, Springer-Vieweg, 2014
- Kernighan, Brian, Ritchie, Dennis: Programmieren in C, Hanser, 2010
- Prüfungsleistung
Klausur 2-stündig
- Unbenotete Prüfungsleistung
Experimentelle Arbeit
- Dauer
1 Semester
- Angebotsfrequenz
Wintersemester und Sommersemester
- Lehrsprache
Deutsch