Spring 2019
Interaction Design Research
COGS 230 / CSE 216
Tuesday & Thursday, 2:00PM – 3:20PM,
CSE 2154
Piazza link
Scott Klemmer, Office Hours: Tuesdays, Atkinson 1601B, 3:30PM – 4:15PM
ta: Ariel Weingarten, Office Hours: Thursdays 3:30PM – 4:15PM, Atkinson 1601
Atkinson 1601 is just past the elevator on your right.
Please come to office hours with any and all questions, from feedback on your coursework to broader questions about the field and jobs. So that we also have time to do our own research, please do not interrupt us in our office outside office hours, and we will not respond to email from students.
Overview
This course is a broad graduate-level introduction to interaction design 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 social computing, crowdsourcing, software tools, design and evaluation methods, ubiquitous and context-aware computing, tangible interfaces, and mobile interfaces.
COGS 230 / CSE 216 is a 4-unit course, open to all doctoral students. Students will need four skills: critically reading research papers, undertaking a small research project, giving a presentation, and writing a paper.
Masters students should have taken an intro HCI course like COGS 120 / CSE 170 Human-computer Interaction Design.
Undergrads may enroll in this course if they have two prerequisites: Cogs 14a or CSE 20, AND an A- or better in Cogs 120 or 102C.
Students registered for the class will receive a letter grade; the "credit/no credit" option is not available.
Students in this course are encouraged to enroll in the Design at Large seminar for 1 unit (details).
Course Structure
The course comprises two pieces: reading and discussing research papers, and a quarter-long research project.
For each class period, students will submit short commentaries on the assigned readings (submitted online in this format by 7am on the day of class). After 7am on the day of class, all commentaries will be made available for other students to read (again, through the online submission system). The discussion leader and course staff will all read these before class to prepare for discussion. Students are expected to do all of the readings; commentaries are only required for those marked on the syllabus.
Students will lead one class discussion each. In preparation for that, carefully read this explanation on how to structure a discussion. The discussant(s) should meet with the course staff at the end of the previous class - come to this meeting with a plan for your discussion. On discussion day, students submit their materials instead of their commentary using the online submission system. The discussant should read all student commentaries before class and integrate them into the discussion. Finally, the discussant is responsible for grading the student commentaries.
Syllabus
Note: Some readings require UC San Diego authentication. To access these resources from home you will need to go through UCSD's Web Proxy or run UCSD'S VPN
This class was created by
Scott Klemmer in 2004, and benefits from contributions by
Jeff Heer and
Michael Bernstein.
Date |
Topic |
Submit
Commentary?
|
Readings |
2 Apr |
Foundations
|
|
The Computer for the 21st Century, Mark Weiser, Scientific American, September 1991, pp. 94 - 104.
|
4 Apr |
Ubiquitous Computing
|
✓ |
Yesterday's tomorrows: notes on ubiquitous computing's dominant vision, Genevieve Bell and Paul Dourish in Personal and ubiquitous computing, 2007
|
✓ |
Skinput: Appropriating the Body as an Input Surface, Chris Harrison, Desney Tan, and Dan Morris. CHI 2010.
Skinput demo video
|
9 Apr |
Collective Intelligence
|
✓ |
Predicting protein structures with a multiplayer online game. Seth Cooper, Firas Khatib, Adrien Treuille, Janos Barbero, Jeehyung Lee, Michael Beenen, Andrew Leaver-Fay, David Baker, Zoran Popovic & Foldit players. Nature 2010.
Demo Video 1- side chains- 3:30 onwards
Video 2- EteRNA
Center for Game Science, U Dub
|
✓ |
Crowd Research: Open and Scalable University Laboratories Rajan Vaish, Snehalkumar (Neil) S. Gaikwad, Geza Kovacs, Andreas Veit, Ranjay Krishna, Imanol Arrieta Ibarra, Camelia Simoiu, Michael Wilber, Serge Belongie, Sharad Goel, James Davis, Michael S. Bernstein In Proc. UIST 2017. ACM Press. |
11 Apr |
Collaboration
|
✓ |
Effects of Four Computer-Mediated Communications Channels on Trust Development
Nathan Bos, Judy Olson, Darren Gergle, Gary Olson, Zach Wright CHI 2002
|
|
✓ |
Social Coding in GitHub: Transparency and Collaboration in an Open Software Repository
Laura Dabbish, Colleen Stuart, Jason Tsay, Jim Herbsleb CSCW 2012
|
|
Beyond Being There. Jim Hollan and Scott Stornetta. CHI 1992. |
Research Group Partner Choices due at end of class
|
16 Apr |
Research
|
✓ |
The Science of Design, Herbert A. Simon in The Sciences of the Artificial, 1969, pp. 128-159. |
✓ |
Pasteur's Quadrant,Ch. 3, Stokes D.E., pp 58-89 |
Project Abstract Draft Due at 7:00am - Submit Online as pdf pnly
|
18 Apr |
Experimenting on Users
|
✓ |
Controlled Experiments on the Web: survey and practical guideRon Kohavi, Roger Longbotham, Dan Sommerfield, Randal M. Henne Data Mining and Knowledge Discovery 2009
|
✓ |
Frustration-based Promotions: Field Experiments in Ride-Sharing Maxime C. Cohen, Michael D. Fiszer, Baek Jung KimSSRN 2018
|
|
Goodbye, Google. Douglas Bowman Blog post, 2009
Jeff Hancock: The Facebook Study and Social Media Ethics
|
23 April |
Please sign up for Project Progress Meetings.
|
25 Apr |
Asking Questions
|
✓ |
Methodology Matters:
Doing Research in the behavioral and social sciences, Joseph E.
McGrath, in Readings in Human-Computer Interaction: Toward the Year 2000, R. M. Baecker, J. Grudin, W. A. S. Buxton, S. Greenberg, ed., 1995, pp. 154-169.
(Start at "Research Methods as Opportunities and Limitations") |
✓ |
Prototyping tools and techniques, Michel Beaudouin-Lafon, Wendy Mackay in Human Computer Interaction Development Process, 2003 pp. 1007-1029. |
30 Apr |
Gathering Data
|
✓ |
How to Do Experiments, Ch. 2, David W. Martin in 'Doing Psychology Experiments', pp. 25-41 2008.
|
|
Assigning Participants to Conditions.
Scott Klemmer Interaction Design Specialization on Coursera.
|
|
Project Abstract Final Due at 7:00am - Submit Online as pdf pnly
|
2 May |
Design Process
|
✓ |
Parallel Prototyping Leads to Better Design Results, More Divergence, and Increased Self-Efficacy Dow S.P, Glassco A., Kass J., Schwarz M., Schwartz D., Klemmer, S. Transactions on Computer-Human Interaction, 11(4), 2010. |
|
Design-oriented human-computer interaction. Fallman, D. CHI 2003. |
|
State of Design: How Design Education Must Change. Don Norman and Scott Klemmer LinkedIn 2014. |
7 May |
Input Models
|
|
User Technology: From Pointing to Pondering. Stuart K. Card and Thomas P. Moran. ACM conference on the history of personal workstations 1986. |
✓ |
The Word-Gesture Keyboard: Reimagining Keyboard Interaction. Shumin Zhai and Per Ola Kristensson Communications of the ACM 2012. |
9 May |
Personalization
|
✓ |
Ability-Based Design: Concept, Principles and Examples. Jacob O. Wobbrock, Shaun K. Kane, Krzysztof Z. Gajos, Susumu Harada, and Jon Froehlich ACM Trans. Access. Comput., 3:9:1-9:27, April 2011.
|
|
Beyond Performance: Feature Awareness in Personalized Interfaces. Leah Findlater and Joanna McGrenere. International Journal of Human Computer Studies 2010. |
14 May |
Tools
|
✓ |
MatchSticks: Woodworking through Improvisational Digital FabricationRundong Tian, Sarah Sterman, Ethan Chiou, Jeremy Warner, Eric Paulos CHI 2019.
|
|
Past, Present, and Future of User Interface Software Tools, Brad Myers, Scott E. Hudson, Randy Pausch, ACM Transactions on Computer-Human Interaction, March 2000, pp. 3 - 28. |
16 May |
Input Modalities
|
✓ |
PixelTone: A Multimodal Interface for Image Editing. Gierad Laput, Mira Dontcheva, Gregg Wilensky, Walter Chang, Aseem Agarwala, Jason Linder, and Eytan Adar. CHI 2013. |
|
Gestural interfaces: a step backward in usability.
Don Norman, Jacob Nielsen. Magazine interactions Interactions Volume 17 Issue 5, September + October 2010 Pages 46-49 |
21 May |
Experimental Analysis
|
|
Project Review in class - please bring analysis plan
|
23 May |
Search
|
✓ |
Information foraging. Peter Pirolli, Stu Card Psychological Review, 1999. pp. 1 - 21
|
|
Bento Browser: Complex Mobile Search Without Tabs. Nathan Hahn, Joseph Chee Chang, Aniket Kittur CHI 2018.
|
28 May |
Learning at Scale
|
✓ |
Peer and Self Assessment in Massive Online Classes, Chinmay Kulkarni, Koh Pang Wei, Huy Le, Daniel Chia, Kathryn Papadopoulos, Justin Cheng, Daphne Koller, Scott R. Klemmer. TOCHI 2013. |
|
Methods for Ordinal Peer Grading.
K. Raman, T. Joachims,
ACM Conference on Knowledge Discovery and Data Mining (KDD), 2014.
|
30 May |
Active Learning
|
✓ |
Cognitive Tutors: Technology Bringing Learning Science to the Classroom. Kenneth R. Koedinger, Albert Corbett, Ch. 5 in The Cambridge Handbook of the Learning Sciences |
|
Optimizing challenge in an educational game using large-scale design experiments.Derek Lomas, Kishan Patel, Jodi L. Forlizzi, and Kenneth R. Koedinger. CHI 2013. |
4 Jun |
Attention
|
✓ |
Cognitive Control in Media Multitaskers. Ophir, E., Nass, C., Wagner, A. Proceedings of the National Academy of Sciences. |
|
Effects of Intelligent Notification Management on Users and their Tasks. Shamsi T. Iqbal, Brian P. Bailey Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. 2008. |
6 Jun |
Presentations
|
Project Presentations
-
Submit slides online by 11:59am
- 2:00pm – 4:00pm · 1601 Atkinson
|
|
11 Jun |
Project Papers
-
Submit Online · pdf only
- Due at 11:59pm
|
|