BIM 30503 Human-Computer Interaction Design and Prototyping Process
BIM 30503 Human-Computer Interaction Design and Prototyping Process
HUMAN-COMPUTER INTERACTION
1
Design Principles
2
Learning Outcomes
• Visibility
• Feedback
• Constraints
• Mapping
• Consistency
• Affordances
(Nielsen,1998)
Visibility
Designing for visibility means that just by looking, users can see
the possibilities for action
Visibility
www.baddesigns.com
Visibility
• Design interfaces to
have similar
operations and use
similar elements for
similar tasks
• For example:
– Use of short cut keys
– always use ctrl key
plus first initial of the
command for an
operation
– ctrl+C, ctrl+S,
Affordances
– properties of an object that indicate how it can
be used