Klausur NSP

26. Januar 2010

Am Freitag war ich in Witten, um meine NSP-Klausur zu schreiben. Meine Befürchtungen, die Bahn könnte Schwierigkeiten machen, haben sich glücklichweise nicht bewahrheitet. Es lief alles glatt. Morgens hin, um 14:00 Uhr Klausur, dann gleich wieder zurück nach Berlin. Damit ist die Sache abgehakt.

Die Klausur war insgesamt ok. Es gab drei Aufgaben. Eine, bei der es vor allem darum ging, Begriffe zu erklären (hier war das Glossar im Buch sehr hilfreich) und zwei Programmieraufgaben. Mit der Zeit kam ich knapp hin, so dass ich ein ganz gutes Gefühl habe.

Als nächstes Modul hab ich mir Mathematik für Informatiker vorgenommen, das aus zwei Kursen besteht: Analysis und Lineare Algebra. Mein Ziel ist es, das bis zum nächsten Präsenztermin im März durch zu haben.

NSP (fast) geschafft

16. Januar 2010

Insgesamt ein sehr interessantes Modul. Ein Schwerpunkt bildet der Bereich Multithreading. Hier wird am konkreten Beispiel von Java auf die Problembereiche eingegangen, die bei der Verwendung von Threads auftreten, und wie diese in den Griff zu bekommen sind. Dabei werden nicht nur Low-Level Java Konstrukte wie Monitore betrachtet. Es wird auch auf die umfangreiche Java-Concurrent-Bibliothek eingegangen, die für viele Anwendungsfälle fertige Bausteine (blockierende Warteschlangen) bereit hält.

Ein weiterer Schwerpunkt ist der Anwendungsbereich von Nebenläufigkeit. Also z.B. GUI-Programmierung (warum gibt es in Swing nur einen GUI-Thread) oder verteilte Anwendungen mit RMI.

Das ganze wird begleitet von entsprechenden UML-Konstrukten, der notwendigen Therie und praxisnahen Beispielen (z.B. korrekte Implementierung des Singleton-Pattern).

Nicht so gut gefallen hat mir, dass in den Code-Beispielen (vor allem auch im herunterladbaren Sourcecode) gehäuft Bezeichner mit deutschen Umlauten vorkamen. Das tut zwar dem Verständnis keinen Abbruch, ist aber nicht nur schlechter Stil sondern einfach auch unpraktikabel, wenn man nicht Windows einsetzt. Gerade weil das Modul ansonsten sehr praxisnah gehalten ist, wundert mich diese Realitätsferne ein bisschen. Der Source-Code in den Modulen sollte doch Vorbildcharakter haben und nicht dem Studenten den Eindruck vermitteln, es wäre eine gute Idee, Bezeichner mit Sonderzeichen zu verwenden (z.B. werden Klassennamen auch als Dateinamen vewendet. Schon hat man Umlaute in Dateinanamen und muss sich damit befassen, wie Tools wie Packer oder Sourcecodeverwaltung die Zeichenkodierung auf den unterschiedlichen Systemen handhaben. Der Java-Compiler verwendet je nach Plattform unterschiedliche Default-Zeichenkodierungen für zu übersetztenden Sourcecode. Man arbeitet vielleicht mit Leuten zusammen, die eine ganz andere Tastaturbelegung haben. Usw.) Hier sollte unbedingt nachgebessert werden.

Mittwoch 12:00 Uhr war Fristende für den Klausurtermin am kommenden Freitag. Den Abschlusstest hab ich also Dienstagabend und die Online-Klausur Mittwoch früh vor der Arbeit erledigt. Entgegen der bisherigen Erfahrung war das Niveau der Abschlusstestaufgaben deutlich höher als das der normalen Tests, die man im Laufe des Kurses bearbeitet. Und man muss wirklich auf jedes Wort achten. Mein Ergebnis hier: 84% (entspricht (84 – 70) / 3 = 4 Bonuspunkten).

