Info V


Für Studenten des Grundstudiums Informatik bieten wir im Sommersemester 1998 ein

Software-Praktikum

Komponentenbasierte Entwicklung von Benutzerschnittstellen für Informationssysteme mit JAVA

an. Inhalt des Praktikums ist die Erstellung von mehreren Tools zur Bedienung und Adminstration eines Datenbanksystems. Die Programmieraufgaben werden von 9 Teams zu je drei Studenten bearbeitet. Die einzelnen Aufgaben umfassen die Entwicklung von Teilkomponenten, die am Ende des Praktikums in einer größeren Anwendung integriert werden.

Termine
bulletDie Teilnehmerliste hängt am Lehrstuhl aus!
bullet Workshop (Pflichtveranstaltung für alle Praktikanten!)
bulletMittwoch, 15. April 1998, 10-12 Uhr, Aula 2: Einführungsveranstaltung (Organisatorisches, Grundlagen der objekt-orientierten Programmierung, Erste Schritte mit Java und JDK)
bulletMittwoch, 15. April 1998, 14-16 Uhr, Aula 2: Java Intensiv Kurs
bulletMontag, 20. April 1998, 14-16 Uhr, AH III: Java GUI Programmierung
bulletMittwoch, 22. April 1998, 10-12 Uhr, Aula 2: Java Beans
bulletMittwoch, 22. April 1998, 14-16 Uhr, AH III: Programmierrichtlinien, Team-Management
bulletApril-Juli:Bearbeitung der Aufgaben (ca. alle 2 Wochen findet ein Review statt)
Vorraussetzungen
bulletÜbungsschein der Vorlesung Informatik I - Programmierung oder Übungsschein in einer höheren Programmiersprache

Weitere Informationen

bulletMichael Gebhardt
Tel.: 80-21512
Email: gebhardt@i5.informatik.rwth-aachen.de
bulletRalf Klamma
Tel.: 80-21534
Email: klamma@i5.informatik.rwth-aachen.de
bulletThomas List
Tel.: 80-21510
Email: list@i5.informatik.rwth-aachen.de
bulletChristoph Quix
Tel.: 80-21510
Email: quix@i5.informatik.rwth-aachen.de

Literatur

Zusätzlich zu der sehr guten Online-Dokumentation zum Java Development Kit (s. Software) und dem Java-Tutorial von Sun empfehlen wir folgende Bücher:
bulletJava in a Nutshell, von David Flanagan, O' Reilly Verlag, geeignet für Leser mit Vorkenntnissen in C/C++ (in deutsch: 39 DM, in englisch: ca. 30 DM)
bulletJava 1.1 Lernen, von Guido Krüger, Addison Wesley umfassende Einführung in deutsch, auch Online kostenlos zugänglich
bulletJava Einführung - Kursunterlage von Hubert Partl, kurze Einführung mit einigen Übungsaufgaben
bulletJOINT Java Online Information NetWork
bulletObjektorientierte Softwareentwicklung, von Bertrand Meyer, Prentice Hall, 1990. Eine allgemeine Einführung in die objektorientierte Programmierung und Softwareentwicklung.

Software

bulletJava Development Kit 1.1 von Sun
bullet Swing (Java Foundation Classes)
bullet Java Generic Library
bullet Bean Development Kit

Zugriff Nr. 4641 seit 11. Februar 1998.

Michael Gebhardt
Ralf Klamma
Thomas List
Christoph Quix
2. April 1998