Ich habe im WS2016/17 dieses Modul bearbeitet und mit der Klausur abgeschlossen. Da ich bis in den Dezember hinein mit meiner MA beschäftigt war, bin ich später in die Bearbeitung eingestiegen. Die EA hatte ich im Semester davor bearbeitet und bestanden, so dass ich die aus dem Kreuz hatte.
Da ich vor vielen Jahren in meiner Ausbildung ausgiebig mit der Programmiersprache C in Berührung gekommen war, fiel mir dieser Teil des Kurses sehr leicht. Ich habe die entsprechenden KEs nur kurz überflogen und habe mich darauf konzentriert, kleine Programme schnell auf Papier zu bringen. Das ist dann nämlich in der Klausur gefragt. Angesehen habe ich mir auch alle Codebeispiele, die auf der LS-Seite heruntergeladen werden können.
Die KEs zu den Algorithmen habe ich etwas intensiver bearbeitet. Verwirrend fand ich den dort eingeführten Pseudocode, der in Teilen anders oder sogar widersprüchlich zum C-Code ist. Dadurch hatte ich immer wieder Schwierigkeiten, diesen Pseudocode korrekt niederzuschreiben. Auch dieses schnell zu Papier bringen des Pseudocodes habe ich ausgiebig geübt, um es in der Klausur entsprechend schreiben zu können. Insgesamt waren die KEs gut zu lesen.
Als dritten Teil des Moduls gab es zwei KEs zu Objektorientierter Systementwicklung (OOD). Diese KEs waren eher schwer verdaulich. Zudem ist der Großteil nicht klausurrelevant. Hier habe ich mich zunächst wenig aufgehalten und habe mir lieber aus allen verfügbaren alt-EAs und Klausuren eine Liste der R/F-Aussagen zusammengestellt, um zu sehen, wo die Schwerpunkte gesetzt werden.
Der Klausurstil hat sich seit etwa drei Semester etwas geändert. Es wird aus dem OOD-Teil nicht mehr nur R/F gefragt, sondern es wird Freitext zu einer Frage oder Aussage erwartet. Bei den Algorithmen werden auch Inhalte abgefragt, die bisher noch nie dran waren. Mich hat es an einer Stelle voll erwischt, weil ich drübergelesen hatte und es in der Klausur nicht zusammenbekommen habe. Auf alle Fälle müssen die in den KEs dargestellten Pseudocode-Auszüge exakt wiedergegeben werden. Die Programmieraufgaben in C werden anscheinend etwas umfangreicher und die Teilaufgaben bauen aufeinander auf. Bei meiner Klausur habe ich erst überhaupt nicht kapiert, was ich tun sollte und erst kurz vor Schluss hatte ich noch einen Geistesblitz.
Das moodle-Angebot ist überschaubar, wird aber durch den Modul-Betreuer gut betreut, d.h. Fragen werden zügig beantwortet. Fremdliteratur oder mentorielle Betreuung habe ich nicht in Anspruch genommen.
Aufgrund meines späten Einstiegs und wegen gleichzeitig hoher Belastung im Beruf lief die Vorbereitung nicht optimal. Dementsprechend fiel das Klausurergebnis nur befriedigend aus. Bei guter Vorbereitung kann dieses Modul mit Erfolg abgeschlossen werden.