Die Aufgaben der Online-Abschlussklausur waren dagegen auf dem gleichen (hohen) Level angesiedelt wie die Einsendeaufgaben. Hier ist die begrenzte Zeit der entscheidende Faktor. Bei einer Aufgabe blieb mir nichts anderes übrig, als das unvollendete Programm hochzuladen. Deshalb war ich schon positiv überrascht über unerwartete volle Punktzahl als Ergebnis. Das macht dann hier 15 Bonuspunkte.

Dann fahre ich also mit beruhigenden 19 Bonuspunkten am Freitag nach Witten und kann nur hoffen, dass mir die Probleme, die die Bahn mit diesem katastrophalen Jahrhundertwinter hat, nicht noch einen Strich durch die gutdurchdachte Rechnung macht.

Prüfungstermin Januar 2010 / Nichsequentielle Programmierung

12. Dezember 2009

Ein Haufen privater Verpflichtungen hat mich in den letzten Monaten davon abgehalten, mit dem Fernstudium fortzufahren. Das hört jetzt zwar nicht auf, wird sich aber hoffentlich auf einem erträglichen Maß einpendeln. Da für den 22. Januar ein außerordentlicher Prüfungstermin angesetzt ist und mein zweiwöchiger Urlaub über Weihnachten genehmigt wurde, will ich die Gelegenheit nutzen, um auf die schnelle ein Modul fertig zu bekommen.

Ausgesucht habe ich mir dafür Nichtsequentielle Programmierung (NSP), da dieses Modul aus nur einem Kurs besteht und mir das Thema nicht völlig unbekannt ist. Als Basis wird hier auch wieder meine “Heimatsprache” Java verwendet. Bis zum 13. Januar, 12:00 Uhr mittags muss alles durch sein, inklusive der Online-Abschlusstests und -Klausuren. Also genau ein Monat Zeit. Das dürfte zu schaffen sein.

Das Modul habe ich gerade gebucht und freigeschaltet. Also auf gehts …

GDI-2-Klausur / Präsenztag Sept. 2009

27. September 2009

Veranstaltungsort war diesmal der Fachbereich Informations- und Elektrotechnik der FH Dortmund. Um 8:30 startete die Prüfung im großen Hörsaal. Die kleinen Klapptische waren schon etwas nervig, weil noch nicht mal ein ganzes DIN A4 Blatt hochkant drauf passt. Mit drei Tischen nebeinander, um wenigstens die ganzen Bücher und den Schreibkram deponieren zu können, ging es aber.

Die Klausur war leider nicht ganz so XML-lastig wie die Online-Klausur und der Abschlusstest. Aber es kam auch eine XML-Aufgabe dran und die Klausur war insgesamt sehr fair. Die zwei Zeitstunden habe ich voll ausgenutzt aber dabei auch alle Aufgaben bearbeiten können.

Parallel dazu fand die Info-Veranstaltung für Studiumsinteressierte statt. Anschließend sollte es gleich weitergehen mit der Vorstellung der neuen Module, aber es gab wohl einige technische Probleme mit dem Internetzugang. Daher wurde es eine etwas längere Pause und das Mittagessen wurde vorgezogen. Diesmal wurde das Buffet geliefert und war wieder sehr lecker.

Nach der Vorstellung der demnächst fertigen Module, wozu u.a. Softwaretechnik 2 und Software-Testen gehören, gab es auch noch eine Verleihung von Urkunden für alle, die das erste bzw. zweite Fachsemester abgeschlossen hatten. Diesmal gehörte ich auch zu den glücklichen. Ein Buch (“Codeknacker gegen Codemacher” von Klaus Schmeh) gab es noch obendrein. Auf der Rückseite der Urkunde sind die Module mit Prüfungsdatum und Note sowie der Notendurchschnitt aufgeführt. Nun hab ich’s offiziell ;-)

Am Rest des Tages gab es Vorlesungen zu RIA, Software-Testen, Softwaredokumentation und XML und Automaten. Teilweise wieder im großen Hörsaal, der total unterkühlt war.

