Modulkataloge
Name des Moduls | [51380] Strukturiertes Programmieren - 6 LP | Modulcode | FMI-IN1008 |
Studiengang | [079] Informatik | ECTS Punkte | 6 LP |
Arbeitsaufwand für Selbststudium | 120 Stunden | Häufigkeit des Angebotes (Modulturnus) | jedes 2. Semester (ab Sommersemester) |
Arbeitsaufwand in Präsenzstunden | 60 Stunden | Dauer des Moduls | 1 Semester |
Arbeitsaufwand Summe (Workload) | 180 Stunden | ||
Modulverantwortlicher | Peter Dittrich |
Voraussetzungen für die Vergabe von Leistungspunkten | mündliche oder schriftliche Prüfung |
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. |
Voraussetzungen für die Zulassung zum Modul | keine |
Vorkenntnisse | dringend empfohlen: |
Verwendbarkeit (Voraussetzung wofür) | M.Sc.Geoinformatik: |
Art des Moduls | - 105 B.A. Mathematik: Wahlpflichtmodul |
Zusammensetzung des Moduls / Lehrformen | 3 SWS Vorlesung |
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 begleitet den Vorlesungsteil |
Lern- und Qualifikationsziele | - Kenntnisse von Grundbegriffen der Informatik und Programmierung - Kompetenzen der systematischen Analyse von Algorithmen und ihrer korrekten und effizienten Realisierung - Fähigkeit der objektorientierten Programmentwicklung in der Sprache JAVA |
Voraussetzung für die Zulassung zur Modulprüfung (Prüfungsvorleistungen) | keine |
Sie befinden sich hier:
FMI-IN1008 ... Strukturiertes Programmieren - 6 LP
FMI-IN1008 ... Strukturiertes Programmieren - 6 LP