Modulkataloge
Name des Moduls | [50250] Grundlagen informatischer Problemlösung | Modulcode | FMI-IN0025 |
Studiengang | [079] Informatik | ECTS Punkte | 9 LP |
Arbeitsaufwand für Selbststudium | 150 Stunden | Häufigkeit des Angebotes (Modulturnus) | jedes 2. Semester (ab Wintersemester) |
Arbeitsaufwand in Präsenzstunden | 120 Stunden | Dauer des Moduls | 1 Semester |
Arbeitsaufwand Summe (Workload) | 270 Stunden | ||
Modulverantwortlicher | Wolfram Amme, Birgitta König-Ries |
Voraussetzungen für die Vergabe von Leistungspunkten | 2 Teilprüfungen (je 50 %)
|
Zusätzliche Informationen zum Modul | Lehramt Informatik Gymnasium: Das Modul wird in die Berechnung der Endnote aufgenommen |
Literatur | Backhouse: Algorithmic Problem Solving, Wiley, 2011 Kerninghan/Ritchie: The C Programming Language. Pentice Hall Software. 2000 Riley/Hunt: Computational Thinking for the Modern Problem Solver. CRC Press, 2014 |
Voraussetzungen für die Zulassung zum Modul | keine |
Vorkenntnisse | keine |
Art des Moduls | - 079 LA Regelschule Informatik: Pflichtmodul |
Zusammensetzung des Moduls / Lehrformen | 4 SWS Vorlesung |
Inhalte | In der Veranstaltung werden in unabhängig voneinander durchgeführten Vorlesungen die Konzepte der algorithmischen Problemlösung und der prozeduralen Programmierung eingeführt. In der Vorlesung zur „Algorithmischen Problemlösung“ erfolgt eine Einführung in Grundlagen der Informationsverarbeitung und eine erste Betrachtung des Algorithmusbegriffes. Aufbauend auf diesen Ausführungen In der Vorlesung zur „Programmierung“ wird gezeigt, wie Lösungsansätze in Form von Programmen erstellt werden können. Das Konzept der Programmierung wird dabei ausschließlich am Beispiel des prozeduralen Programmierparadigmas dargestellt. Neben der Einführung von in prozeduralen Sprachen verwendeten Kontrollstrukturen, wird der Studierende insbesondere mit höheren Datenstrukturen, sowie darauf angewendeter Algorithmen, vertraut gemacht. In zusätzlich durchgeführten Praktika soll der Student sich zudem einen sicheren Umgang mit prozeduralen Programmierkonzepten aneignen. |
Lern- und Qualifikationsziele |
|
Voraussetzung für die Zulassung zur Modulprüfung (Prüfungsvorleistungen) | - |
FMI-IN0025 ... Grundlagen informatischer Problemlösung
- FMI-IN0025 - PNr. 50251 ... Grundlagen informatischer Problemlösung: Klausur o. mündl. Prüfung (Algorithmische Problemlösung)
- FMI-IN0025 - PNr. 50252 ... Grundlagen informatischer Problemlösung: Praktikum (Programmierung)