CS 774 - Human Computer Interaction
Spring 2006


Loyola College > Department of Computer Science > CS 774 > Homework > Homework 6

Reading

Chapter 6 in DTUI

Exercises

  1. The authors present four software layers available to build a user interface. For each of the four layers, discuss an application domain for which it would be appropriate to be used to build an interface.
  2. Discuss three advantages that specialized user-interface software tools provide for designers and software engineers over traditional programming tools.
  3. Give an example of an interface that could be efficiently described for each of the following specification methods: grammars, menu-selection trees, transition diagrams, and statecharts.
  4. Write a 2-page reaction to Leonardo's Laptop. Use specific examples to illustrate both strengths and weaknesses of the book.