mirror of
https://gitlab.com/harald.mueller/aktuelle.kurse.git
synced 2024-11-27 20:21:56 +01:00
3.7 KiB
3.7 KiB
M323 Funktional Programmieren
Inhaltsverzeichnis
[TOC]
weitere TBZ Unterlagen -> https://gitlab.com/ch-tbz-it/Stud/m323/m323
Leistungsbeurteilungen (Prüfungen)
LB (100%) Miniprojekt (-> Definition) (7 Std plus Präsentation desselben)
Ablaufplan 2024-Q2 (Mi nachmittags)
Tag | WUP23 | Thema, Auftrag, Übung |
---|---|---|
1 | Mi 13.11.24 | Einführung .pptx - Was sind Funktionen und Vergleich zu imperativem Code - Paradigmenwechsel in der Programmierung - Wieso sind Funktionen nützlich 📄 Unterlagen, 📄 Fachbegriffe, ✍ Aufgaben |
2 | Mi 20.11.24 | Anforderungen - Wie setzen wir das WAS statt das WIE um - ✍ Aus deklarativen Anforderungen werden Funktionen abgeleitet |
3 | Mi 27.11.24 | Reine Funktionen - Was zeichnet pure functions aus - Begriff Lambda Funktionen 📄 Immutable Values (Datenkopien und Rekursionen) ✍ Aufgaben |
4 | Mi 04.12.24 | Funktionen als Werte .pptx - No side effects - Mit Rekursionen arbeiten |
5 | Mi 11.12.24 | Weitere Datenstrukturen - Filter-map-reduce - Higher Order Functions - Mit Tuples arbeiten |
6 | Mi 18.12.24 | Weitere Algotithmen - Algorithmen fürs Suchen - Parallel-Prozesse - Pipelines |
- | -- | Weihnachtsferien |
7 | Mi 08.01.25 | Fehlerbehandlung Funktionale Programme entwerfen |
8 | Mi 15.01.25 | Miniprojekt (--> Definition) (zu zweit, je 8 Lektionen, Abgabe per Teams-Konferenz 29.01.2025-5.2.2025) |
- | -- | WUP-Projekt-Woche |
- | Mi 29.01.25 | Abgabe Miniprojekt, zusammen mit M183 online gemäss Terminliste ) |