CS 3724 Introduction to Human Computer Interaction
What is incomplete about this picture of HCI?
From 1 to many One Brain, One Computer The Social Realm Beyond the information processing model CSCW, CSCW or CSW? Computers Everywhere Ubiquitous computing Augmented reality
From 1 to many One Brain, One Computer The Social Realm Beyond the information processing model CSCW, CSCW or CSW? Computers Everywhere Ubiquitous computing Augmented reality
Information Processing Model of Cognition
What does this imply? Personal computing: empowering the individual --> interface designed and optimized for the individual. But we live and work with other people. Our computers are connected to other computers.
From 1 to many One Brain, One Computer The Social Realm Beyond the information processing model CSCW, CSCW or CSW? Computers Everywhere Ubiquitous computing Augmented reality
Beyond the information processing model Social conventions (effect on individual users) Human to Human activity Working on joint projects Sharing (passing around) stuff Communicating
Beyond the information processing model Social conventions (effect on individual users) Human to Human activity Working on joint projects Sharing (passing around) stuff Communicating
Where do you look for traffic signals? In the US?
Where do you look for traffic signals? In the US? In France?
Where do you look for traffic signals? In the US? In France? ANSWER: Off to the right at eye level
What are some other concepts that are driven by social convention?
Language Politeness Privacy Gestures Money
Beyond the information processing model Social conventions (effect on individual users) Human to Human activity Working on joint projects Sharing (passing around) stuff Communicating
Beyond the information processing model Social conventions (effect on individual users) Human to Human activity Working on joint projects Sharing (passing around) stuff Communicating
Beyond the information processing model Social conventions (effect on individual users) Human to Human activity Working on joint projects Sharing (passing around) stuff Communicating
From 1 to many One Brain, One Computer The Social Realm Beyond the information processing model CSCW, CSCW or CSW? Computers Everywhere Ubiquitous computing Augmented reality
CSCW, CSCW or CSW? Computer Supported Collaborative Work North American Computer Supported Cooperative Work European (and ACM) Often uses “participatory design” method Computer Supported Work Aka “Knowledge work” “Do you want fries with that?”
A few terms: Synchronous IM, chat Asynchronous Remote Colocated “in the same physical space” Flow “really getting into it” Work flow “the passing of artifacts from one person to another for different processing” Participatory design getting users to actively design with designers Seamlessness integrating control into activity of application Deictic reference resolving “this” and “that” e.g. pointing
From 1 to many One Brain, One Computer The Social Realm Beyond the information processing model CSCW, CSCW or CSW? Computers Everywhere Ubiquitous computing Augmented reality
Ubiquitous Computing aka “Pervasive Computing” Mark Weiser / PARC (also Roy Want, Rich Gold, me, others) Instead of 1 computer / person, 100’s / person HCI consequence: 100’s of interfaces / person Each one does single task Each can be simple interface Embedded in environment
Ubiquitous Computing
From Ubiquitous Computing to “Pervasive Computing” Analogs of writing surfaces: Whiteboard/wallsize --> “Liveboard/Smartboard” Notepad size --> laptops and notepad Scrap paper --> PDA’s
From Ubiquitous Computing to “Pervasive Computing” Video: iLand (Dr. Dr. N. Strietz)
From Ubiquitous Computing to “Pervasive Computing” McCullough’s Three Milestones of Interaction Design: 1. People and Machines ( ) designers reduce “friction”, make safer, sell more products 2. Personal Computing or HCI ( ) designers help people participate in computing, make useable, and create tools that match cognition 3. Interaction Design (2000- ????) Information technology is the ambient social infrastructure; designers create context a well as content.
From Ubiquitous Computing to “Pervasive Computing” McCullough’s Three Milestones of Interaction Design: 1. People and Machines ( ) designers reduce “friction”, make safer, sell more products 2. Personal Computing or HCI ( ) designers help people participate in computing, make useable, and create tools that match cognition 3. Interaction Design (2000- ????) Information technology is the ambient social infrastructure; designers create context a well as content. You (CS 3624) are here
From Ubiquitous Computing to “Pervasive Computing” McCullough’s Three Milestones of Interaction Design: 1. People and Machines ( ) designers reduce “friction”, make safer, sell more products 2. Personal Computing or HCI ( ) designers help people participate in computing, make useable, and create tools that match cognition 3. Interaction Design (2000- ????) Information technology is the ambient social infrastructure; designers create context a well as content.
From 1 to many One Brain, One Computer The Social Realm Beyond the information processing model CSCW, CSCW or CSW? Computers Everywhere Ubiquitous computing Augmented reality
Virtual and Augmented Reality Embedded computing and “smart” environments Communicative surfaces Virtual Reality Wearable computing
Smart environments
Video: DigitalDesk (P. Wellner) Smart environments
Communicative surfaces
MediaSpace Video: TeamWorkstation (H. Ishii)
Virtual Reality
Wearable computing
Design Consequences Design everything -- hardware, software, use, social setting Highly contextual -- in fact, context is part of the design Requires added design skills and experience
From 1 to many One Brain, One Computer The Social Realm Beyond the information processing model CSCW, CSCW or CSW? Computers Everywhere Ubiquitous computing Augmented reality
How smart does your bed have to be to make you afraid to go to sleep?
For next time… Read Chapter 9 ( ) Homework, due next class: Kid+ Team Project, due next week: User testing FIND USERS NOW Next lecture: universal design