Interaction Styles
Interaction Styles
Computer
Interaction (HCI)
Interaction styles
Interaction Styles
There are different ways a user can communicate with
a computer system and a computer system can
communicate with a user. These are called interaction
styles.
• Command line
• Menu selection
• Form-fill
• Direct manipulation
• Gestural Interaction
And other
Command Line
The command line interface was the first
interactive dialog style to be commonly used.
It provides a means of directly instructing the
system, using function keys on a keyboard (F1, F8,
etc.), single characters, abbreviations, or whole-
word commands.
When the user types characters onto the screen,
they appear as a line across the screen, hence the
term “command line.
Command Line
Command Line
One limitation of command line UIs is that the
commands need to be remembered, as no cue is
provided to indicate which commands are available.
So users have to remember command sequences,
which are often cryptic with complex syntax.
Commands are often unclear and vary between
systems, causing the users to become confused and
making commands difficult to learn.
Command Line
Users’ frustration with command line interfaces
often occurs because of the memory and typing
demands and the low tolerance of errors shown by
this type of interface - a confusing error message is
often the consequence of a single typing mistake in
a long command.
display HMD)
virtual reality and augmented reality
Future?
Case Study: Comparing interaction types between Google
Search (instructing) and Google Maps (exploring).
Paradigms in Interaction Design
Paradigms reflect the guiding principles for interaction design.
Examples: Desktop computing, ubiquitous computing, mobile-
first design.
Activity: Discuss how mobile-first design influences app
development (e.g., Snapchat's mobile-focused interface).