CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA...

113
Eric Paulos University of California, Berkeley EECS, Computer Science Division CS10, Spring 2013 Human-Computer Interaction

Transcript of CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA...

Page 1: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Eric PaulosUniversity of California, Berkeley

EECS, Computer Science Division CS10, Spring 2013

Human-ComputerInteraction

Page 2: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

MY BACKGROUND • UCB • INTEL RESEARCH • CMU • UCB

eric paulos

berkeley center for new media • electrical engineering and computer science • ucb

Page 3: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 4: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 5: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 6: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 7: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 8: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 9: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

ROBOTSANDNEWMEDIA.COM

Page 10: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

IDENTIFYthe core metaphors of a field !

RECOGNIZEwhat the metaphors exclude or marginalize !

INVERT the metaphor to bring the marginalized to the center !

BUILDa new alternative that embodies the inversion

STRATAGEMS

Page 11: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

PERSONAL TELEPRESENCE 1995

processor: Intel Pentium (66 MHz) browser: Mosaic search engine: Alta Vista social networking: The Well / Usenet mobile platform: Palm Pilot

Page 12: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

HIGH COST

Page 13: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

HIGHLY TRAINED OPERATOR

Page 14: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

REPAIR AND INSPECTION TASKS

Page 15: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

HIGH COST !

EXPERT OPERATOR !

REPAIR & INSPECTION

TELEPRESENCE

LOW COST !

NO TRAINING !

HANGING OUT

Page 16: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 17: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 18: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 19: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 20: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 21: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 22: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 23: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 24: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 25: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 26: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 27: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

2003

RP-72005

TiLR

Giraff

2006

Care-O-bot 3

2008

ConnectR

2007

PEBBLES

1997PRoP

1994

Care-O-bot

1998

TexaiQA Roti R.Bot-100

2009

VGoRobosem EngKey QB

2010

TELOLuna AVA Jazz Connect

2011

RP-VITADouble HELOBeam

2012

Co-Worker

2002

Care-O-bot 2

1980

Page 28: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley Fall 2012 ���29

What is HCI?

Page 29: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Human-Computer Interaction (HCI)Human • End-user of program • Others (friends, collaborators,

coworkers)

!

Computer • Machine program runs on • Often split: clients & servers

!

Interaction • User tells the computer

what they want • Computer communicates results

Page 30: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

User Interfaces (UIs)Part of application that allows • People to interact with computer • Computer to communicate

results

Can include hardware design • Buttons, sliders, other sensors

!

HCI = design, prototyping, implementation & evaluation of UIs http://www.reactable.com

Page 31: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���32

Design

Computer Science

Applied Psychology

Page 32: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 33: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley Spring 2013 ���34

Rich Gold, The Plenitude, MIT Press

Page 34: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���35

(c) Dan O’Sullivan

Page 35: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

!

!

!

!

!

!

!

!

!

Getting it right the first time is hard!

Design

PrototypeEvaluate

Iterative Design Cycle

Page 36: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

Understanding UsersObserve existing practices Create scenarios of actual use Build models to gain insight into work processes

���37

http://www-personal.umich.edu/~chrisli/m2.html

CS247, Stanford, 2006

Page 37: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

Prototyping InterfacesRapidly build a mockup of your UI Low-fidelity techniques: Paper prototyping Video prototypes

Interactive prototypes: HTML, Javascript, Flash, ...

���38

http://www.balsamiq.com/products/mockups/examples#wiki

Moggridge, Designing Interactions, p.704

Page 38: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

Storyboarding

Page 39: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 40: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

Evaluation

Formative Are we building the right thing? What should be different in the next iteration? !

Summative Does it work? Is it better than existing solutions? Can this teach us something about how people or the world work?

Page 41: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���42

Techniques Analytically, expert walkthroughs, laboratory studies,...

http://www.laurasmith.info/UsabilityTest.jpg

Page 42: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���43

Why study user interfaces?

How much of an application’s source is devoted to user interface code?

A.10% B. 20% C.35% D.50% E. 75%

