Programmieren 1Dieses Modul besteht aus einer Lehrveranstaltung. Prüfungsordnung: IMG-BA-2025MI-BA-2025 StudienorganisationStudiensemester: 1 Turnus: Wintersemester, jährlich Modultyp: Pflichtveranstaltung Lehrform: Vorlesung/Labor Sprache: Deutsch Kompetenzen/LernzieleSie beherrschen die grundlegenden Konzepte der Hochsprachen-Programmierung. Sie können selbstständig anwendungsspezifische Algorithmen formulieren und mittels z.B. Java implementieren. Sie können die fundamentale Kontrollstrukturen (Verzweigungen, Fallunterscheidungen, Schleifen), Ein- und Ausgabe-Routinen nutzen. Sie beherrschenden den Aufruf von Unterprogrammen und Methoden und können die grundlegender Datenstrukturen (elementare Datentypen, Arrays, Strings, Collections) nutzen. Zudem lernen Sie die grundlegende Konzepte der Erstellung und Ausführung von Computerprogrammen (Compiler, Linker, Just-In-Time- Compiler) sowie moderne integrierte Entwicklungsumgebungen kennen. Die Veranstaltung ist von zentraler Bedeutung für alle nachfolgenden Veranstaltungen des Themenschwerpunktes Mobile Anwendungen und der Themenschwerpunkte Interaktive Systeme und Medienprogrammierung, die auf den in dieser Veranstaltung vermittelten Kompetenzen aufbauen und weiter ausbauen. Inhalte
Alle theoretischen Konzepte werden in praktischen Übungen angewendet. Arbeitsaufwand4 SWS, 5,0 Creditpoints (CP) 60 h Präsenzstudium, 90 h Eigenstudium PrüfungArt der Prüfung: Prüfungsleistung Prüfungsform: K(1) Einstündige Klausur. Labor zur Anerkennung des Moduls nötig: Literatur
VoraussetzungenVoraussetzungen lt. Prüfungs- und Studienordnungkeine Verantwortliche DozierendeModulverantwortliche(r): B.Sc. Benjamin Schulz Dozent(in): B.Sc. Benjamin Schulz |