TeachingWs08Uis2d

Chair for Computer Aided Medical Procedures & Augmented Reality
Lehrstuhl für Informatikanwendungen in der Medizin & Augmented Reality

2D Graphical User Interfaces for Desktop-based and Mobile Computer Applications

- 2D grafische Nutzerschnittstellen für Desktop-basierte und mobile Computeranwendungen -

Module IN 2112; Previous title: Desktop-based User Interfaces for Computer Applications - 2D Graphical User Interfaces

Vorlesung + Übungen im Wintersemester 2008-2009
Prof. Gudrun Klinker, Ph.D. (mit Marcus Tönnis und Patrick Maier)

2V+2Ü
5 ECTS Credits

The class will be taught in English.

Time & Location

Lecture: Wednesdays 10:15 - 11:45, MI 03.13.010
Exercises: Thursdays 13:00 - 15:00, MI 03.13.010

Starting date: Wednesday, 15. October, 2008
Exercises start: 16. October, 2008

Content

More Information

Intended audience:
  • Diploma students: Hauptstudium Informatik I (Praktische Informatik)
  • Senior bachelor students with interest in pursuing a bachelor's thesis in this area
  • Master students (Informatik, Wirtschaftsinformatik, Bioinformatik)
Prerequisites:
  • Grundstudium Informatik or Bachelor Informatik, Wirtschaftsinformatik, Bioinformatik
Exercises:
  • The class consists of both a weekly lecture and weekly exercises!
  • Exercises constitute half of the credits and thus will make up half of the grade (exam questions).
  • Exam questions will be based on experiences gained by attending the excercise meetings and by working on the homework. It will not be enough to just read and understand solutions to the homework. The learning experience and insights gained by struggling with the assignments is essential.
Exams: Oral
  • Duration: 20 minutes
  • Language: English or German
  • Schedule: during the last week of the semester and the first weeks of the semester break
  • Registration for exams now open!

Office hours:

Schedule (subject to change)

Date Subject links to slides (restricted)
15.10.08 1. Introduction and Overview L1-Overview.pdf
22.10.08 2. Human Factors L2-HumanFactors.pdf
29.10.08 no class (due to FVV)  
5.11.08 3. Theories, Principles and Guidelines L3-GuiPrinTheo.pdf
12.11.08 4. Evaluation of User Interface Designs L4-Evaluation.pdf
19.11.08 5. Interaction Styles: Direct Manipulation L5-DirMinipVEs.pdf
26.11.08 6. Interaction Styles: Menu Selection Form Filling, Dialog Boxes L6-MenusFormsDialogs.pdf
3.12.08 7. Application Example: Mobile User Interfaces for Use During Catrastophic Events (Simon Nestler)  
10.12.08 8. Design Process L8-DevelopmentProcesses.pdf
17.12.08 Lab Visit  
  Christmas Break  
7.01.09 9. Interaction Devices L9-InteractionDevices.pdf
14.01.09 10. Collaborative User Interfaces  
21.01.09 11. Multi-Touch Interfaces (Florian Echtler)  
28.01.09 12. User Interface Building Tools  
4.02.09 First Day of Oral Exams  

Excercises

Date Topic Excercises Attachments Deadline
16.10.08 Installation of Eclipse and J2ME Implement HelloWorld Midlet PDF 23.10.08
23.10.08 Canvas, Layer, Sprite and LayerManager Implement SimpleList PDF 06.11.08
30.10.08 Lab session      
06.11.08 Loading and storing real-world data Implement List and Data Storage PDF
music.xml
20.11.08
13.11.08 Lab session      
20.11.08 Mobile Media API Implement Fisheye List PDF 11.12.08
27.11.08 Lab session      
04.12.08 Dies Academicus      
11.12.08 Creating a treeview Implement Tree PDF 08.01.08
18.12.08 Lab session      
08.01.08 Evaluation of input concepts Conduct Evaluation   29.01.08
15.01.08 Lab session      
29.01.08 Final Presentation      

Literature

The lecture will be based on the book:

  • Designing the User Interface: Strategies for Effective Human-Computer Interaction (4. ed.) by: Ben Shneiderman and Catherine Plaisant. Pearson International Edition. Addison-Wesley Pearson Education, 2005. ISBN 0-321-26978-0.

Further reading:

  • Human-Computer Interaction in the New Millenium by: John M. Caroll (ed.). Addison Wesley Pearson Education, 2001. http://www.aw.com/cseng/. ISBN 0-201-70447-1.
  • Usability Engineering by: Jakob Nielsen. Morgan Kaufmann, 1993. ISBN 0-12-518406-9.
  • The Design of Everyday Things by: Donald A. Norman. Basic Books, 2002. ISBN 0-465-06710-7.

Exercises:

  • Thinking in Java by: Bruce Eckel, 2005, 3rd edition, Prentice-Hall International, ISBN-10: 3827268966, ISBN-13: 978-3827268969.
  • Design Patterns - Elements of Reusable Object-Oriented Software by: Gamma, HElm, Johnso, Vlissides, 1st ed., Reprint., 31. March 1995, Addison-Wesley, ISBN-10: 0201633612, ISBN-13: 978-0201633610
  • JavaME, ...: see excercises section above


TeachingForm
Title: 2D Graphical User Interfaces for Desktop-based and Mobile Computer Applications - 2D grafische Nutzerschnittstellen für Desktop-basierte und mobile Computeranwendungen
Professor: Prof. Gudrun Klinker, Ph.D.
Tutors: Marcus Tönnis and Patrick Maier
Type: Lecture
Information: 2 SWS Vorlesung + 2 SWS Übung, 5 ECTS Credits, Mi 10:15 - 11:45 (Modul IN 2112)
Term: 2008WiSe
Abstract:  


Edit | Attach | Refresh | Diffs | More | Revision r1.37 - 07 Jan 2009 - 09:27 - MarcusToennis

Lehrstuhl für Computer Aided Medical Procedures & Augmented Reality    rss.gif