LU01 - Einführung in die funktionale Programmierung
LU01a - Deklarative vs. Imperative Programmierung
LU01b - Strukturierte Programmierung
LU01c - Funktionale Programmierung
LU01d - Trace Table
Aufgaben
LU01.A01 - Imperativer Bubblesort
LU01.A02 - Imperativer ggT Algorithmus
LU01.A03 - Funktionaler Bubblesort
LU01.A03 - Funktionaler Bubblesort - Erweiterte Aufgabenstellung
LU01.A04 - Funktionaler ggT Algorithmus
LU01.A05 - Summe der Elemente einer Liste
LU01.A06 - Trace Table für lineare Suche
LU01.A07 - Rekursiver GGT und Trace Table
LU01.A08 - Paradigmen-Detektiv
LU01.A09 - Vom Skript zur Funktion
LU01.A10 - Anforderungen deklarativ formulieren
LU01.A11 - Spaghetticode entwirren
LU01.A12 - Trace Table für die Collatz-Folge
LU01.A13 - Dasselbe Problem in drei Paradigmen
Lösungen
LU01.L01 - Imperativer Bubblesort
LU01.L02 - Imperativer ggT Algorithmus
LU01.L03 - Funktionaler Bubblesort
LU01.L04 - Funktionaler ggT Algorithmus
LU01.L05 - Summe der Elemente einer Liste
LU01.L06 - Trace Table für lineare Suche
LU01.L07 - Rekursiver GGT und Trace Table
LU01.L08 - Paradigmen-Detektiv
LU01.L09 - Vom Skript zur Funktion
LU01.L10 - Anforderungen deklarativ formulieren
LU01.L11 - Spaghetticode entwirren
LU01.L12 - Trace Table für die Collatz-Folge
LU01.L13 - Dasselbe Problem in drei Paradigmen