Gliederung und Abgabepflichten des
Lehrmoduls
„Programmierung II“ in
MB2,
WS 2013 bei Prof. Knabe, FB
VI, Beuth-Hochschule Berlin
KW
VW
Abgabepflicht in Übung
Thema des Unterrichts
Okt
41
1
1. scala-werkzeuge: Übung ausführen
Scala einfacher als Java
42
2
2. java-portieren: Vorgegebene Java-Klasse nach Scala portieren
Scala besser als Java
43
3
3. matrikel a: Matrikelverwaltung mit Array
Java Collections Framework, Scala Collections, filter
44
4
Diagramm-Editor Analyse, Entwurf, 2D-Grafik mit Swing
Nov
45
5
4. matrikel b: Matrikelverwaltung mit List und Map
Swing-Komponenten, Swing-Layouten
46
6
Swing-Ereignisbehandlung
47
7
5. figur-hierarchie, Figuren zeichnen
Hochschultag (ab 10:00 unterrichtsfrei)
48
8
Listener-Adapter, Listener-Formen
Dez
49
9
6. diagramm: Abstandsberechnung, List[Figur]
Maus-Ereignisse, Threading Issues, Reflection
50
10
Ausnahmenverkettung, Zwischenbilanz, Ein/Ausgabe mit Streams
51
11
7. aufbau: Oberflächenaufbau mit Swing
Byte-Ströme, Object-Ströme, Zeichen-Ströme, Tokenizing
Jan
2
12
Ausfall wegen Krankheits
3
13
8. verhalten: Oberflächenverhalten mit Listenern, Reflection: Class.forName, Ausnahmen verketten und melden
XStream, Dateisystemnavigation
4
14
5
15
9. persistenz: Diagramm speichern/laden mittels Streams, XML-Schreiben/Lesen mittels XStream
Feb
6
16
Klausur
7
17
Notenbekanntgabe