Konzepte moderner Programmiersprachen (KMPS)
Die 1. Veranstaltung findet statt am 10.10.24 ab 08.15 Uhr im E114.
Dabei erhalten Sie alle wichtigen Informationen über den weiteren Verlauf.
Organisatorisches
- V00 EinfuehrungOrganisation (10.10.)
- V00 OrganisationFuPS (10.10.)
Vorlesung/Folien (siehe FuPS Clips - Vorlesung):
- V01 EinfuehrungFuPS (10.10.)
- V02 EinfuehrungScala (10.10.)
- V03 TypenAusdrückeFunktionen (10.10.)
- V04 FirstOrderFunctions (10.10.)
- V05 ListsPatternMatchingCaseClassesObjects (17.10.)
- V06 TailRecursion (17.10.)
- V07 Auswertung (24.10.)
- V08 HigherOrderFunctions (24.10.)
- V09 CurryingPartialApplication (31.10.)
- V10 PolymorphieAufzählungstypen (31.10.)
- V11 ObjektFunktionalMutableImmutable (31.10.)
- V12 LazyEvaluation (07.11.)
- V13 LambdaAusdrücke (07.11.)
- V14 FunktionaleDesignPattern (14.11.)
- Ueb01 Aufgabenstellung (17.10.)
- Ueb02 Aufgabenstellung (24.10.)
- Ueb03 Aufgabenstellung (31.10.)
- Ueb04 Aufgabenstellung (07.11.)
- Ueb05 Aufgabenstellung (14.11.)
- Ueb06 Aufgabenstellung (21.11.)
- Praktikum 1 (17.10. & 24.10.)
- Praktikum 2 (31.10. & 07.11.)
- Praktikum 3 (14.11. & 21.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.