Name des Moduls | [65040] Strukturiertes Programmieren - 9 LP | Bezeichnung des Moduls | FMI-IN1009 |
Studiengang | [079] - Informatik | ECTS Punkte | 9 |
Arbeitsaufwand für Selbststudium | 180 | Häufigkeit des Angebotes (Modulturnus) | jedes 2. Semester (ab Wintersemester) |
Arbeitsaufwand in Präsenzstunden | 90 | Dauer des Moduls | 1 |
Arbeitsaufwand Summe (Workload) | 270 | ||
Modul-Verantwortliche/r | Peter Dittrich |
Voraussetzung für die Vergabe von Leistungspunkten (Prüfungsform) | mündliche oder schriftliche Prüfung |
Zusätzliche Informationen zum Modul | Das Modul wurde mit Beginn des WS 2014/15 vom Sommersemester in das Wintersemester verlegt. Es erfolgte eine Erhöhung des Umfanges auf 9 LP (vorher Modul FMI-IN1008 und 6 LP). |
Empfohlene Literatur | Küchlin, Wolfgang; Weber, Andreas: Einführung in die Informatik. Objektorientiert mit Java, Springer 2003. Grude, Ulrich: Java ist eine Sprache, Vieweg 2005 Abts, Dietmar: Grundkurs Java, Vieweg 2004. Weiss, Mark Allen: Data Structures and Problem Solving Using Java, Addison-Wesley 1998. |
Voraussetzung für die Zulassung zum Modul | keine |
Empfohlene bzw. erwartete Vorkenntnisse | keine |
Art des Moduls (Pflicht-, Wahlpflicht- oder Wahlmodul) | - 079 B.A. Informatik: Pflichtmodul |
Zusammensetzung des Moduls / Lehrformen (V, Ü, S, Praktikum, …) | 6 SWS Vorlesung/Übung |
Inhalte | Grundbegriffe der Informationsverarbeitung (Algorithmen, Terme) und der Programmierung (Syntax und Semantik von Programmiersprachen). Die deklarativen (Ausdrücke), imperativen (Anweisungen, Variablen) und objektorientierten (Abstraktion, Komposition, Spezialisierung) Aspekte der Programmierung werden behandelt und am Beispiel der Sprache JAVA veranschaulicht. Weitere Themen der Vorlesung sind rekursive und iterative Programmiertechniken, generische Prozeduren und Klassen (,,Behälter“) sowie einige speziellere Sprachkonstrukte (Ausnahmen, Ströme, Ereignisse). Die Übung und das Rechnerpraktikum begleiten den Vorlesungsteil |
Lern- und Qualifikationsziele |
|
Voraussetzung für die Zulassung zur Modulprüfung | keine |