Softwaretechnik und Programmierparadigmen
Softwaretechnik und Programmierparadigmen (SWTPP) gibt (auf dem Papier) eine Einführung im Bereich Softwareengineering und behandelt die Programmiersprachen Haskell, OCL und Prolog, sowie das Hoare-Kalkül.
TL;DR: VL sind useless, Haskell selber lernen & mit HA rechtzeitig anfangen, Tutorien lohnen sich, Spickzettel vollmachen
Inhaltsverzeichnis
Guide
Die Modulbewertung (95er Schlüssel) setzt sich aus einer Hausaufgabe (30P), einem MC-Test(20P) und einer Klausur(50P) zusammen.
Lehrangebot
Die Vorlesungen sind (Stand WiSe 23/24) wenig lehrreich. Es werden ewig lange einfache Sachen durch- und Programmiersprachen vorgekaut, Komplizierteres (Hoare) wird nicht gut erklärt. Es lohnt sich sehr, die Inhalte auf eigene Faust zu lernen, indem man die Folien durchgeht, ggf. googelt und bei Unklarheiten Tutor*Innen fragt.
Die Tutorien sind einigermaßen interessant gestaltet. Tutorienbesuch verringert den Lernaufwand für Test und Klausur erheblich, da Aufgabenformate genau behandelt werden, die dann auch rankommen. Es werden auch Fallstricke in der Klausur genannt und Tipps gegeben.
Haskell-Hausaufgabe
Haskell ist eine funktionale Progammiersprache, die nicht unbedingt intuitiv ist. Anstatt die VL zu benutzen, empfielt es sich, die ersten sechs Kapitel des kostenlosen Online-Buches "Learn you a Haskell for great good" durchzuarbeiten, davon klaut Glesner auch nur. Die Hausaufgabe ist idR. interessant und machbar, wenn man rechtzeitig anfängt - einfach direkt, wenn man Haskell nicht kann. Die Sprechstunden sind am Schluss überfüllt.
Test
Im ersten Test kamen Prolog und Programmierparadigmen dran. Hier in die Tutorien gehen und Alttests durcharbeiten. Suche im Netz ein Prolog-Cheat sheet und schreib, das was du brauchst es auf den Spickzettel.
Klausur
In der Klausur kamen MC-Fragen, Diagramme, OCL und das Hoare-Kalkül dran. Man durfte 3 Blätter (6 Seiten) Spickzettel benutzen. Für die MC-Fragen lohnt es sich, Notizen aus der VL auf den Spicker zu schreiben. Für OCL die wichtigen Funktionen auf den Spickzettel schreiben. Für die Diagramme und Hoare in die Tutorien gehen und Altklausuren durchrechnen. Hoare gab dieses Jahr einfache Punkte mit nur wenig Übung.