Konzepte moderner Programmiersprachen (KMPS)
Die 1. Veranstaltung findet statt am 08.10.26 ab 08.15 Uhr im E114.
Dabei erhalten Sie alle wichtigen Informationen über den weiteren Verlauf.
Organisatorisches (Aufzeichnung)
- V00 EinfuehrungOrganisation (08.10.)
- V00 OrganisationFuPS (08.10.)
Vorlesung/Folien (siehe FuPS Clips - Vorlesung):
- V01 EinfuehrungFuPS (08.10.)
- V02 EinfuehrungScala (08.10.)
- V03 TypenAusdrückeFunktionen (08.10.)
- V04 FirstOrderFunctions (08.10.)
- V05 ListsPatternMatchingCaseClassesObjects (15.10.)
- V06 TailRecursion (15.10.)
- V07 Auswertung (22.10.)
- V08 HigherOrderFunctions (22.10.)
- V09 CurryingPartialApplication (29.10.)
- V10 PolymorphieAufzählungstypen (29.10.)
- V11 ObjektFunktionalMutableImmutable (05.11.)
- V12 LazyEvaluation (05.11.)
- V13 LambdaAusdrücke (12.11.)
- V14 FunktionaleDesignPattern (12.11.)
- Ueb01 Aufgabenstellung (15.10.)
- Ueb02 Aufgabenstellung (22.10.)
- Ueb03 Aufgabenstellung (29.10.)
- Ueb04 Aufgabenstellung (05.11.)
- Ueb05 Aufgabenstellung (12.11.)
- Ueb06 Aufgabenstellung (19.11.)
- Praktikum 1 (15.10. & 22.10.)
- Praktikum 2 (29.10. & 05.11.)
- Praktikum 3 (12.11. & 19.11.)
Prüfung
Die Prüfung wird in der 1. Phase schriftlich als 120min Klausur und in den beiden weiteren Prüfungsphasen mündlich mit einer Dauer von ca. 30min durchgeführt.