CS 3724 Introduction to Human Computer Interaction

Preview:

Citation preview

CS 3724Introduction to Human Computer Interaction

What is incomplete about this picture of HCI?

From 1 to many

One Brain, One ComputerThe Social Realm

Beyond the information processing model

CSCW, CSCW or CSW?Computers Everywhere

Ubiquitous computingAugmented reality

From 1 to many

One Brain, One ComputerThe Social Realm

Beyond the information processing model

CSCW, CSCW or CSW?Computers Everywhere

Ubiquitous computingAugmented 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 ComputerThe Social Realm

Beyond the information processing model

CSCW, CSCW or CSW?Computers Everywhere

Ubiquitous computingAugmented reality

Beyond the information processing model

Social conventions (effect on individual users)

Human to Human activityWorking on joint projectsSharing (passing around) stuffCommunicating

Beyond the information processing model

Social conventions (effect on individual users)

Human to Human activityWorking on joint projectsSharing (passing around) stuffCommunicating

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?

What are some other concepts that are driven

by social convention?LanguagePolitenessPrivacyGesturesMoney

Beyond the information processing model

Social conventions (effect on individual users)

Human to Human activityWorking on joint projectsSharing (passing around) stuffCommunicating

Beyond the information processing model

Social conventions (effect on individual users)

Human to Human activityWorking on joint projectsSharing (passing around) stuffCommunicating

Beyond the information processing model

Social conventions (effect on individual users)

Human to Human activityWorking on joint projectsSharing (passing around) stuffCommunicating

From 1 to many

One Brain, One ComputerThe Social Realm

Beyond the information processing model

CSCW, CSCW or CSW?Computers Everywhere

Ubiquitous computingAugmented reality

CSCW, CSCW or CSW?

Computer Supported Collaborative WorkNorth American

Computer Supported Cooperative WorkEuropean (and ACM)Often uses “participatory design” method

Computer Supported WorkAka “Knowledge work”“Do you want fries with that?”

A few terms:

Synchronous IM, chat Asynchronous e-mail 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 ComputerThe Social Realm

Beyond the information processing model

CSCW, CSCW or CSW?Computers Everywhere

Ubiquitous computingAugmented reality

Ubiquitous Computingaka “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 / personEach one does single taskEach can be simple interfaceEmbedded 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 (1920-1960) designers reduce “friction”, make safer, sell more products

2. Personal Computing or HCI (1960-2000) 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 (1920-1960) designers reduce “friction”, make safer, sell more products

2. Personal Computing or HCI (1960-2000) 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 (1920-1960) designers reduce “friction”, make safer, sell more products

2. Personal Computing or HCI (1960-2000) 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 ComputerThe Social Realm

Beyond the information processing model

CSCW, CSCW or CSW?Computers Everywhere

Ubiquitous computingAugmented reality

Virtual and Augmented Reality

Embedded computing and “smart” environments

Communicative surfacesVirtual RealityWearable computing

Smart environments

Smart environments

Video: DigitalDesk (P. Wellner)

Smart environments

Communicative surfaces

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 ComputerThe Social Realm

Beyond the information processing model

CSCW, CSCW or CSW?Computers Everywhere

Ubiquitous computingAugmented reality

How smart does your bed have to be to make you

afraid to go to sleep?

For next time…

Read Chapter 9 (9.1 - 9.4)

Homework, due next class:Kid+

Team Project, due next week:User testing FIND USERS NOW

Next lecture: universal design

Recommended