Hauptnavigation

Grundvorlesung Programmierung (in Java)

Veranstalter: Prof. Katharina Morik (morik@ls8.cs.uni-dortmund.de)
Ort und Zeit: Di., 12:15 - 13:45 Uhr,    HG II / HS 1
Do., 14:15 - 15:45 Uhr,    Audimax
Beginn: 13.10.1998
Inhalt: Die Vorlesung führt in die Grundkonzepte der Programmierung ein. Die Studierenden lernen den Prozess der Programmierung kennen: von der Aufgabenstellung über die Modellierung und das Schreiben eines Programms in der Sprache JAVA bis hin zur Bewertung des Programms. Was wollen wir formalisieren? Wie können wir das mit JAVA tun? Warum ist unsere Lösung vernünftig?
Skript: Das Skript zur Grundvorlesung Programmierung (JAVA)
Studentenseite: Die Homepage für Studierende enthält Informationen zum Übungsbetrieb.
Bewertung der Studierenden: Im Rahmen des Lehrer-Lämpel Pokals wurde die GVPR-Vorlesung von den Studierenden bewertet. Dazu unsere Stellungnahme.
Literatur: Die angegebenen Bücher teilen sich in drei Kategorien auf:
  • JAVA-Bücher zum Nachschlagen von Konstrukten der Programmiersprache mit ihren Programmbibliotheken: Als Einführungs- und Nachschlagewerk zur Programmiersprache JAVA seien empfohlen:

    Flanagan, 1998
    Flanagan, David (1998): Java in a Nutshell, deutsche Ausgabe für Java 1.1, O'Reilly.
    (WWW-Seite zur englischen Ausgabe inkl. Quellcode der Beispiele)

    Gosling, Joy und Steele, 1997
    Gosling, James, Joy, Bill, Steele, Guy (1997): JAVA - Die Sprachspezifikation, deutsche Sprache, Addison-Wesley.
    (Englische Online-Version der Java Language Specification)

    Bishop, 1998
    Bishop, Judy (1998): JAVA Gently - Programming Principles Explained, 2nd edition, Addison-Wesley.
    (WWW-Seite zur englischen Ausgabe inkl. Quellcode der Beispiele)




  • Lehrbücher der Informatik (Programmierung): Als Informatik-Bücher seien empfohlen:

    Goos, 1996
    Goos, Gerhard (1996): Vorlesungen über Informatik Band 2 - Objektorientiertes Programmieren und Algorithmen, Springer.

    Dißmann und Doberkat, demnächst
    Dißmann, Stefan und Doberkat, Ernst-Erich (demnächst): Einführung in die objektorientierte Programmierung mit JAVA.


  • vertiefende Literatur. Die vertiefende Literatur wird im Skript zur Vorlesung angeführt an den Stellen, für die sie relevant ist.