User Interface Design and Programming CS422: The Design of Everyday Things
User Interface Design and Programming CS422: The Design of Everyday Things
User Interface Design and Programming CS422: The Design of Everyday Things
CS422
• Steering wheel
• Stove burners
• Light switches
Connector
Connector
Home Examples
Porch lights
Home Examples
• Physical
• Semantic
• Cultural
• Logical
Example: Toy
Example: Toy
Forcing function
• Up until the late 1940s it was possible to try and
start car without the key in the ignition
• The key was put in the dashboard to unlock
the car and then you pressed the starter
button
• Now you insert the key and turn it to start the
car
• Separating these functions is making a comeback,
since you can now remotely start some cars
without having the key in the ignition
Forcing function
• Information Exploration
• Presentation Styles