Programmierung II im WS 2012/13
Auf dieser Seite finden Sie die folgenden Informationen zur Lehrveranstaltung:
- Inhalt
- Wichtige Termine auf einen Blick
- Lehreinheiten
- Organisation
- Material und Hinweise
- Rahmenbedingungen
- Literatur
- Links zu weiterführenden Webseiten
Inhalt
Das Modulhandbuch Ihres Studiengangs sieht für diese Veranstaltung folgende Inhalte vor:
Die Studierenden sollen in der Lage sein, umfangreiche Bibliotheken einer objektorientierten Programmiersprache eigenständig zu erarbeiten und anzuwenden. Wichtige Konzepte zur Programmierung graphischer Benutzeroberflächen sollen beherrscht werden. Die Studierenden sollen Lösungswege und Algorithmen unter Verwendung der Fachsprache präzise beschreiben und bewerten können.[...]
Wichtige Termine
Hier finden Sie wichtige Termine zur Lehrveranstaltung. (Die Abgabetermine für Aufgabenblätter finden Sie nur auf dem jeweiligen Aufgabenblatt.)
- 25.09.2012: Erste Veranstaltung
- bis spätestens 15.10.2012: Meldung von Zweiergruppen für die Bearbeitung der Aufgabenblätter
- 04.12.2012: Keine Veranstaltung (verschoben)
- 25.12.2012: Keine Veranstaltung (vorlesungsfrei)
- 01.01.2013: Keine Veranstaltung (vorlesungsfrei)
- 29.01.2013: Klausur im Prüfungszeitraum 1 von 14:00 bis 16:00 Uhr in Raum D H2 [Details...]
- 22.03.2013: Klausur im Prüfungszeitraum 2 von 10:00 bis 12:00 Uhr in Raum B 301 [Details...]
Lehreinheiten
Für den Zugriff auf die Details der Lehrveranstaltung benötigen Sie einen Benutzernamen und ein Passwort. Sie wurden in der ersten Veranstaltung bekannt gegeben. Haben Sie dennoch keinen Zugriff, nehmen Sie bitte hier Kontakt mit mir auf.
Datum | Lehreinheit | Themen der Vorlesung | |
---|---|---|---|
25.09. | LE 01 | Organisation und Wiederholung | Details... |
02.10. | LE 02 | Generizität | Details... |
09.10. | LE 03 | GUI | Details... |
16.10. | LE 03 | GUI | Details... |
23.10. | LE 04 | Ereignisbearbeitung | Details... |
30.10. | LE 04 | Ereignisbearbeitung | Details... |
06.11. | LE 05 | Google Web Toolkit (Praxisvortrag/Gastvortrag) | Details... |
13.11. | LE 06 | Dateizugriff und Ein-/Ausgabeströme | Details... |
20.11. | LE 07 | Annotationen | Details... |
27.11. | LE 08 | Java und XML | Details... |
04.12. | - verschoben - | - Keine Details - | |
11.12. | LE 09 | Datenbankzugriff (Probevorlesung) | Details... |
18.12. | LE 08 | Java und XML/JSON | Details... |
25.12. | - vorlesungsfrei - | - Keine Details - | |
01.01. | - vorlesungsfrei - | - Keine Details - | |
08.01. | LE 10 | Datenbankzugriff mit NoSQL | Details... |
15.01. | LE 11 | Multithreading | Details... |
22.01. | Zusammenfassung und Klausurvorbereitung | Details... | |
29.01. | Klausur im Prüfungszeitraum 1 von 14:00 bis 16:00 Uhr in Raum D H2 | Details... | |
05.02. | Klausurrückgabe und Termine für Rücksprache (Prüfungszeitraum 1) | Details... | |
22.03. | Klausur im Prüfungszeitraum 2 von 10:00 bis 12:00 Uhr in Raum B 301 | Details... | |
06.04. | Klausurrückgabe und Termine für Rücksprache (Prüfungszeitraum 2) | Details... |
Organisation und Prüfungsleistungen
Programmierung II setzt sich aus seminaristischem Unterricht (SU) und einer Übung (Ü) zusammen. Im Gegensatz zu Programmierung I handelt es sich hierbei um eine Lehrveranstaltung, die mit einer Gesamtnote abgeschlossen wird.
- Seminaristischer Unterricht
- Teilleistung: Klausur mit 75% Gewicht an der Gesamtnote
- Di, 12:15 - 13:45 in Raum B013
- Übungen
- finden wöchentlich statt
- Teilleistung: Aufgabenblätter mit (zusammen) 25% Gewicht an der Gesamtnote
- Di, 14:15 - 15:45 in Raum D E16bL (Gruppe 2a)
- Di, 16:00 - 17:30 in Raum D E16bL (Gruppe 2b)
Die Prüfungsleistung setzt sich aus der Klausur (75% Gewicht) und den Aufgabenblättern (25% Gewicht) zusammen. Die Veranstaltung gilt als erfolgreich bestanden, wenn jedes Aufgabenblatt erfolgreich (mind. 50% der auf dem Blatt zu erreichenden Punkte) bearbeitet wurden und die Klausur bestanden (mind. 50% der zu erreichenden Punkte) wurde. Sobald das erste Aufgabenblatt abgegeben wurde, gilt dies als Beginn der Prüfung.
Weitere Materialien und Hinweise
Es gibt kein Skript zur Lehrveranstaltung. Nutzen Sie bitte die angegebene Literatur.
Rahmenbedingungen
- Übungsaufgaben werden in Zweiergruppen bearbeitet
- Meldung der Zweiergruppen über das folgende Formular (bis spätestens 15.10. 12:00)
- Abgabe der Übungsaufgaben über einen freigebenen Dopbox-Ordner, die Sie sich über diesen Link einrichten können: http://db.tt/IWCi37Mt (Bei Nutzung dieses Links stehen für die Abgabe von Übungsaufgaben 500 MB mehr Speicher zur Verfügung.)
- Entwicklungsumgebung
- Java SE JDK 7
herunterzuladen bei Oracle ( http://www.oracle.com/technetwork/java/javase/downloads/index.html).
- Eclipse Juno (4.2) IDE for Java Developers
herunterzuladen bei der Eclipse Foundation ( http://eclipse.org/downloads/).
- Java SE JDK 7
Literatur
Dirk Frischalowski, Ulrike Böttcher: Java 6. Professionell einsteigen.
Software & Support Verlag GmbH, 2007.
Gebraucht: ab ca. 5 EUR
Ulrike Böttcher, Dirk Frischalowski: Java5 Programmierhandbuch - Einstieg und professioneller Einsatz;
Software & Support Verlag GmbH, 2005.
Gebraucht: ab ca. 10 EUR
Christian Ullenboom: Java ist auch eine Insel.
Galileo Computing; ISBN 978-3-8362-1802-3, 2011
Neupreis: 49,90 EUR und kostenlos unter http://openbook.galileocomputing.de/javainsel
Links
- - weitere folgen -