HCI Lecture09
HCI Lecture09
HCI Lecture09
Lecture 09
Interaction Paradigms
Metaphor
• Relating computing to other real-world activity is effective
teaching technique
– LOGO's turtle dragging its tail
– file management on an office desktop (First time used by Xerox
Alto and Star)
– financial analysis on spreadsheets
– Keyboard use in word processor as a typewriter
– virtual reality – user inside the metaphor
• Problems
– some tasks do not fit into a given metaphor
• Scanning a file for viruses
– cultural bias
• It should not be assumed that a metaphor will apply across national
boundaries
Direct Manipulation
• Designers noted that their products were gaining popularity
as their visual content increased
• 1982 – Shneiderman coined this phrase. He described
– visibility of objects
– incremental action and rapid feedback
– syntactic correctness of all actions
– replace complex command languages with direct actions (hence the
term “direct” manipulation)