GDI-2-Online-Klausur benotet

17. September 2009

Wow, 100% richtig. Das sind dann (100 – 50) / 3,3 = 15 Bonuspunkte. Mit denen aus dem Abschlusstest sind gehe ich dann mit sagenhaften 24 Bonuspunkten in die Klausur.

Meine Freundin nennt mich ja jetzt “Streber”. Aber ich nehme das mal als Kompliment ;-)

GDI-2 Onlineklausur

16. September 2009

Gut, dass ich mich dazu durchgerungen habe, doch noch die Online-Klausur zu machen. Es waren 95 Minuten Zeit bei 4 Aufgaben. Wie beim Abschlusstest waren diesmal erstaunlich viele XML-Aufgaben dabei. Da kommt es gerade recht, dass ich vor kurzem das XML-Modul abgeschlossen habe ;-)

Insgesamt habe ich ein sehr gutes Gefühl. Bin gespannt auf die Korrektur.

Morgen 12 Uhr mittags …

15. September 2009

… läuft die Anmeldefrist für den Septemberprüfungstermin ab. Mal wieder auf den letzten Drücker – aber dennoch erfolgreich – habe ich gerade meinen GDI-2-Online-Abschlusstest absolviert mit 68 von 70 Punkten. Das sind 97 Prozent. Damit darf ich also auf jeden Fall die Präsenzklausur am 25./26. September schreiben.

Nach der Berechnungsformel für Testbonuspunkte sind das dann (97-70)/3 = 27/3 = 9 Bonuspunkte.

Vielleicht mache ich morgen früh vor der Arbeit noch die Online-Klausur. Schaden kann es ja nichts. Ich fühle mich aber nicht wirklich gut vorbereitet dafür.

Jetzt 2. Fachsemester

06. September 2009

Ach ja, mit der bestandenen XML-Klausur habe ich 6 Module fertig und damit auch das 1. Fachsemester. Juhu, es geht voran :-)

XML bestanden / GDI-2 Endspurt

06. September 2009

Die XML-Klausur hab ich mit super Note bestanden. Pepi hat ja schon über die XML-Klausur berichtet. Im Gegensatz zur Online-Klausur hatte ich diesmal keine Zeitprobleme. Ich konnte mir in Ruhe nochmal alles durchlesen und fand dann auch noch einen Fehler.

Der nächste Termin naht auch schon. Es handelt sich dabei um eine der beiden halbjährlichen Pflichtveranstaltungen. D.h. egal ob man eine Klausur schreibt oder nicht, man muss teilnehmen. Daher zwinge ich mich jetzt endlich dazu, GDI-2 fertig zu stellen, das schon monatelang rumliegt. Ich hab da einfach ‘n Block. Dabei erfülle ich die formalen Voraussetzungen schon lange. 70% der Tests bestanden. Damit kann ich den Abschlusstest machen und mich zur Prüfung anmelden. Die Online-Abschlussklausur kann ich auch schreiben, da ich etwas über 50% der Aufgaben bearbeitet habe. Es fehlt aber noch ein Teil des Moduls, den ich noch gar nicht bearbeitet habe. Aber ich will das jetzt einfach vom Tisch haben, auch auf die Gefahr hin, eine schlechtere Note zu bekommen.

XML Online-Abschlussklausur

06. August 2009

Die XML Online-Abschlussklausur ist nun korrigiert. Alle abgegebenen Aufgaben haben volle Punktzahl. Leider macht die eine, die ich nicht mehr geschafft habe, 25 Prozent der Gesamtpunkte aus. Also 75 Prozent. Das ergibt dann immerhin abgerundete  (75 – 50) / 3,3 = 7 Bonuspunkte.

Zusammen mit dem Abschlusstest sind das für XML also 17 Bonuspunkte.  Das dürfte als Polster reichen ;-)

Der Zeitplan für den Prüfungstermin steht auch schon. Ich bin um 14:30 Uhr dran; kann also locker früh den Zug nehmen und abends wieder in Berlin sein.