Page 43: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley Fall 2012 ���44

Why study user interfaces?

“The results show that in today's applications, an average of 48% of the code is devoted to the user interface portion. The average time spent on the user interface portion is 45% during the design phase, 50% during the implementation phase, and 37% during the maintenance phase.” – Myers & Rosson, CHI’92

Page 44: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley Fall 2012

History

���45

Page 45: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���46

ENIAC, UPenn, 1946

Page 46: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

When was the mouse invented?

���47

A. 1948 B. 1963 C. 1978 D. 1984 E. 1991

Page 47: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���48

Doug Engelbart & Bill English, SRI, 1963

Page 48: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���49

(cc) Flickr user John Chuang http://www.flickr.com/photos/13184584@N08/1362760884/

Page 49: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

When was pen input invented?

A. 1964 B. 1973 C. 1986 D. 1995 E. 2001

���50

Page 50: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���51

Ivan Sutherland, Sketchpad, MIT, 1963/64

Page 51: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���52

Page 52: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley Spring 2013 ���53

digibarn.com

Page 53: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���54

Page 54: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley

Which company introduced the touch screen phone?

A. Nokia B. Apple C. Microsoft D. IBM E. Samsung

���55

Page 55: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CS10 - UC Berkeley ���56

IBM Simon 1992

Page 56: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Eric Paulos Chris Beckmann

Elizabeth Goodman RJ Honicky Ben Hooker Tom Jenkins August Joki Chris Myers

Ian Smith Parul Vora

URBAN ATMOSPHERES

Research

Page 57: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 58: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

JABBERWOCKYencountering our familiar strangers

The Familiar Stranger: Anxiety, Comfort, and Play in Public Places, ACM SIGCHI 2004 Eric Paulos and Elizabeth Goodman

Page 59: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 60: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

“The Familiar Stranger research was a major inspiration for helping me think about and create dodgeball and foursquare” ! - Dennis Crowley, founder of Foursquare

Page 61: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Stanley Milgram 1971

Page 62: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Vito Acconci Following Piece 1969

Page 63: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Aspen Movie MapMichael Naimark

1978

Street ViewGoogle2007

Page 64: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Google StreetView2007

Michael Naimark & MIT Arch Machine Group Aspen Movie Map

1978-1980

Page 65: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

VideoplaceMyron Krueger

1974

KinectMicrosoft2010

Page 66: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

GraffitiWriter & StreetwriterInstitute for Applied Autonomy

1998-2004Nike Chalkbot

2009

Page 67: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

The TelegardenKen Goldberg

1995

FarmVilleZynga2009

Page 68: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Shockwave Vortex CannonSurvival Research Labs

1984

AirealDisney Research

2013

Page 69: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

TXTMobInstitute for Applied Autonomy

2004Twitter2006

Page 70: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

“TXTmob predates twitter and was very explicitly talked about as a model to be copied and learned from in the creation of twitter”

- Evan Henshaw-Plath first employee at Odeo and co-creator of Twitter

Page 71: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Homage to New YorkJean Tinguely 1960

...with Billy Klüver

Page 72: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

The clashing point of two subjects, two disciplines, two cultures, of two galaxies, ought to produce creative chances.

- C.P. Snow The Two Cultures (1959)

Page 73: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 74: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 75: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 76: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 77: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 78: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

If a major project is truly innovative, you cannot possibly know its exact cost and its exact schedule at the beginning. And if in fact you do know the exact cost and the exact schedule, chances are that the technology is obsolete.

- Joseph G. Gavin, Jr., !discussing the design of the Grumman lunar module that landed NASA astronautsNeil Armstrong and Buzz Aldrin on the moon on July 20, 1969

Page 79: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

The world doesn’t need more people with good grades. The world needs people who see the really tough problems as puzzles, and have the tenacity and creative capacity to solve them

Gever Tulley, TEDxKids, 2011

Page 80: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

CRITICAL MAKING

Page 81: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

Page 82: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

