CS260 Course Review Björn Hartmann University of California, Berkeley EECS, Computer Science Division Fall 2010 Wednesday, December 1, 2010
Talks today 4pm Barbara Liskov (MIT) The Power of Abstraction 306 Soda Hall 5pm Jim Gray (Head, Leapfrog Lab) Internet-connected toys and books - what’s the value for parents and kids? 501 Wurster CS260 - UC Berkeley Fall 2010 2 Wednesday, December 1, 2010
CS260 - UC Berkeley Fall 2010 3 Wednesday, December 1, 2010
Deadlines Friday 12/3 , 5pm: Paper draft. Requirements: Decide on final paper title Draft must be in CHI extended abstract format 6 pages long (+/- 2 for draft) Section-complete: at least bullet points for all sections At least placeholders for figures Tuesday 12/7 , 1pm: Posters on wiki (if you want us to print them) Wednesday 12/8 , 3pm: Presentations, Posters, Demos test projection at 2:30pm. BYO dongle! Monday 12/13 , 7am: Final paper due. CS260 - UC Berkeley Fall 2010 4 Wednesday, December 1, 2010
Practice presentations! Tuesday 1-4pm. 5 min talks.15 min slots. Must attend if: you have a solo project or an undergraduate-only project. Sign up on Google Spreadsheet, linked from wiki. CS260 - UC Berkeley Fall 2010 5 Wednesday, December 1, 2010
Presentation guidelines 4:30 time limit. Start with a summary of what you did. Then explain in detail. Do show your interface being used . Don’t demo it live. Show a video instead. Write out the narration. Practice. Then practice some more. CS260 - UC Berkeley Fall 2010 6 Wednesday, December 1, 2010
Presentation guidelines Be visual. Show screenshots, graphs, scenes from the user study. Keep it simple . Clean slides with high contrast. Check your setup (Wed 2:30pm). Bring your display dongles. You are responsible for your own technology problems. CS260 - UC Berkeley Fall 2010 7 Wednesday, December 1, 2010
Course summary CS260 - UC Berkeley Fall 2010 8 Wednesday, December 1, 2010
What is HCI? Organizational + Social Issues Task Design Technology Humans CS260 - UC Berkeley Fall 2010 9 Wednesday, December 1, 2010
Design Computer Science Applied Psychology CS260 - UC Berkeley Fall 2010 10 Wednesday, December 1, 2010
CS260 - UC Berkeley Fall 2010 11 Wednesday, December 1, 2010
CC totalAldo CS260 - UC Berkeley Fall 2010 12 http://www.flickr.com/photos/totalaldo/2400635097 Wednesday, December 1, 2010
CC Simon Blackley CS260 - UC Berkeley Fall 2010 13 http://www.flickr.com/photos/sblackley/3491356996/ Wednesday, December 1, 2010
Course Goals CS260 - UC Berkeley - Fall 2010 14 Wednesday, December 1, 2010
The goal of this course is for you to be able to undertake a (HCI) research project of your own design. CS260 - UC Berkeley Fall 2010 15 Wednesday, December 1, 2010
Research What is research? What is not research? How do you tell the difference? CS260 - UC Berkeley Fall 2010 16 Wednesday, December 1, 2010
Research Methods Desney Tan, MSR/UW From Divya Ramachandran’s work CS260 - UC Berkeley Fall 2010 17 Wednesday, December 1, 2010
Primary Source Material CS260 - UC Berkeley Fall 2010 18 Wednesday, December 1, 2010
Literature Index CS260 - UC Berkeley Fall 2010 19 Wednesday, December 1, 2010
Evaluating the Readings Dimensions of Consideration: Impactful , solves problem / drives adoption Innovative , suggests new directions Orienting , clarifies the research landscape Clear , exemplar of good communication How do the papers we have read map onto the dimensions? Is there a useful typology? CS260 - UC Berkeley Fall 2010 20 Wednesday, December 1, 2010
DOWN Paper UP 9/27: von Ahn. Games with a Purpose. !!!!! !!!!! ! 9/1: Hutchins. Direct Manipulation Interfaces !!!! !!!! 8/30: Bush. As We May Think !!!! !!!! !! 10/27: Yeh. Sikuli. !! !!! !!! ! 10/13: Kirsh. On Distinguishing Pragmatic from Epistemic Action. !!! !!! 11/8: Clark. Everyone Can Write Better. !!! !!! !!!!! 10/18: Rittel. Dilemmas in a General Theory of Planning. !!!!! !! !! ! 11/15. Bragdon. Code Bubbles. !! !! 9/8: Weiser. The Computer for the 21st Century !! !! 9/22: Gilbert. Predicting Tie Strength with Social Media !! !! 9/27: Bernstein. Soylent: A Word Processor with a Crowd Inside. !! !! 10/18: Tohidi. Getting the Right Design and the Design Right. !! !! 11/17: Hartmann. What would other programmers do? !! !! 11/22: Hearst. The Design of Search User Interfaces. !! !! !!!!!!! 10/4: Geertz. Thick Description. !!!!!!! ! !!!!!! 9/22: Benkler. Coase's Penguin. !!!!!! ! !!!! 10/4: Blomberg: An Ethnographic Approach to Design. !!!! ! ! 10/20: Shneiderman. Creativity Support Tools ! ! 11/1: Adar. Zoetrope. ! ! 11/15: Ko. The State of the Art in End-User Software Engineering. ! ! 11/17: Brandt. Example-centric programming. ! 9/1: Card. User Technology: From Pointing to Pondering. ! 9/20: Hollan. Beyond being there. ! 10/11: Kittur. Crowdsourcing User Studies on Mechanical Turk ! 10/13: Klemmer. How Bodies Matter. ! 11/3: Stifelman. The audio notebook. ! 11/10: Hartmann. Reflective physical prototyping through integrated de ! 11/24: Patel. Avaaj Otalo. ! 11/29: Egelman. You've been warned. ! !!!!!! 9/29: Stokes. Pasteur's Quadrant. !!!!!! CS260 - UC Berkeley Fall 2010 21 Wednesday, December 1, 2010
DOWN Paper UP !!!!!!! 10/4: Geertz. Thick Description. !!!!!!! ! !!!!!! 9/22: Benkler. Coase's Penguin. !!!!!! ! !!!!!! 9/29: Stokes. Pasteur's Quadrant. !!!!!! !!!!! 10/18: Rittel. Dilemmas in a General Theory of Planning. !!!!! !! !! !!!! 10/4: Blomberg: An Ethnographic Approach to Design. !!!! ! !!!! 9/13: Card. Morphological Analysis of Input Devices. !!!! !!! 11/22: Pirolli. Exploring and Finding Information. !!! !! 10/27: Yeh. Sikuli. !! !!! !!! !! 10/6: McGrath: Methodology Matters !! ! 9/1: Hutchins. Direct Manipulation Interfaces !!!! !!!! ! 10/13: Kirsh. On Distinguishing Pragmatic from Epistemic Action. !!! !!! ! 11/15. Bragdon. Code Bubbles. !! !! ! 10/20: Shneiderman. Creativity Support Tools ! ! 11/1: Adar. Zoetrope. ! ! 11/15: Ko. The State of the Art in End-User Software Engineering. ! ! 11/17: Brandt. Example-centric programming. ! ! 9/15: Han. Low-cost Multitouch sensing ! 9/29: Kuhn. Structure of Scientific Revolutions ! 10/11: Olsen. Evaluating User Interface Systems Research ! 11/1: Hill. Edit wear and read wear. ! 11/3: Goldman. Video object annotation. ! 11/24: Kamvar. Computers and iPhone and Mobile Phones, oh my! 9/27: von Ahn. Games with a Purpose. CS260 - UC Berkeley Fall 2010 22 Wednesday, December 1, 2010
reading doing CS260 - UC Berkeley Fall 2010 23 Wednesday, December 1, 2010
Writing Technical Presentation Critical Thinking CS260 - UC Berkeley Fall 2010 24 Wednesday, December 1, 2010
What is the most important thing you got out of this course? CS260 - UC Berkeley Fall 2010 25 Wednesday, December 1, 2010
What do you think are the most promising directions for future HCI research? CS260 - UC Berkeley Fall 2010 26 Wednesday, December 1, 2010
Courses Next Semester CS294-10. Visualization (Agrawala) CS298-48. HCI Design Clinics (?) CS294-50. Beyond the Phone (Canny) CS260 - UC Berkeley Fall 2010 27 Wednesday, December 1, 2010
hci.berkeley.edu/cs260-fall10 Wednesday, December 1, 2010
Recommend
More recommend