Informatik 1: Programmieren, User Interfaces
|
Modulverantwortlicher |
Lothar Müller |
|
Anzahl Stunden |
51 |
|
Zertifikatskurs |
Requirements Engeneering |
Vermittelte Kompetenzen:
kennt grundlegende Konzepte der Objektorientierung und einer objekt-orientierten Programmiersprache (Java),
kann in einer Entwicklungsumgebung (Eclipse) einfache Java-Programme erstellen,
kennt grundlegende Konzepte einer GUI-Library (Swing),
kennt grundlegende Design-Patterns für UIs (Observer, Composite),
kann mit einem GUI-Builder (Eclipse) einfache GUIs erstellen und diese internationalisieren
Modulinhalt:
Programmiersprachen:
- OO-Konzepte
- Grundlagen einer Programmiersprache (z.B. Java)
- Design-Patterns (Observer benutzen)
- Entwicklungsumgebungen (IDEs, z.B. Eclipse)
- GUI-Builder, GUI Toolkits
- User Interface Implementierung:
- Grundlagen einer Library (z.B. Swing)
- Internationalisierung (inkl. Asien, Arabischer Raum)
Unterrichtsform: Vorlesung mit Übung
Anzahl Stunden Vorlesung: 24
Anzahl Stunden Übung/Projekt: 24
Art der Leistungsnachweise: Klausur
Dauer der Klausur: 3

