Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 

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:
FMI-IN1005 Mathematische und logische Grundlagen bzw.
FMI-IN0013 Diskrete Strukturen I

Verwendbarkeit (Voraussetzung wofür)

M.Sc.Geoinformatik:
LP zählen für die Anmeldung zur Masterarbeit Geo 512

Art des Moduls

- 105 B.A. Mathematik: Wahlpflichtmodul
- 132 B.Sc. Psychologie (PO-V. 2020): Wahlpflichtmodul (Nicht-psychologische Module)
- 132 B.Sc. Psychologie (PO-V. 2007): Wahlpflichtmodul (NF Informatik)
- 184 B.Sc. Wirtschaftswissenschaften: Pflichtmodul (IMS: Basismodule)

Zusammensetzung des Moduls / Lehrformen

3 SWS Vorlesung
1 SWS Ü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 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



FMI-IN1008 ... Strukturiertes Programmieren - 6 LP Modulhandbuch


Impressum | Datenschutzerklärung