CMSC 838G - Spring 2004
Prof Guimbretiere

Advanced usability: New Devices for New Interactions


Home Contact Syllabus Schedule Projects Links

Approximate schedule:

 

Topic

Reading

Project & HW

Week 1

 

 

 

Jan 27

Canceled

 

 

Jan 29

Introduction

 

 

Week 2

 

 

 

Feb 3

A quick overview of the field 

Buxton Ch 1 & 2
MediaBlock [Ullmer et al. Sigraph'98]
Sensing techniques for mobile interactions [Hinckley UIST'00]
DataTiles [Rekimoto et al, CHI'01]
DiamondTouch [Dietz et al. UIST'02] (Our lab has one such a device)

 

Feb 5

Design 

The perfect brainstorm (handout from "The art of Innovation" by Tom Kelly)
The designer's stance (handout from "Bringing Design to Software" by Terry Winograd)
Handout from the "Universal Traveler"  by Jim Bagnall

 

Week 3

 

 

 

Feb 10

Invited lecture: Ben Schneiderman
Personal medical devices  
 

 Slides

 

Feb 12

Invited lecture: Jaime Montemayor
StoryRooms

The computer for the twenty-first century. (M. Weiser, Scientific American Sep 91, pp. 94-104). (Online version without pictures)
Some computer science problems in ubiquitous computing (Mark Weiser) 
Tangible bits: Towards seamless interfaces between people, bits and atoms. [Ishii et a, CHI'97]
Making sense of sensing systems: Five questions for designers and researchers. [Bellotti et al. CHI'02]

 Proposal

Week 4

 

 

 

Feb 17

Hardware prototyping (sensor and prototyping)

Squeeze me, hold me, tilt me! An exploration of manipulative user interfaces. [Harrison et al., CHI'98]
Customizable physical interfaces for interacting with conventional applications [Greenberg et al. UIST'02]
Ambient touch: designing tactile interfaces for handheld devices [Poupyrev et al. UIST'02]

Recommended reading:
SmartSkin: an infrastructure for freehand manipulation on interactive surfaces [Rekimoto CHI'02]

 

Feb 19

Scientific method

"The So-called scientific method" (Henry H. Bauer, in "Science and its ways of knowing")
"Setting the stage for discovery" (R. S. Root-Bernstein, in "Science and its ways of knowing")
DPE: chap 1

 

Week 5

 

 

 

Feb 24

Reverse engineering with the MicroScribe

 

 HW 1: Rhino 3D 

Feb 26

Taxonomy of input Buxton Ch 3 and 4.
The human factors of computer graphics interaction techniques [Foley et al., IEEE CGA 4(11), 1984] (handout)
Lexical and Pragmatic Considerations of Input Structures [Buxton, Computer Graphics 17(1), 1983]
A Semantic Analysis of the Design Space of Input Devices, [Mackinlay et al., HCI, 5(2/3) 1990]

Recommended reading:
A morphological analysis of the design space of input devices, [Card et al, TOIS 9(2)]

 

Week 6

 

 

 

Mar 2

Using the Rapid prototyping printer

Look through the printer manual

HW2: Reverse engineering 

Mar 4

Interaction design: the 3 state model

Three-State Model of Graphical Input [Buxton, INTERACT'90]
Interaction and modeling techniques for desktop two-handed input [Hinckley et al., UIST'98]

Bibliography review

Week 7

 

 

 

Mar 9

Ergonomics and human limitation

Buxton Ch 8.
Human Factors in Engineering and Design (Sanders and McCormick, 7th Ed): Chap 11 and 12.

 

Mar 11

Experiment design I, questions

Earth is spherical (p < 0.05): alternative methods of statistical inference (Vicente et al)
DPE: chap 2 and chap 3

 

Week 8

 

 

 

Mar 16

Experiment design II

DPE: chap 4, chap 5 and chap 7

HW3: 3D printing

Mar 18

Experiment design III

DPE: chap 8, chap 9 and chap 10

 

Week 9

 

Mar 23

  Spring Break

Mar 25

 

Week 10

 

 

 

Mar 30

User model (the HPC, learning)

Buxton Ch 7
Learning and Menory (J. Anderson): Chap 9
The Psychology of Human-Computer Interaction (Card, Moran and Newell): Chap 2

 

Apr 1

Project presentations

 

Methods and design 

Week 11

 

 

 

Apr 6

User model (Fitts and Accots)

Fitts' Law as a Research and Design Tool in Human-Computer Interaction, [MacKenzie, HCI 7(1) pp. 91-139]
Beyond Fitts' Law: Models for Trajectory-Based HCI Tasks. [Accot et al. CHI'97]

 

Apr 8

User model (microstructure model)

The Ergonomics of Computer Pointing Devices [Douglas et al.] chap 5-6

 

Week 12

 

 

 

Apr 13

User model (The GOMS model)

HCI Models, Theories, and Frameworks (J. Carroll, Ed.): Chap 4 (GOMS)
The Psychology of Human Computer Interaction (Card et al.): Chap 8 (KLM)

 

Apr 15

Representative tasks

Buxton Ch 9, expect one handout or paper

 

Week 13

 

 

 

Apr 20

Interpreting results I

DPE: chap 11, DPE: chap 12

 

Apr 22

Project presentations

 

Preliminary findings

Week 14

 

 

 

Apr 27

Interpreting results II

Chap 15 & 16 of Explaining Psychological Statistics by Cohen (handout)

 

Apr 29

 Examples from the literature

 Gummi: a bendable computer [Schwesig et al. CHI'04]
Semantic pointing: improving target acquisition with control-display ratio adaptation [Blanch et al. CHI'04]

Draft for review.

Week 15

 

 

 

May 4

Paper reviews

 

 HW 4: paper review

May 6

Two handed interactions

Buxton Ch11,
Toolglass and magic lenses: the see-through interface [Bier et al. SigGraph 93],

Manual and Cognitive Benefits of Two-Handed Input: An Experimental Study [Leganchuk et al. ToCHI 5(4)]

Recommended reading:
A taxonomy of see-through tools [Bier et al. CHI'94]

 

Week 16

 

 

 

May 11

Project presentations

 

Final presentation 

 

 

 

 


May 14


Final exam (10:00am-12:00pm)


A study in two-handed input [Buxton et al., CHI'86]
An empirical comparison of pie vs. linear menus [Callahan et al., CHI'88]
Passive real-world interface props for neurosurgical visualization [Hinckley et al. CHI'94]
Bricks: laying the foundations for graspable user interfaces [Fitzmaurice et al. CHI'95]
Cooperative bimanual action [Hinckley et al. CHI'95]
A comparison of three selection techniques for touchpads [MacKenzie et al. CHI'98]
Manual and gaze input cascaded (MAGIC) pointing [Zhai et al. CHI'99]
Haptic techniques for media control [Snibbe et al. UIST'01]
The audio notebook: paper and pen interaction with structured speech [Stifelman et al. CHI'01]
More than dotting the i's --- foundations for crossing-based interfaces [Accot et al. CHI'03]
 



 

 

Web Accessibility