Grundlagen der Interaktiven Systeme

  Organisatorisches    
WS 2009,  (Grundlagenvorlesung),  für Master of InfoTech / Wirtschaftsinformatik / Softwaretechnik
3V+1Ü (Vorlesungen + Übungen)
Dozenten: Thomas Schlegel  
Carsten Dachsbacher  
Tutoren: Christiane Taras  
Michael Raschke  
Michael Wörner  
Alexandros Panagiotidis  
Termine: Mi   09:45  -  11:15    in V38.02   Vorlesung
Fr   09:45  -  11:15    in V38.02   Vorlesung
Mo   14:00  -  14:45    in 0.363   Übung
Mo   15:45  -  16:30    in 0.363   Übung
Mo   17:30  -  18:15    in 0.363   Übung
  Wichtige Hinweise    
Die ersten Übungen finden am 02.11.2009 statt.
  Beschreibung    
Ausgehend von den Eigenschaften moderner graphisch-orientierter Ein-/Ausgabegeräte und unter Einbeziehung von Aspekten der menschlichen Wahrnehmung werden zuerst die Grundlagen interaktiver 2D-Rastergraphik wie Liniengenerierung, Polygonfüllen, Text, Farbe, Bildmanipulation und Fensterverwaltung besprochen. Es folgen Verfahren der Dialoggestaltung und Interaktionstechniken für graphische Benutzeroberflächen. Der Übergang zur interaktiven 3D-Graphik geht von der Graphikpipeline aus und vertieft die Aspekte der Modellierung, der Transformation in verschiedene Koordinatensysteme, der perspektivischen Projektion, der Verdeckungsberechnung und der Beleuchtung und Schattierung. Die Vorlesung endet mit einem Ausblick auf die Methoden und Anwendungsbereiche der Wissenschaftlichen Visualisierung.
  Literatur    
1.  Designing the User Interface : Strategies for Effective Human-Computer Interaction , Ben Shneiderman, Addison-Wesley, 1997
2.  Entwicklung interaktiver Systeme - Grundlagen, Fallbeispiele und innovative Anwendungsfelder , Bernhard Preim, Springer-Verlag Heidelberg, 1999
3.  Interaktive Systeme, Christian Stary, Vieweg , 2. Auflage
4.  Computer graphics - principles and practice , Foley, J.; van Dam, A.; Feiner, S.; Hughes, J, Addison-Wesley
5.  Graphische Datenverarbeitung, Encarnacao, J.; Strasser, W.; Klein, R., R. Oldenburg Verlag, 1997
6.  Grundlagen der Mensch-Computer-Interaktion, Markus Dahm, Pearson Studium, 2005
  Sonstiges    

Vorlesungsmaterial

Folien zu Kapitel 1 - Introduction
Folien zu Kapitel 2 - Human Cognition and Perception
Folien zu Kapitel 3 - Color Perception and Color Models
Folien zu Kapitel 4 - Graphical Output Devices
Folien zu Kapitel 5 - Raster Graphics


Übungen

Alle Übungsblätter stehen im PDF-Format zur Verfügung. Sonstige benötigte Dateien wie z.B. Programskelette oder weiterführende Literatur werden ebenfalls hier verlinkt.
Musterlösungen werden nur für Programmieraufgaben bereitgestellt.

Abgabe von Lösungen zu den Aufgaben

Erstellte Lösungen können an die Tutoren zur Kontrolle abgegeben werden. Die bevorzugte Abgabeweise ist per E-Mail an: GISAbgabe@vismail.informatik.uni-stuttgart.de. Abgaben in Papierform bzw. kombinierte Abgaben (Papier und E-Mail) sind aber auch möglich.
Soll die Lösung noch bis zur entsprechenden Übung korrigiert sein, so muss die Abgabe spätestens in der vorhergehenden Vorlesung am Freitag bzw. per Mail bis 14 Uhr erfolgen. Spätere Abgaben sind auch möglich, werden aber erst später korrigiert. Die Rückgabe erfolgt nur in den Übungen bzw. per Mail.

Diskussionsforum

Falls Fragen zu den Übungsaufgaben aufkommen, könnt ihr diese auch im Info-Forum zum Thema GIS WS 09/10 diskutieren. Hier werden die Tutoren auch manchmal noch Erläuterungen veröffentlichen, falls etwas in der Übung nicht endgültig geklärt werden konnte.

Übungsblätter und Materialien

Blatt 0

Downloads: Übungsblatt, Quellcode-Template, Musterlösung

Blatt 1

  • Downloads: Übungsblatt, Programmdateien für Windows (GISNoid_win.zip), Programmdateien für Linux(GISNoid_linux.zip)
  • Hinweise:
    Windows: Zip-Datei in ein beliebiges Verzeichnis entpacken und GISNoid.exe starten
    Linux: (Dateien sind getestet unter OpenSuse 11)
     1. Zip-Datei in ein beliebiges Verzeichnis entpacken
     2. die Datei GISNoid auf ausführbar setzen (chmod +x GISNoid)
     3. Verzeichnis, in das die Zip-Datei entpackt wurde, zum Library-Path (LD_LIBRARY_PATH) hinzufügen
     3. GISNoid ausführen (./GISNoid)

Blatt 2

Downloads: Übungsblatt

Blatt 3

Downloads: Übungsblatt

Blatt 4

Downloads: Übungsblatt, Quellcode-Template,

Java Applets - Experimentiermodule

GRIS/Uni Tuebingen - Computer Graphik spielend Lernen
GRIS/Uni Tuebingen - Spielend Visualisieren
Brown University - Exploratory


Multimedia zur Vorlesung

DVDs "Geist und Gehirn" von Prof. Manfred Spitzer

»Stundenplanübersicht«   »Listenübersicht«