Vorlesungsunterlagen
Skriptum
Das Skriptum ist für angemeldete Studierende über MU Online als pdf frei verfügbar.
Übungsaufgaben
Einige der Übungsaufgaben sind über das Abgabesystem abzugeben (typischerweise bis 8 Uhr vor den Übungen am Donnerstag), andere sind bis zu den Übungen am Donnerstag vorzubereiten.
Übungen
In der Übung gilt grundsätzlich Anwesenheitspflicht. Zu Beginn der Übungen sind (meist am Computer, manchmal nur auf Papier) kleine Beispiele zur laufenden Wissensüberprüfung zu lösen. Weiters werden ausgewählte Lösungen zu Übungsbeispielen von den Verfassern am Computer vorgestellt. Die Aufgaben sind von jedem Teilnehmer selbstständig zu lösen, Gruppenarbeiten sind nicht zulässig. Beim Abschreiben von Lösungen werden die entsprechenden Aufgaben als nicht abgegeben gewertet.
Zwischentests und Abschlusstests
Der Zwischentest findet am 12. Dezember ab 10 Uhr statt, der Abschlusstest am 30. Januar ab 9:30 Uhr.
Benotung
Zur Übungsnote tragen die eingesandten und vorbereiteten Übungsaufgaben zu 15%, die Wissensüberprüfungen und der Zwischentest jeweils zu 25% und der Abschlusstest zu 35% bei. Die Übung gilt als bestanden, wenn insgesamt mehr als 50% der möglichen Punkte erreicht wurden.
Für die Vorlesung gibt es zu Semesterende (am 29.1. ab 10 Uhr) eine eigene Abschlussprüfung, ähnlich zur CuP VO-Abschlussprüfung (allerdings auf Papier). Anmeldung zur Prüfung erfolgt über MU Online.
Tutorium
Aufgrund zu weniger HörerInnen findet in diesem Semester kein Tutorium statt.
Software
- Link zum Java Download (Version 8) (Webseite)
- Link zu BlueJ (Webseite)
- Link zu BlueJ (Übersicht über alle verfügbaren Versionen, verwendet wird Version 3.1.7)
- Link zur aktuellen Version des Abgabesystems (File herunterladen, entpacken und EvalSysClient.jar starten)
Material zur Vorlesung und zu den Übungen:
Übungsblätter als pdf |
Übungsblatt 1 |
Übungsblatt 2 |
Übungsblatt 3 |
Übungsblatt 4 |
Übungsblatt 5 |
Übungsblatt 6 |
Übungsblatt 7 |
Übungsblatt 8 |
Übungsblatt 9 |
Übungsblatt 10 |
Übungsblatt 11 |
Zusatzmaterial (Folien, Sourcecode, etc.) | Datum |
Folien VO, Kaffeeautomat | 03.10.2019 |
Folien VO, Kaffeeautomat (mit Muenzen) | 10.10.2019 |
Folien VO, Kassa und Speichern von Objekten | 17.10.2019 |
Folien VO, Beispiel mit Konstanten, this und UnitTest-Klasse | 24.10.2019 |
Folien VO, Vererbung mit Auto und Cabrio | 31.10.2019 |
Folien VO, Beispiele zu toString, equals und hashCode | 07.11.2019 |
Folien VO, Beispiel Disks (abstrakte Klassen), Beispiel für Interface | 14.11.2019 |
Folien VO, Beispiel Map, Projekt Scheduling | 21.11.2019 |
Folien VO, Projekt Scheduling | 28.11.2019 |
Folien VO, Sortieralgorithmen | 05.12.2019 |
Folien VO, Beispiele aus der Vorlesung (generische Klasse, mehrdimensionale Arrays, Enumeration, Auto mit Exception, Schreiben in Files) | 19.12.2019 |
Folien VO, eine grafische Oberfläche, Game of Life, Füchse und Hasen Simulation | 16.01.2020 |
Folien VO, einfache Rekursionsbeispiele | 30.01.2020 |