Lecture 4 - Interaction
Lecture 4 - Interaction
(CNSCC.202)
We have learned
“Human” in Lecture 2;
“Computer” in Lecture 3;
communication
user system
Key points of the interaction
• interaction models
• translations between user and system
• interaction styles
• the nature of user/system dialog
• Interaction Styles
• (command line interface, menus, natural language,
question/answer and query dialogue, form-fills and
spreadsheets, WIMP, point and click, three–dimensional
interfaces)
• Ergonomics
• Physical aspects of interface
models of interaction
terms of interaction
Norman model
interaction framework
Some terms of interaction
goal
execution evaluation
system
goal
execution evaluation
system
extension of Norman…
their interaction framework has 4 parts O
• U: user output
• I: input S U
• S: system core task
• O:output I
input
• Familiar to user
• speech recognition or typed natural
language
• Problems
• Vague
• ambiguous
• hard to do well!
• Solutions
• try to understand a subset (domain-based)
• Chatting robot in a certain domain
• pick on keywords
Query interfaces
• Question/answer interfaces
• user led through interaction via series of questions
• suitable for novice users but restricted functionality
• often used in information systems
Windows
Icons
Menus
Pointers
https://www.youtube.com/watch?v=QKxhJtGSRVA&t=38s
Windows
• Areas of the screen that behave as if they were independent
• can contain text or graphics
• can be moved or resized
• can overlap and obscure each other, or can be laid out next to
one another (tiled)
• scrollbars
• allow the user to move the contents of the window up and down
or from side to side
• title bars
• describe the name of the window
Icons
• important component
• WIMP style relies on pointing and selecting things
• uses mouse, cursor keys or keyboard shortcuts
• wide variety of graphical images
Let Us Talk More about Menus
• Special kinds
• radio buttons
– set of mutually exclusive choices
• check boxes
– set of non-exclusive choices
Toolbars
• used in ..
• multimedia
• web browsers
• hypertext
• minimal typing
Three dimensional interfaces
• virtual reality
• ‘ordinary’ window systems
• highlighting flat buttons …
• visual affordance
• 3D workspaces
• use for extra virtual space … or sculptured
• light and occlusion give depth
• distance effects
ergonomics