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