Programmierparadigmen
(engl. Programming Paradigms)
Modulnummer: FIN-INF-110121 |
| Link zum LSF: | LSF |
| Verantwortung: | Dr. Christian Braune |
| Dozent:in: | Dr. Christian Braune |
| Lehrveranstaltungen: |
|
| Verwendbarkeit: |
|
Kürzel PGP |
CP 5 |
Semester Sommer |
Fachsem. ab 2. |
Dauer 1 Semester |
Sprache deutsch |
Niveau Bachelor |
Angestrebte Lernergebnisse:
Studierende, die diesen Kurs erfolgreich abschließen, ...
- kennen die gängigsten Paradigmen zum Algorithmenentwurf,
- sind in der Lage, diese anzuwenden,
- können beurteilen, in welchen Situationen welches Paradigma am geeignetsten ist
- und verstehen welche Vor- und Nachteile sich aus der Verwendung der jeweiligen Paradigmen ergeben.
Inhalt:
- Konzepte der wesentlichen Paradigmenprozedural, objektorientiert, funktional, logisches, sowie ggf weitere Paradigmen
- Technische Umsetzung der Paradigmen in Programmiersprachen
- Anwendung der Paradigmen in Programmiersprachen wie z.B. C, Java, Scala, Haskell, Prolog
- Entscheidungskriterien für Paradigmen
Arbeitsaufwand:
56 h Präsenzzeit
94 h selbstständige Arbeit
| Studien-/Prüfungsleistungen: | Lehrform / SWS: |
|
Prüfungsvorleistung erforderlich
Prüfung: mündliche Prüfung (wenn es hinreichend viele Teilnehmer gibt: schriftliche Klausur, 120 Minuten) |
|
| Voraussetzungen nach Prüfungsordnung: | Empfohlene Voraussetzungen: |
|
keine |
Einführung in die Informatik |
| Medienformen: | Literatur: |
|
|
|
Hinweise: