Archiv für Juli 2008

Eclipse-Tipps

Freitag, 04. Juli 2008

Im Modul Grundlagen der Informatik 2 gibt es Einführung in Eclipse. Als Ergänzung hab ich mal eine kleine Seite mit Tipps zu Eclipse angefangen. Hier sind für den Anfang die wichtigsten Tastaturkürzel beschrieben, ohne die man eigentlich gar nicht auskommt ;-)

Weiter mit GDI-2 und Mathe

Freitag, 04. Juli 2008

Mein Ziel ist es beim nächsten Klausurtermin mal zwei statt nur einer Klausur zu schreiben. Vielleicht kann ich ja dann das Tempo halten und werde tatsächlich noch vor der Rente fertig ;-)

Mathematisch-logische Grundlagen der Informatik hatte ich schon mal angefangen, aber erstmal zurückgestellt. Bearbeitungsstand war etwa ein Drittel der Aufgaben. Mittlerweile ist der Kurs überarbeit worden und es sind einige Teile optional und nicht mehr prüfungsrelevant. Daher hab ich mir das Modul nochmal neu freischalten lassen, muss dann aber die schon bestandenen Tests und Aufgaben nochmal machen/abgeben. Aber im Gegensatz zu den Programmiermodulen sind hier schon die Tests manchmal so knackig, dass man schon mal ne halbe Stunde oder so dran sitzt, bis man die Lösung hat. Sonst sind die Tests eher simple Wissensabfragen.

Die Alternative wäre gewesen, die alte Kursversion weiter zu machen aber dann auch mit allen Teilen, die in der neuen Version nicht mehr Pflicht sind.

Als Gegengewicht hab ich dann den zweiten Teil von Grundlagen der Informatik belegt. Dort geht es weiter mit Java 6 und Oberflächenprogrammierung mit Swing. Ein bisschen Datenbankprogrammierung mit JDBC und JPA rundet das ganze ab (diesmal wird Apache Derby als Datenbanksystem verwendet, das bei Java 6 auch als Java-DB standardmäßig enthalten ist). Als IDE wird diesmal Eclipse verwendet.

Dafür gibt es dann ein Kapitel mit einem Schnelleinstieg in Eclipse und es wird später auch nochmal auf Spezielthemen eingegangen. Z.B. wird im Datenbank-Kapitel erklärt, wie man das QuantumDB-Plugin installiert und damit auf den Derby-Datenbankserver zugreifen kann.

Modul SQL und rel. DB abgeschlossen

Freitag, 04. Juli 2008

Fast zwei Wochen ist es jetzt schon her mit der Klausur. Ich konnte alles an einem Tag erledigen, früh mit dem Zug hin, kurz vor 12 in Witten. Beim tollen Mittagsbuffet konnte ich leider nicht so zulangen, da ich mir kurz vor der Klausur nicht noch den Bauch vollschlagen wollte. Von 13 bis 15 Uhr ging dann die Klausur. Und um 16 Uhr ging schon wieder mein Zug zurück nach Berlin.

Es waren drei Aufgaben, jeweils mit vielen Teilaufgaben. Die waren schon nicht von schlechten Eltern. Von Abfragen mit Unterabfragen erstellen zu vorgegebenen Tabellen über UML-Diagramme zeichnen bis zu CREATE TABLEs war alles enthalten. Anfangs hatte ich das Gefühl, dass die Zeit sicher nicht ausreichen würde, aber dann war ich doch als erster 10 Minuten vor dem Ende fertig. Dabei stellte sich heraus, dass es noch schwieriger ist, komplexe SQL-Statements nur auf Papier hinzuschreiben (möglichst gleich im reinen, um Zeit zu sparen) als bei Java-Programmen. Denn normalerweise fange ich in der Mitte bei FROM an, wechsle immer hin und her zwischen WHERE und FROM bis ich dann zum Schluss die Spalten am Anfang hinzufüge. Wenn eine Unterabfrage enthalten ist, dann wird die normerweise eh erstmal separat ausprobiert, um eine Vorstellung davon zu bekommen. Das fehlt natürlich in einer Klausur. Großzügig Platz lassen ist auf jeden Fall schon mal ein guter Anfang.

Naja, die Klausurbewertung steht noch aus, aber ich habe ein ziemlich gutes Gefühl, dass ich da einen großen Haken dran machen kann. Wie die Note dann tatsächlich aussehen wird, werde ich dann sehen. Cait hat ihr Ergebnis ja schon. Herzlichen Glückwunsch nochmal.