2. Studiensemester

0 Pflicht-Präsenz(en)

Einsendeaufgabe(n)

Pflichtchat(s)

Allgemein

Lerngebiet:
Informatik
Niveaustufe:
Bachelor
Studiensemester:
2
Kreditpunkte:
5 cp
Status:
Pflichtmodul
Häufigkeit des Angebotes:
Jedes Semester
Lehrsprache:
Deutsch
Lehrende:
Prof. Dr. Gert Veltink

Teilnahmevoraussetzungen

Obligatorische:
erfolgreiche Teilnahme an Grundlagen der Programmierung I

Modulinhalte

Im Modul Grundlagen der Programmierung II werden fortgeschrittene Konzepte der objektorientierten Programmierung, beispielsweise Programmierung komplexer Datenstrukturen, graphischen Oberflächen vermittelt und anhand geeigneter Programmieraufgaben geübt. Nach dem erfolgreichen Abschluss sind die Studierenden befähigt, allein und in Teams Programmieraufgaben zu spezifizieren, zu entwerfen, zu implementieren, zu testen, zu dokumentieren und umfangreiche Bibliotheken zu benutzen.

Lerneinheiten

    • Dateien und Datenströme
    • Abstrakte Klassen und Interfaces
    • Arraylist
    • 2D Grafik
    • Grafische Benutzeroberflächen mit Swing
    • Ereignisbehandlung
    • Java und XML
    • Rekursion
    • Listen

Präsenz

Pflichtpräsenzen:
0 von 2
Zeitaufwand:
Inhalte:
Gemeinsames Training von Programmierfertigkeiten, welche den Lerneinheiten entsprechen.
Art:
obligatorisch
Teilnahme:
erfordert physische Anwesenheit

Prüfung

Einsendeaufgaben:

Erfolgreiche Bearbeitung von 3 Einsendeaufgaben. Weitere Details zu den Aufgaben erhalten Sie im Kurs.

Leistungsnachweise:
keine
Prüfungsform:
Klausur (120 Minuten)

Literatur

  • The Java TM Programming Language
    Arnold, K.; Gosling, J.; Holmes, D.
    Fourth Edition 2005
  • Thinking in Java
    Eckel, B.
    Prentice Hall
    4nd Edition 2006
    ISBN-13: 978-0131872486
  • Java in a Nutshell. A Desktop Quick Reference.
    Flanagan, D.
    Cambridge
    Köln: O Reilly 2005
    ISBN 389721332X
  • Sprechen Sie Java?
    H. Mössenböck
    Cambridge
    dpunkt.verlag 2011
    ISBN: 978-3-89864-595-9
  • Java von Kopf bis Fuß
    K. Sierra, B. Bates
    Cambridge
    O Reilley, 2006
  • Java ist auch eine Insel
    C. Ullenboom
    Galileo Computing
    http://openbook.galileocomputing.de/javainsel/

Hinweise

Medien-/Lernform

Multimedial aufbereitetes Online-Studienmodul zum Selbststudium mit zeitlich parallel laufender Online-Betreuung (E-Mail, Chat, Web-Konferenzen, Einsendeaufgaben u. a.) sowie Präsenzphasen

Hinweise

Verantwortliche

Prof. Dr. Agathe Merceron, Prof. Dr. Gudrun Görlitz (Beuth-Hs Berlin)