Handout.​pdf

Werbung
Programmierpraktikum Java
Di. 10 – 11:30 im VL-Pool (PC 72)
Jürgen Hermes
11.10.2011
Handout zur ersten Sitzung
Softwaretechnologie: Java Mi 14-15:30 in H80.
Dozent: Stephan Schwiebert, [email protected], Sprechstunde nach Vereinbarung
Programmierpraktikum Java Di 10-11:30 in PC 72 (VL-Pool)
Dozent: Jürgen Hermes, [email protected], Sprechstunde Mo 14-15
Tutorium Do1o 14-15:30 in PC 72 (VL-Pool)
Tutor: Miha Atanassov, [email protected]
Webseiten:
http://www.spinfo.uni-koeln.de/ (Unter Lehre → Softwaretechnologie: Java →
Programmierpraktikum finden sich die im Praktikum erarbeiteten Materialien
http://iv.phil-fak.uni-koeln.de/ (Informationen zum Studiengang Informationsverarbeitung)
Formalia
Für Bachelorstudierende der Informationsverarbeitung ist das Programmierpraktikum eine
Pflichtveranstaltung des Basismoduls 4a (Softwaretechnologie: Java). Durch die regelmäßige und
aktive Teilnahme können pro Übung (Winter- und Sommersemester) 2, also insgesamt 4 CP
erworben werden.
Studierende anderer Fachrichtungen können das Programmierpraktikum nur besuchen, wenn
noch Plätze zur Verfügung stehen.
Für die Teilnahme am Programmierpraktikum müssen Sie Ihren smail-Account bei der Aufsicht des
VL-Pools freischalten lassen.
Inhalte
Das Praktikum dient der zeitnahen Anwendung des im Seminar erworbenen Wissens. Im Zentrum
stehen dabei folgende Inhalte:
• Fragen der Teilnehmer zur Theorie und zu den Beispielprogrammen aus dem Seminar.
• Programmierung von Beispielanwendungen, die das Erlernte umsetzen.
• Integration dieser Beispielanwendungen in größere Projekte.
• Dokumentation (UML und Javadoc)
Während der Übung stehen Computerarbeitsplätze mit der benötigten Software (Java 7, eclipse 3.7)
zur Verfügung. Der Unterricht erfolgt nicht frontal; vielmehr soll der Stoff von den Teilnehmern in
Teamarbeit und in Interaktion mit dem Dozenten aufgearbeitet werden.
Benötigte Software
Die für den Java-Kurs benötigte Software ist kostenlos im Internet erhältlich. Sollten Sie Probleme
haben, sich die Software zu beschaffen (z.B. wenn Sie nicht über einen Breitbandzugang zum
Internet verfügen), wenden Sie sich bitte an uns.
Java Development Kit (JDK) 7: http://www.oracle.com/technetwork/java/ javase/downloads
[Das eigentliche Java. Braucht jeder, der in Java programmieren oder Java-Programme laufen lassen will. Findet
sich evtl. schon (in einer älteren Version) auf Ihrem Rechner, wenn Sie schon einmal eine Webseite ansehen
wollten, die ein Java-Applet enthielt. Besorgen Sie sich aber bitte die neueste Version und das JDK (Download
JDK-Button) und nicht nur das JRE. Versionen für Windows und Linux (Mac-Version ist im Mac-OSX integriert,
bisher allerdings nur Version 6, ist aber gleichgültig)]
eclipse, Classic Version 3.7.1: http://eclipse.org/downloads/
[Die im Kurs verwendete Entwicklungsumgebung. Verschiedene Versionen für Windows, Linux und Mac. Im
Unterricht wird die classic-Version verwendet, die Sie sich auch besorgen sollten.]
Literatur
Die auf unserer Webseite zur Verfügung gestellten Materialien des Java-Kurses und des
Programmierpraktikums sind eng mit den verfolgten didaktischen Zielen verknüpft. Für einen
allgemeinen Überblick über die Java-Programmierung ist es unerlässlich, auch alternative
Darstellungsweisen im Selbststudium zu erkunden. Dafür eignen sich unter anderem folgende
Bücher:
Ullenboom, Christian (9. Auflage, 2011): Java ist auch eine Insel.
[Diese Einführung, die sich auch immer wieder auf die Java-Entwicklung mit Eclipse bezieht, können Sie sowohl
kaufen (49,90 Euro) als auch online unter http://openbook.galileocomputing.de/javainsel/ ansehen und downloaden.]
Eckel, Bruce (4. Auflage, 2006): Thinking in Java
[Momentan ausverkauft, aber weiterhin downloadbar ist die englischsprachige Einführung von Bruce Eckel .
http://mindview.net/Books/TIJ4]
Krüger, Guido (6. Auflage, 2009): Handbuch der Java-Programmierung
[Umfangreich, gut lesbar und ebenfalls als Online-Version kostenfrei erhältlich unter http://www.javabuch.de
(Gedruckt 59,95 Euro).]
Herunterladen