Class Moodle Site | HCI Spring 08 Syllabus | Student Web Pages
Spring 2008 - Syllabus
Psych. 320, Human Computer Interaction
Professor - Erik Nilsen (nilsen@lclark.edu )
Room 121 Bio/Psych Building - Wednesday 6 - 9 p.m.
coursepack of selected readings both in paper and electronic form.
(Coursepack fee will be collected in class, coursepack material will be distributed on Flash Drive) Link to WebDisk
Jump to Search Pages and Class Resources | Jump to Assignments
Computing technology is radically changing the manner in which we work, play, shop, and communicate. The field of human-computer interaction (HCI) is highly interdisciplinary, bringing together researchers and practitioners from fields such as Psychology, Computer Science & Engineering, Business, Sociology, Linguistics etc. HCI researchers and developers have a common focus of creating and/or evaluating technologies which can expand the frontiers of human capabilities (functionality) while at the same time trying to match these technologies to the abilities of the people who will use them (usability).
This course will include a broad survey of many HCI topics, each studied from a psychological perspective (including cognition, perception, personality, learning, motivation, social, developmental, abnormal and educational). We will not be using a textbook. The readings will be primarily journal articles from the fields of psychology and computer science. Reading the articles before class and being ready to discuss them and/or apply the knowledge to class projects is very important. Individual writing assignments serve as one way to evaluate your active engagement with the readings. (see below).
Reaction Papers -Before specified class sessions in which we discuss an article, you are to read it and write some comments on the article. This can include a brief summary of the stated purpose of the article, how well the authors fulfilled that purpose, and what methods they used. You can also write any questions about concepts that were either unclear in the article or which need further elaboration. If you find any connection with other articles we have discussed in class or from your own experience, include these insights as well. Each paper should be less than 3 pages and take no more than one hour to write (above and beyond the reading time). The papers will be used to inform class discussions, and undergo peer and instructor review.
Another component of the course will be learning to author web pages following appropriate HCI design guidelines.
Use of computers speaking and writing will be integral to this course. Projects will include:
1) Geek Speak - At the beginning of selected days students will take turns giving a 5 - 10 minute oral presentation on some arcane computer acronym, terminology or technology relevant to the current topic. Everyone will be responsible for 1 day and Erik will help you with a topic if necessary. Along with the presentation you will prepare a 1 - 2 page handout (and web page) to give the class.
2) In-class group activities including group decision making, brainstorming and computer game development. Students will serve as participants, observers, and researchers in evaluating the impact of technology on the group process.
3) For a Final Project, each student will conduct an individual exploration of computer resources on the internet for a specific topic, create a web site, and evaluate several class members web sites. For example, you could study the American with Disabilities Act and design a computer system for a user with a specific type of disability. Virtual reality systems for treating phobias, wearable computers, intelligent agents, and MUD's are other possible topics.
4) There will also be several group projects throughout the term involving small teams working together. One project may involve working with either Senior Citizens or School Children who will be taking a field trip to the lab. Other projects are still evolving at the time of this posting!
Course Schedule - The class web page is the definitive location for upcoming class topics and assignments. The class topics will evolve and change depending on new developments in the field and student and faculty interest. I will promise to give you at least one weeks advance notice on readings and assignments.
Consistent attendance and active participation in class
discussion and activities is vital to the success of the class. Missing more
than three class sessions will result in a significant reduction in your course
grade (3% for each additional day).
At times during the semester a significant amount of out of class time will be needed to work on projects. Since some of this will use the resources only found in the HCI lab, you will have evening and weekend access to the lab when it is not being used for other purposes. Strict guidelines will need to be followed in order to maintain the security and safety of both people and the computing equipment.
Erik's Office Hours
- Tuesday, Thursday 1 - 2 p.m. --- Bio/Psych #236. I have an open door policy. Feel free to drop in at other times. If my door is open, I am available to chat. If it is closed, I am either gone or working on a project with a deadline. Leave a message on my white board or with the departmental administrative assistant. |
Course Schedule and Assignments
| Day & Date |
Topic |
||||||||||||||||||||||||||||||||||||||||||
| W Jan. 23 |
Introductions, Acronym Game, Techno Personality Test, Computing History Treasure Hunt (Using the following Search Engines)
The whiteboard: the joy of For Class Discussion - Can you think of any habitual
or "superstitious" behavior that you (or people you know ;^)
engage in when using a computer? Reflect on your own experience and
ask some friends! Try to come up with several poorly designed, difficult
to use computer tools that could benefit from a little psychological
analysis!
Interesting Wiki Page on Perceptual Affordances and HCI And a humorous video of affordances gone very very wrong! The Norwegian Book Interface Video I sent you back in December! An honest to goodness "cutting edge" book interface project in 2007!
|
||||||||||||||||||||||||||||||||||||||||||
| W Jan. 30 |
A Brief History of Human Computer Interaction Technology . Brad A.Myers; interactions 5, 2 (Mar.1998), Pages 44 - 54.
User Technology: From Pointing to Pondering, Stuart Card and Thomas Moran (1986), Proc. ACM conference on history of personal workstations, Palo Alto, ACM 183-198.
Psychology as a Mother of Invention. Thomas K. Landauer. CHI '87 Conference Proceedings Paper, 333-335. We will create Personal Web pages tonight using Macromedia Dreamweaver Software. Be sure to bring your flash drive! |
||||||||||||||||||||||||||||||||||||||||||
| W Feb. 6 |
Field Trip to CHIFOO meeting to hear Brenda Laurel talk about Design Research: Process and Provocations
As We May Think, Vannevar Bush (1996). Interactions, March, 1996, 35 - 46.
MyLifeBits: A Personal Database for Everything
Abundant Storage, Jim Gemmell, Gordon Bell, and RogerLueder.COMMUNICATIONS
OF THE ACM, January 2006, Vol. 49, No. 1 89- 95.
|
||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||||
| Wed. Feb. 20 | Developmental Psychology
Perspective in HCI
Overview Article User Interfaces for Young and Old. Maddy D. Brouwer-Janse, Jane Fulton Suri, Mitchell Yawitz, Govert de Vries, James L. Fozard, Roger Coleman. interactions magazine, march/april 1997, 34 - 46.
The impact of computer use on children's and adolescents' development. (PDF file) Kaveri Subrahmanyam, Patricia Greenfield, Robert Kraut, Elisheva Gross. Applied Developmental Psychology 22 (2001) 7-30.
Give and Take: Children Collaborating on One Computer. (html page) Kori Inkpen, Kellogg S. Booth, Steven D. Gribble and Maria Klawe. CHI '95 Conference Proceedings Short Paper, 258 - 259. Children's Collaboration Styles in a Newtonian MicroWorld. (html page) Andy Cockburn, Saul Greenberg. CHI '96 Conference Proceedings Short Paper, 181- 182.
BEST OF collection of Websites for kids and seniors
|
||||||||||||||||||||||||||||||||||||||||||
| Wed. Feb. 27 | Pretend Play with Plush Purple Puppets! W hen the interface is a talking dinosaur: learning across media with ActiMates Barney. Erik Strommen, Pages 288 - 295, CHI 98. Emotional Interfaces for Interactive Aardvarks: Designing Affect into Social Interfaces for Children. Erik Strommen, Kristin Alexander, Pages 528 - 535, CHI 99.
We will also have some guests educating us about kids current use of technology! Be prepared to be immersed in the Webkinz Universe.
Geek Speak Kickoff!
|
||||||||||||||||||||||||||||||||||||||||||
| Wed. Mar. 5 | OK, today is a "choose your own adventure" style experience. We can take one of two paths! We will vote in class on the 27th at which point 1 of these will disappear!!
Choice A Stagecast Creator is a visual programming language designed for kids. It allows them to move beyond being passive glassy-eyed vidiots playing video games. Kids are empowered to be creative developers of their own interactive stories, games and simulations "in minutes?!"
Programming by example: novice programming comes
of age. David Canfield Smith , Allen Cypher , Larry Tesler
Degrees of Comprehension: Children's Understanding of a Visual Programming Environment. Candy Rader, Cathy Brand, and Clayton Lewis. CHI '97 Conference Proceedings, 351 - 357. (on CD as Rader, 1997.pdf) Before class, you should create a Stagecast Simulation to illustrate various "Behaviors". Try programming some of the following:
Save your work and be prepared to build on them during tonights class as we work together to assess the claims of the developers that this is a transformative programming environment that can be learned easily by 5th graders!!! Sample Final Project Web sites
|
||||||||||||||||||||||||||||||||||||||||||
| Wed. Mar. 12 | Recommender Systems using Collaborative Filtering Recommender Systems. Resnick, Paul, et al., 1997 Comparing Recommendations Made by Online Systems and Friends. Rashmi Sinha, Kirsten Swearingen. In the Delos-NSF Workshop on "Personalisation and Recommender Systems in Digital Libraries", June 01. User Response to Two Algorithms as a Test of Collaborative Filtering. Adam W. Shearer. CHI '01 Conference Companion Student Poster. Paper sent to you via e-mail <shearer, 2001.doc> Accounting for taste: using profile similarity to improve recommender systems, Bonhard, Philip. 2006 Is seeing believing?: how recommender system interfaces affect users' opinions, Cosley, Dan. 2003 Reaction on Moodle due by Class Time Briefly (1 - 2 paragraphs each) summarize the main conclusions and recommendations
(pun intended) for the articles assigned for tonight. We will try out the recommender systems shown below during class on Wednesday Join MovieLens before class on Wednesday
Wikipedia list of Collaborative Filtering sites to drown in! Post Reaction on Moodle due by Friday 5 p.m. All 4 of the web sites in the above links use a form of social navigation to recommend a product that you might enjoy. Write a reaction paper discussing how usable you found the web site and how useful you found the recommendations that they provided. How do they match up with the systems that are described in the article by Sinha that we read for today.
|
||||||||||||||||||||||||||||||||||||||||||
| March 19 |
Human (and animal) Faces in the Interface Kismet is a sociable robot being developed at MIT which uses facial expressiveness as a central feature. Browse around the Kismet web site to get a feel for the goals of the project and what they have accomplished to date! Be sure to check out Kismet's "space of emotive facial expressions" and look at the pages concerning social interaction and how Kismet "learns". When my face is the interface: an experimental comparison of interacting with one's own face or someone else's face. Clifford Nass, Eun-Young Kim and Eun-Ju Lee, Pages 148 - 154, CHI 98 Face to interface: facial affect in (hu)man and machine Diane J. Schiano, Sheryl M. Ehrlich, Krisnawan Rahardja and Kyle Sheridan, Pages 193 - 200, CHI 00
Using a Human Face in an Interface. Walker, Janet, et al. 1994 Can a virtual cat persuade you?: the role of gender and realism in speaker persuasiveness. Zanbaka, Catherine, et. al . Pages 1153 - 1162. CHI 2006
Video describing project to help people with Asperger's recognize facial expression of emotion using software developed at MIT
Talking Heads and Avatars are everywhere (for a price!) |
||||||||||||||||||||||||||||||||||||||||||
March 26 |
SPRING BREAK |
||||||||||||||||||||||||||||||||||||||||||
| Wed. Apr. 2 | Tangible (and just plain odd!) User Interfaces: Moving beyond the keyboard and mouse A sampling of Geek Speaks Novel interfaces across the life span Fell, Harriet, et al. 1993 A Baby Babble Blanket Weinberg, Gili, et al. 1998 The Baby Sense Environment: Enriching and Monitoring Infants’ Experiences and Communication Chung, Hyemin 2006 Lover's cups: drinking interfaces as new communication channels Magnus Nilsson, 2003 Nostalgia: an evocative tangible interface for elderly users Geek Speak part deux Wearing your Computing! Berzowska, Joanna 2005 Memory rich clothing: second skins that communicate physical memory Dobson, Kelly 2005 Wearable body organs: critical cognition becomes (again) somatic Any More Geek Speaking? Moving Experiences (Double entendre intended!) Ishii, Hiroshi, et al. 1999 PingPongPlus: Design of an Athletic-Tangible Interface for Computer-Supported Cooperative Play Mueller,Florian 2003 Exertion interfaces: sports over a distance for social bonding and fun Dan Maynes-Aminzade, 2003 You're in control: a urinary user interface Pär Stenberg, 2003 The toilet entertainment system Enough of the Speaking of Geek already!
|
||||||||||||||||||||||||||||||||||||||||||
| April 9 | NO CLASS (Erik is away at Western Psychological Association Conference) presenting a HCI related research project entitled Explicit Attitude Change Fostered by Computer Simulation of Middle East Conflict Resolution Turn in Data sheets from Peacemaker Pilot Study by Wednesday in the slot outside Erik's office door. |
||||||||||||||||||||||||||||||||||||||||||
| April 16 | Serious Gaming Report and Biological Interfaces! Web sites to visit - Journey to Wild Divine | Serious Games during class PeaceMaker Game Introduction and Purpose | ESP Game (video introduction) Botella, C. 2006 Using an adaptive display for the treatment of emotional disorders: a preliminary analysis of effectiveness Hazlett, Richard 2003 Measurement of user frustration: a biologic approach |
||||||||||||||||||||||||||||||||||||||||||
| April 23 |
|
||||||||||||||||||||||||||||||||||||||||||
| April 30 | Yes we do have class! We will use class to talk about issues in web design and usability and also to work on your final projects, specifically dealing with issues of consistency in page layout and navigation. It would be REALLY good for you to have a draft of your website uploaded in time for class. Attendance is VITALLY IMPORTANT as this is our last face to face meeting and you will get you list of peers to evaluate tonight. | ||||||||||||||||||||||||||||||||||||||||||
| FINAL PROJECT | The final project will take place distributed in both time and space! Sometime between Monday, May 5th (at noon) and Wednesday, May 7th (midnight) each of you will conduct a peer evaluation of four of your classmates websites and e-mail the evaluations to them and Erik. You are responsible for reviewing the web sites for the 4 people who follow you alphabetically by first name on the Student Web Pages. If you are at the end of the list, curl around to the beginning. For example Andrew will review (Ashley, Aubrey, Becky and Brandon), Clare will do (Dani, Farah, Gussie, and John) and Sara will do (Theresa, Andrew, Ashely, and Aubrey) Spend approx. 45 minutes looking at each site and giving your feedback. I will send you a template for giving your feedback. The questions and criteria are found on your flash drive in a file entitled webpeerreviewsp08.doc. |
Nilsen's Search Engines and Document Repositories of Choice
|
The source for most of our class readings, free downloads of full text files from on campus |
A place to search for the meaning of those Computer Acronyms and "Geek Speak" terminology |
A 2nd site for elucidating High Tech obfuscation |
A large (and expanding)
|
News article summaries and links that can serve as stimulus ideas for your Web Site Project |
|
Has Taken over the Web!
|
A fascinating new search engine that sorts and categorizes the information it finds. Great for an initial exploration of a topic. |
HCI Specific
|
Sends your request to 14 search engines at once! |
Special Interest Group on Computer-Human Interaction |
Erik's 15 minutes of Fame in Cyberspace. My research is reported in Wired News online edition.