SPICE PRINTERkylan niehvictor sandberghurshal patel

Page 83: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

DARK MAZEbrittany chengjonathan cotte hurshal patelcurtis hwang

Page 84: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

MOSSED UPjonathan cotte

noah pitts

Page 85: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

MY CITYkarl landin

victor sandberg kylan nieh

alice lee

Page 86: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

Page 87: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

FREE SPEAKERben ortiz

brandon young cassie seo

noor al-samarrai

Page 88: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

AUTO METER READERzack jacobson-weaver

Page 89: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013Moss Up 2013

INTERACTIVE DEVICE DESIGN

ADVANCED INTERACTIVE DEVICE DESIGN

CRITICAL MAKING

Page 90: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Innovation happens when individuals go beyond their standard disciplines to learn new skills on their own !

!

Breakthroughs often require us to become amateurs in a new field

Page 91: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

In almost all the varied walks of life, amateurs have more freedom to experiment and innovate. The fraction of the population who are amateurs is a good measure of the freedom of a society

!

Freeman Dyson

Page 92: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

AMATEUR from amāre - to love amātor - lover

Page 93: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Citizen Science

Citizen Science: Enabling Participatory Urbanism, Eric Paulos, R.J. Honicky, and Ben Hooker, 2006

Page 94: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Citizen Exploration

Page 95: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

public placed

indoor fixed

mobile infrastructure

Page 96: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Eric Paulos Allison Woodruff Paul Aoki Alan Mainwaring RJ Honicky

Research

Page 97: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

CO NOx Ozone Temperature Humidity Accelerometer

Page 98: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 99: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

inAir : Measuring and Visualizing Indoor Air Quality Sunyoung Kim and Eric Paulos, Ubicomp 2009

Sunyoung KimEric Paulos

inAir

Page 100: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

AirBoxLab

netatmo

CubeSensors

Page 101: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Ceci N'est Pas Une Pipe Bombe: Challenges to Urban Authoring and Participatory SensingStacey Kuznetsov, George Noel Davis, Jian Chiu Cheung, and Eric Paulos, ACM SIGCHI, 2011

Stacey KuznetsovGeorge DavisJian CheungEric Paulos

Community Sensing

Page 102: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 103: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

WearAir: Expressive T-shirts for Air Quality SensingSunyoung Kim, Eric Paulos, and Mark Gross

Tangible Embedded and Embodied Interaction, 2010

Sunyoung KimEric PaulosWearAir

Page 104: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 105: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...
Page 106: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Spectacle Computing

Red Balloon, Green Balloon, Sensors in the Sky, Stacey Kuznetsov, George Davis, Eric Paulos,

Mark Gross, Jian Cheung, Ubicomp, 2011

Page 107: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

A Low-Tech Sensing System for Particulate Pollution, Stacey Kuznetsov, Scott Hudson, and Eric Paulos, TEI 2014

Page 108: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

MyPart

Kevin TianEric Paulos

Page 109: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

bio markers

Nurturing Natural Sensors (Best Paper Award)Stacey Kuznetsov, William Odom, James Pierce, Eric Paulos

Ubiquitous Computing Conference, 2011

Page 110: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

DIY bio sensing

Community Engagements with Living Sensing Systems, Stacey Kuznetsov, Will Harrigan-Anderson, Haakon Faste, Scott Hudson, and Eric Paulos, ACM

Creativity and Cognition, June 2013

Stacey KuznetsovWill Harrigan-AndersonHaakon FasteScott HudsonEric Paulos

Page 111: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Stacey Kuznetsovbio-electric hybrids

Page 112: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

Moss Up 2013

EXPLORATORY SENSORSKevin TianChris MyersEric Paulos

Page 113: CS10 HCI Lecture (Spring 2014)cs10/sp14/Lectures/L11 - Eric Paulos... · 2011 Beam Double RP-VITA HELO 2012 Co-Worker 2002 Care-O-bot 2 1980. CS10 - UC Berkeley Fall 2012 !29 ...

ROBOTSANDNEWMEDIA.COM