Elektronische Datenverarbeitung 2 - Algorithmik und Programmierung (ILV)

Back
Course numberB1.05940.30.370
Course codeEDV-2
Curriculum2024
Semester of degree program Semester 3
Mode of delivery Presence- and Telecourse
Units per week1,5
ECTS credits2,0
Language of instruction German

Die Studierenden:

  • sind mit den Grundlagen der Algorithmik und deren Implementierung mittels prozeduraler oder objektbasierender Makro- oder Skriptsprachen vertraut.
  • sind in die Lage programmiertechnische Problemstellungen innerhalb der alltäglichen Ingenieuraufgaben zu erkennen, analysieren und zunächst den Lösungsaufwand zu evaluieren.
  • können je nach Komplexität der Problemstellung mit den erlernten Kenntnissen eigenständige Lösungen entwerfen und ggf. selbständig implementieren bzw. die in eine Aufgabenstellung aufbereitete Problemstellung an Spezialisten delegieren.

ILV Elektronische Datenverarbeitung 1 - Allgemeine Grundlagen

Im Vordergrund der Lehrveranstaltung stehen die Grundlagen der Programmierung.
Dabei werden folgenden Themengebiete behandelt:

  • Algorithmen und deren Visualisierung
  • Algorithmenentwurf
  • Grundlagen der prozeduralen Programmierung Grundlagen der objektbasierenden Programmierung.
Anhand von geeigneten Makro- oder Skriptsprachen werden die wichtigsten Konzepte der Programmierung vorgestellt und angewendet. Der Fokus liegt dabei auf der programmiertechnischen Erweiterung vorhandener Softwaresysteme im Bauwesen, wie z.B. Tabellenkalkulation, CAS, CAD oder BIM, zur Lösung Ingenieurtechnischer Problemstellungen bzw. zur Prozessautomatisierung.

Breden, M.; Schwimmer, M. (2008): Das Excel-VBA Codebook, Addison-Wesley (Premium codebook), 2008
Bullen, S.; Bovey, R.; Green, J.: Professional Excel Development: The Definitive Guide to Developing Applications Using Microsoft® Excel and VBA, Addison- Wesley, 2005
Can, M.; Schwimmer, M.: Office-Excel-2007-Programmierung - Das Handbuch, Microsoft Press, 2008
Green, J.; Bullen, S.; Bovey, R.; Alexander, M. (2007): Excel 2007 VBA - Programmer's reference, Wrox Wiley, 2007
Jelen, Bill; Syrstad, T. (2010): VBA and Macros. Microsoft Excel 2010, Que Publishing, 2010
Walkenbach, J.: Excel 2010 Power Programming with VBA, Wiley Publishing,, 2010

Vortrag, moderierte Einzelarbeit, Diskussion und Fallbearbeitung

Lehrveranstaltung mit abschließendem Prüfungscharakter: Projektaufgabe mit mündlicher Kontrollprüfung und schriftliche Abschlussprüfung