Benutzungsschnittstellen-Entwicklung mit Qt (Sommersemester 2004)
Lecturer:
Prof. Dr. Jürgen Döllner
(Computergrafische Systeme)
General Information
- Weekly Hours: 4
- Credits: 6
- Graded:
yes
- Enrolment Deadline: 01.01.1970
- Teaching Form:
- Enrolment Type: Compulsory Elective Module
Programs
- IT-Systems Engineering BA
Description
Die Veranstaltung vermittelt Techniken und Prinzipien der professionellen User-Interface-Entwicklung. Als Gegenstand wird das Qt User-Interface-System herangezogen, eine portable C++-Bibliothek, die sich seit einigen Jahre bei der industriellen und akademischen Software-Entwicklung als "state-of-the-art" Werkzeug durchgesetzt hat.
Themen der Veranstaltung:
- Einführung in C++ und Qt-spezifische Idiome
- Qt Modul-Übersicht
- Qt Multithreading
- Qt Network
- Qt Canvas
- Qt OpenGL
Die Vorlesung ist komplementär zur Vorlesung "Einführung in Benutzungsschnittstellen". Sie ist nicht als Einstiegsvorlesung konzipiert. Sie vertieft Inhalte aus dem Themenbereich User-Interfaces.
Requirements
Die Veranstaltung baut auf den Konzepten, die in der Vorlesung "Einführung in Benutzungsschnittstellen" (WS 2003/2004) vermittelt wurden, auf.
Die Veranstaltung richtet sich inbesondere an Studierende, die im Rahmen des Bachelorprojekts User-Interfaces (in C++) entwickeln werden.
Es ist notwendig, dass sich Studierende für diese Veranstaltung intensiv in die Programmiersprache C++ einarbeiten; eine grundlegende Einführung wird dazu am Anfang der Veranstaltung gegeben.
Literature
Literatur wird bekanntgegeben. Informationen zu Qt finden sich unter: www.trolltech.com
Learning
Die Veranstaltung gliedert sich in Vorlesung und Praktikum.
Examination
Die Leistung wird erfasst durch:
1) Aktive Bearbeitung der Übungsprojekte
2) Abschlussklausur.
Die Gesamtnote ergibt sich aus der Note der Übungsaufgaben und der Note der Abschlussklausur. Zur Klausur wird zugelassen, wer ausreichend die Übungsprojekte bearbeitet hat.
In den Übungsprojekten werden User-Interfaces exemplarisch entwickelt, wobei sowohl die technische als auch die gestalterische Umsetzung massgeblich für die Bewertung sind.
Dates
Die Organisation des Übungsbetriebs übernimmt Herr Florian Kirsch.
Diese Veranstaltung kann auch dem Themenkomplex "Softwarekonstruktion" zugeordnet werden.
Zurück