computing - hci.stanford.edu€¦ · (setup whiteboard) this course is a broad graduate-level...
TRANSCRIPT
![Page 1: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/1.jpg)
1
stanford hci group / cs376
http://cs376.stanford.eduScott Klemmer · 05 October 2006
Ubiquitous Computing
(setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems, and moves through current and future research areas in interaction techniques and the design, prototyping, and evaluation of user interfaces. Topics include computer-supported cooperative work; audio, speech, and multimodal interfaces; user interface toolkits; design methods; evaluation methods; ubiquitous and context-aware computing; tangible interfaces; haptic interaction; and mobile interfaces.
![Page 2: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/2.jpg)
2
2
The origins of ubiquitous computing research at PARC in the late 1980shttp://www.research.ibm.com/journal/sj/38
4/weiser.html
![Page 3: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/3.jpg)
3
3
The Coming Age of Calm Technology
![Page 4: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/4.jpg)
4
4
Some Computer Science Issues in Ubiquitous Computing
![Page 5: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/5.jpg)
5
5
Ubiquitous Computing
networkednetworkednetworked…but to make the world “calmer”, not to connect your faucet to your cell phone
![Page 6: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/6.jpg)
6
6
“for every ant in the world todaythere are 100 transistors”
- Gordon Moore, 2003
![Page 7: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/7.jpg)
7
7
Computing by the inch, foot, & yard
At each scale, the devices have input, computation, and outputDifferent than more recent work (e.g., that of Abowd et al) where these elements are often decoupled
![Page 8: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/8.jpg)
8
8
http://nano.xerox.com/hypertext/weiser/UbiMovies.html
![Page 9: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/9.jpg)
9
9
Rem Koolhaas: S M L XL
![Page 10: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/10.jpg)
10
10
Computing by the inch, foot, & yard
Originally: ParcTabsToday
Palm HandheldsSmart Phones
model: add computation to thedevice that is already networked
![Page 11: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/11.jpg)
11
11
Computing by the inch, foot, & yard
ParcPadsToday: Tablet Computers
![Page 12: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/12.jpg)
12
12
Computing by the inch, foot, & yard
LiveBoardsToday: SMART Boards
![Page 13: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/13.jpg)
13
13
Privacy
Dog food / kool aidDanyel Fisher and emailThe nurses in east bay express
![Page 14: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/14.jpg)
14
14
Evaluation
With embodied virtuality, “tasks” aren’t as discrete, and evaluation (both methods and metrics) is much harder
![Page 15: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/15.jpg)
15
15
Foreground & Background Interaction
Buxton 1980sHinckley TOCHI
![Page 16: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/16.jpg)
16
16
Mobile: What actually happened
![Page 17: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/17.jpg)
17
17
Making Sense of Sensing Systems
Bellotti et al., CHI 2002When I address a system, how does it know I am addressing it?When I ask a system to do something how do I know it is attending?When I issue a command (such as save, execute or delete), how does the system know what it relates to?How do I know the system understands my command and is correctly executing my intended action?How do I recover from mistakes?
![Page 18: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/18.jpg)
18
18
At Home with Ubiquitous Computing
Edwards & Grinter, Ubicomp 2001The "Accidentally" Smart HomeImpromptu InteroperabilityNo Systems AdministratorDesigning for Domestic UseSocial Implications of Aware Home TechnologiesReliability
![Page 19: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/19.jpg)
19
19
Unpacking Privacy
Dourish and Palen, CHI
![Page 20: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/20.jpg)
20
20
Further Reading
General UbicompBellotti et al, Making Sense of Sensing SystemsTolmie et al, Unremarkable computing(Equator Workshop)Edwards & Grinter Ubicomp
PrivacyHeinrich et al, Privacy by Design (Ubicomp 01)Dourish & Palen, Unpacking "privacy" for a networked world (CHI 2003)
![Page 21: Computing - hci.stanford.edu€¦ · (setup whiteboard) This course is a broad graduate-level introduction to HCI research. The course begins with seminal work on interactive systems,](https://reader033.vdocument.in/reader033/viewer/2022042319/5f08be647e708231d42381fd/html5/thumbnails/21.jpg)
21
21
Next Time… Fieldwork/Prototyping
Work, Ethnography, and System Design, Bob Anderson
What Do Prototypes Prototype?, Stephanie Houde and Charles Hill
Informing the Design of an Information Management System with Iterative Fieldwork, Victoria Bellotti, Ian Smith