HCI Chapter 4 N 5 Flashcards
how can an interactive system be developed to ensure its usability?
how can the usability of an interactive system be demonstrated or measured?
Concerns
Example Paradigm Shifts
Batch processing
Timesharing
Networking
Graphical display
Microprocessor
WWW
Ubiquitous Computing
1940s and 1950s
1960s –need to channel the power
.C.R. Licklider at ARPA
single computer supporting multiple users
Time-sharing
more suitable medium than paper
1962 –Sutherland’s Sketchpad
computers for visualizing and manipulating data
one person’s contribution could drastically change the history of computing
Video Display Units
Engelbart at Stanford Research Institute
1963 –augmenting man’s intellect
1968 NLS/Augment system demonstration
the right programming toolkit provides building blocks to producing complex interactive systems
Programming toolkits
1970s –Papert’s LOGO language for simple graphics programming by children
A system is more powerful as it becomes easier to user
Future of computing in small, powerful machines dedicated to the individual
Kay at Xerox PARC –the Dynabook as the ultimate personal computer
Personal computing
humans can pursue more than one task at a time
windows used for dialogue partitioning, to “change the topic”
1981 –Xerox Star first commercial windowing system
windows, icons, menus and pointers now familiar interaction mechanisms
Window systems and the WIMP interface
relating computing to other real-world activity is effective teaching technique
Metaphor
some tasks do not fit into a given metaphor
cultural bias
Problems
1982 –Shneiderman describes appeal of graphically-based interaction
Direct manipulation
interface replaces underlying system
DM
1945 –Vannevar Bush and the memex
key to success in managing explosion of information
mid 1960s –Nelson describes hypertext as non-linear browsing structure
hypermedia and multimedia
Nelson’s Xanadu project still a dream today
Hypertext
a mode is a human communication channel
emphasis on simultaneous use of multiple channels for input and output
Multimodality
CSCW removes bias of single user / single computer system
Can no longer neglect the social aspects
Electronic mail is most prominent success
Computer Supported Cooperative Work (CSCW)
Hypertext, as originally realized, was a closed system
Simple, universal protocols (e.g. HTTP) and mark-up languages (e.g. HTML) made publishing and accessing easy
Critical mass of users lead to a complete transformation of our information economy.
The World Wide Web
Commands given to computer
Language-based
Original interfaces
Commands performed on “world” representation
Action based
Direct Manipulation/WIMP
return to language by instilling proactivity and “intelligence” in command processor
Agents
return to language by instilling proactivity and “intelligence” in command processor
Agents
The most profound technologies are those that disappear.
”Mark Weiser, 1991
Ubiquitous Computing
Humans are good at recognizing the “context” of a situation and reacting appropriately
Automatically sensing physical phenomena (e.g., light, temp, location, identity) becoming easier
How can we go from sensed physical measures to interactions that behave as if made “aware” of the surroundings?
Sensor-based and Context-aware Interaction
5TH
what it is, interventions, goals, constraints
Design
what happens when
The design process
who they are, what they are like …
Users
rich stories of design
Scenarios
finding your way around a system
Navigation