Uni-Logo

Programmierzertifikat Objekt-Orientierung mit Java

Termine

Dozent Prof. Dr. Peter Thiemann thiemann@info...
Übung Phillip Heideggerheidegger@info...
Im SemesterMo 16-18 Uhr, 14tätig Vorlesung und Übungen
Ort (Vorlesung)Geb. 082, Saal 00 006
Ort (Übung)Geb. 082, Poolräume: 00 028, 00 021

Aktuelle Ankündigungen

13.7.2009
Am 20.7. fällt die Veranstalltung aus. Am Mo, den 27.7.09 findet die Projektpräsentation statt. Sie müssen Ihren Code am 27.7. per Mail an Ihren Tutor abgeben. Des weiteren sollte das Tetris in einer ca. 10 min Vorstellung präsentiert werden. Zeigen Sie hierbei keinen Quellcode, sondern gehen Sie auf das grobe Design Ihres Projekts ein. Führen Sie eine Demo vor, die zeigt, dass Ihr Tetris funktioniert. Die Präsentation findet um 16 Uhr ct statt. Wir treffen uns im Poolraum, wie bei einer Übung.
25.6.2009
Bitte beachten Sie die Änderung, dass am Mo, den 29.6.09 eine Übung stattfindet.
26.3.2009
Bitte melden Sie sich für den Kurs an. Auf der Seite ZfS-Veranstaltungen EDV-Kompetenz finden Sie die Veranstalltungen im SS 2009. Eine Anmeldung ist ab dem 06.04.2009 möglich.
26.3.2009
Wir bitten alle Teilnehmer der Vorlesung sicherzustellen, dass sie einen Computeraccount im Institut für Informatik besitzen. Dieser ermöglicht die Verwendung der Rechner des Instituts für die Praxisübungen.

Falls Sie einen solchen Account nicht besitzen, sollten Sie zu den Poolmanagern gehen und einen Account beantragen (siehe Sprechstunden).

Alternativ können Sie auch Ihr Notebook mit installiertem DrScheme, Eclipse und Java JDK (z.B. JDK 6 Update 5) mitbringen, und an diesem arbeiten. Vermutlich werden die Teilnehmer Zweierteams bilden, damit Sie sich bei den Aufgaben gegenseitig unterstüzen können.

Zeitplan

DatumVorlesung/Übung
20.4.V/Ü
27.4.V/Ü
4.5.V (Abstraktion)
11.5.Ü (Abstraktion)
18.5.V (Vergleichen von Objekten, ...)
25.5.Ü (tba)
8.6.Vorlesung und Übung (Swing Einführung)
15.6.Vorlesung
22.6.Übung
29.6.Übung
6.7.Vorlesung
13.7.Übung
20.7.frei
27.7.Projektvorstellung (Anwensenheitspflicht!)

Ziel

Die Studierenden erlernen weiterführende objekt-orientierte Programmierkonzepte anhand der Sprache Java. Sie können eigenständig Programme unter Verwendung einer graphischen Entwicklungsumgebung für Java erstellen. Sie sind in der Lage, Java-Bibliotheken in eigenen Programmen einzusetzen.

Inhalt

  • objekt-orientierte Programmierkonzepte
  • Benutzung der Java Entwicklungswerkzeuge
  • Erstellung von Java Programmen
  • Benutzung von Java Bibliotheken
  • Softwareentwurf und -entwicklung im Team
  • Ressourcen zu den Themen Objekt-Orientierung, Java, Software-Entwicklung
  • Kommunikationstechniken und Projektorganisation
  • eigenständige Recherche

Folien

Die Folien des Kurses unterscheiden sich nicht von denen des letzten Jahres. Sie finden sie unter: Java Kurs SS 2008.

Aufgaben

Die folgenden Aufgaben wurden im letzten Kurs bearbeitet:

Vorraussetzungen

Erste Kenntnisse in Programmiersprachen sind erwünscht, wie sie z. B. durch die ZfS-Module „Einführung in die Programmierung mit C“ oder „Einführung in die Programmierung mit C++“ erworben werden können.

Die Vorlesung Informatik I ist als Voraussetzung ebenfalls geeignet.