| Nr |
Datum |
Vorlesungsstoff |
Übungsaufgaben |
Anmerkungen |
| 1 |
08.10. |
1. Grundlagen |
UE1: Algorithmen |
|
| 2 |
15.10. |
2. Einfache Programme |
UE2: JDK, Ein/Ausgabe, Berechnungen |
|
| 3 |
22.10. |
3. Verzweigungen 4. Schleifen |
UE3: if, switch, while, for |
|
|
29.10. |
** Keine VO/UE am Montag ** |
|
|
|
05.11. |
** Keine VO/UE am Montag ** |
|
|
| 4 |
12.11. |
5. 1D-Arrays 6. Zeichen 7. Strings |
UE4: 1D-Arrays, Zeichen, Strings |
|
| 5 |
19.11. |
8. 2D-Arrays 9. Methoden |
UE5: 2D-Arrays + Methoden |
Zwischentest: Di. 24.11. (Stoffgebiete: UE02-UE05) |
| 6 |
26.11. |
10. Objektorientierung I |
UE6: OOP I (Felder + Methoden + Konstruktoren + private/public) |
|
| 7 |
03.12. |
11. Objektorientierung II |
UE7: OOP II (Vererbung, dyn. Bindung, abstr. Klassen) |
|
| 8 |
10.12. |
12. Objektorientierung III 13. Pakete 14. Enumerationen 15. Rekursion |
UE8: OOP III (static + Pakete + Sichtbarkeiten) + Rekursion |
|
|
17.12. |
** Weihnachtsferien ** |
|
|
|
24.12. |
** Weihnachtsferien ** |
|
|
|
31.12. |
** Weihnachtsferien ** |
|
|
| 9 |
07.01. |
16. Dynamische Datenstrukturen |
UE9: Dyn. Datenstrukturen |
|
| 10 |
14.01. |
17. Ausnahmen 18. Dokumentationskommentare |
UE10: Ausnahmen |
|
| 11 |
21.01. |
19. Schrittweise Verfeinerung |
UE11: Schrittweise Verfeinerung |
|
| 12 |
28.01. |
20. EBNF / Grammatiken 21. Programmierstil |
UE12: Programmierstil + EBNF / Grammatiken |
|
|
01.02. |
VL-Klausur |
|
|