CPSC544: Assignment #1

Advanced HCI Topics

 

Assigned: Tuesday, September 17

Topic Selection Due: 1:00 PM, Thursday, September 19

Class Presentation and Report Date: assigned

 

Short Description:

This assignment is an individual exercise where you will investigate an advanced area of HCI, write a short report, and deliver a short class on the topic

 

Objectives:

The objectives of this assignment are for you to:

 

 

Another equally important goal is for your fellow classmates to learn about your topic area through the presentation that you give, the discussion you lead, and the report that you write. Based on your presentation and report, your classmates should be able to make an informed decision as to whether the advanced HCI topic area you investigate is sufficiently interesting to warrant their own investigation in the area and perhaps their own graduate research.

 

What you have to do:

I. Topic Selection

There is a list of topics below from which you can select. With each topic there is one required paper provided. You may want to look up some of the papers and skim their abstracts in order to get a sense of the various topic areas.

 

By 1:00 PM PST on Thursday, September 19 at the latest you must email the professor with your selection of at least 3 preferred topics clearly ranked #1, #2, #3.  Use “CS544 Topic Selection” as the subject of the email. The content of the email should look as follows:

Name: Joe Blow

Student number: 123456789

Ranked topics: 5, 23, 6, 1, 8, 11, 9

 

If there is a topic that you would like to do but that is not listed, you may propose that topic to the professor by email for her approval. Include a concise one paragraph description of the topic you are interested in and a citation for one relevant paper (ideally a link to an online copy of the paper as well). You must also include in the email a ranked selection of at least 3 topics from the list below in case your proposed topic is not approved.

 

Each topic will only be granted to one student. Your professor will process the topics on a first come first served basis. If all of your ranked preferred topics have been assigned to other students already, you may be informed by email of the remaining topics for you to choose or you may be assigned a topic if insufficient choice remains. (The more topics you rank in your selection, the lower the likelihood that you will be assigned a topic.)

 

You will be notified during class on Friday, September 20th of which topic you have been assigned and the date of your presentation. Presentations will commence on Tuesday, October 8th.

 

[Note: All students are expected to attend classes throughout the term. Thus, the professor is at liberty to assign any class time for a presentation to any student. If you know now of any classes at which you will not be present please let the professor know the dates and your reason in the email you send specifying selected topics. Only medical and critical family-related reasons will be considered.]

 

II. Research

Now the fun begins! Do some research to find out more about your topic area. Begin by reading the assigned paper for your topic. From there you may want to do web searches in appropriate online databases, e.g., the HCI Bibliography (www.hcibib.org) and the ACM Digital Library (portal.acm.org) and visit actual physical libraries. General web searches through engines such as Google (www.google.com) may also be useful.

 

You must read at least 4 additional papers in your topic area (i.e., 5 papers including the assigned paper).

 

Your research should cover at least the following areas for your topic area:

 

III. Report

Write a report that summarizes your research. This report should provide the reader with a short, concise, accurate, introduction to the topic. Assume that the reader is familiar with HCI concepts, but is not familiar with the research topic you have chosen.

 

In terms of style, you may use point form where appropriate, but it is expected that some parts of the report will be in sentences and paragraphs. Include all relevant sources of your research: URLs, paper references, etc. Be sure to use an appropriate format for citing references, such as APA style (American Psychological Association).  All sources should be annotated. An annotation is a short description of a source, usually 2 or 3 sentences.

 

The report cannot exceed 5 pages printed on 8.5 x 11 paper with 12 point font. In addition to submitting a printed report, you must submit an electronic version of your report to the professor by email. You can use PDF or text format. The electronic version of the report will be posted on the class website to serve as a resource for the students in the class. You may remove any identifying information from the electronic version of the report if you prefer it to remain anonymous. Both the printed report and the electronic version of the report are due the day you give your presentation.

 

The quality of your writing and the organization of your report will count towards a large portion of your grade for the written portion of this assignment.

 

IV. Class Lecture and Discussion

Your task is to hold a 25 minute class on your topic area. This should include a 15 to 20 minute presentation on your topic area and 5 to 10 minutes for questions and discussion. Your total time is 25 minutes.

 

You can assume that your classmates have read the one assigned paper for your research area and that they are familiar with general HCI topics, but that they are otherwise unfamiliar with your research area.

 

Given the short duration of the talks and the number of talks to be presented, you should plan on using overhead transparencies rather than PowerPoint presentations that require laptop computers.

 

An important goal of the presentation is to inform your fellow classmates about a research area. You will be graded on how well you achieve that objective. This includes your ability to:

 

 

Please pay particular attention to your timing constraints. You will not be allowed to continue beyond your allotted 25 minutes so you are encouraged to practice your presentation to ensure that it is a good length and that there will be sufficient time for questions and discussion. (Note that tightly-timed presentations are very common at research conferences where many presentations need to be given within a small number of days. It is awkward for both the presenter and the audience when the presentation terminates prematurely.)

 

Topics:

1.      tangible user interfaces (Hiroshi Ishii) Tangible Bits: Towards Seamless Interfaces between People, Bits and Atoms PAPERS: Beyond the Desktop / Hiroshi Ishii / Brygg Ullmer Proceedings of ACM CHI 97 Conference on Human Factors in Computing Systems 1997 v.1 p.234-241, www.acm.org/pubs/articles/proceedings/chi/258549/p234-ishii/p234-ishii.pdf

2.      augmented reality (Wendy Mackay) Reinventing the Familiar: Exploring an Augmented Reality Design Space for Air Traffic Control / Wendy E. Mackay / Anne-Laure Fayard / Laurent Frobert / Lionel Medini Proceedings of ACM CHI 98 Conference on Human Factors in Computing Systems 1998 v.1 p.558-565, www.acm.org/pubs/articles/proceedings/chi/274644/p558-mackay/p558-mackay.pdf

3.      virtual reality (Fred Brooks) Brooks, Jr., F.P., 1999: "What's Real About Virtual Reality?" IEEE Computer Graphics and Applications,19, 6:16-27., http://www.cs.unc.edu/~brooks/WhatsReal.pdf

4.      small screen displays (?) Using Small Screen Space More Efficiently PAPERS: Color and Transparency / Tomonari Kamba / Shawn Elson / Terry Harpold / Tim Stamper / Piyawadee "Noi" Sukaviriya Proceedings of ACM CHI 96 Conference on Human Factors in Computing Systems 1996 v.1 p.383-390, www.acm.org/sigchi/chi96/proceedings/papers/Kamba/tk_txt.htm

5.      text input (I. Scott MacKenzie) The Design and Evaluation of a High-Performance Soft Keyboard Alternatives to QWERTY / I. Scott MacKenzie / Shawn X. Zhang, Proceedings of ACM CHI 99 Conference on Human Factors in Computing Systems1999 v.1 p.25-31, www.acm.org/pubs/articles/proceedings/chi/302979/p25-mackenzie/p25-mackenzie.pdf

6.      large screen displays (Terry Winograd) Guimbretière, François, Maureen Stone, and Terry Winograd, Fluid Interaction with High-resolution Wall-Size Displays, UIST 2001, ACM, Orlando, November, 2001, http://portal.acm.org/citation.cfm?doid=502348.502353

7.      Single-Display Groupware (Jason Stewart) Single Display Groupware: A Model for Co-Present Collaboration / Jason Stewart / Benjamin B. Bederson / Allison Druin, Proceedings of ACM CHI 99 Conference on Human Factors in Computing Systems 1999 v.1 p.286-293, www.acm.org/pubs/articles/proceedings/chi/302979/p286-stewart/p286-stewart.pdf

8.      Computer Supported Collaborative Learning or CSCL (Mark Guzdial) Integrating and Guiding Collaboration: Lessons Learned in Computer-Supported Collaborative Learning Research at Georgia Tech, Mark Guzdial, Cindy Hmelo, Roland HÄuumbscher, Kris Nagel, Wendy Newstetter, Sadhana Puntambekar, Amnon Shabo, Jennifer Turns, and Janet L. Kolodner1, Computer Support for Collaborative Learning '97, http://www.oise.utoronto.ca/cscl/papers/guzdial2.pdf

9.      media spaces (Marilyn Mantei) Experiences in the Use of a Media Space / Marilyn M. Mantei / Ronald M. Baecker / Abigail J. Sellen / William A. S. Buxton / Thomas Milligan / Barry Wellman, Proceedings of ACM CHI'91 Conference on Human Factors in Computing Systems 1991 p.203-208, www.acm.org/pubs/articles/proceedings/chi/108844/p203-mantei/p203-mantei.pdf

10.  universal usability (Ben Shneiderman) Universal usability, Ben Shneiderman, Communications of the ACM May 2000, Volume 43 Issue 5  http://www.cs.umd.edu/~ben/p84-shneiderman-May2000CACMf.pdf or http://portal.acm.org/citation.cfm?doid=332833.332843

11.  HCI and children (Allison Druin) Cooperative inquiry: developing new technologies for children with children, Allison Druin, Proceeding of the CHI 99 conference on Human factors in computing systems : the CHI is the limit:       the CHI is the limit May 1999, http://doi.acm.org/10.1145/302979.303166

12.  HCI and the blind (Alistair Edwards) Improving the Usability of Speech-Based Interfaces for Blind Users / Ian J. Pitt / Alistair D. N. Edwards, Second Annual ACM Conference on Assistive Technologies 1996 p.124-130 www.acm.org/pubs/articles/proceedings/assets/228347/p124-pitt/p124-pitt.pdf

13.  3-D interaction techniques (Ravin Balakrishnan) Digital Tape Drawing / Ravin Balakrishnan / George Fitzmaurice / Gordon Kurtenbach / William Buxton, Proceedings of the ACM Symposium on User Interface Software and Technology 1999 p.161-169, www.acm.org/pubs/articles/proceedings/uist/320719/p161-balakrishnan/p161-balakrishnan.pdf

14.  two-handed user interfaces (Bill Buxton) Eric Bier, Maureen Stone, Ken Fishkin, William Buxton, and Thomas Baudel,  A Taxonomy of See-Through Tools (Reprinted in BGBG, p 517 – 523).

15.  high performance menu design (Gord Kurtenbach) User Learning and Performance with Marking Menus / Gordon Kurtenbach / William Buxton, Proceedings of ACM CHI'94 Conference on Human Factors in Computing Systems 1994 v.1 p.258-264,  www.acm.org/pubs/articles/proceedings/chi/191666/p258-kurtenbach/p258-kurtenbach.pdf

16.  software visualization (Ronald Baecker) Software visualization for debugging, Ron Baecker , Chris DiGiano , Aaron Marcus, Communications of the ACM April 1997 Volume 40 Issue 4 (http://doi.acm.org/10.1145/248448.248458)

17.  programming by demonstration (Brad Myers) Gamut: Demonstrating Whole Applications / Richard G. McDaniel / Brad . Myers, Proceedings of the ACM, Symposium on User Interface Software and Technology 1997 p.81-82, www.acm.org/pubs/articles/proceedings/uist/263407/p81-mcdaniel/p81-mcdaniel.pdf

18.  learner-centered design (Elliot Soloway) The Design of Guided Learner-Adaptable Scaffolding in Interactive Learning Environments / Shari L. Jackson / Joseph Krajcik / Elliot Soloway, Proceedings of ACM CHI 98 Conference on Human Factors in Computing Systems 1998 v.1 p.187-194, www.acm.org/pubs/articles/proceedings/chi/274644/p187-jackson/p187-jackson.pdf

19.  social interfaces (Clifford Nass) Computers are Social Actors / Clifford Nass / Jonathan Steuer / Ellen R. Tauber, Proceedings of ACM CHI'94 Conference on Human Factors in Computing Systems 1994 v.1 p.72-78, www.acm.org/pubs/articles/proceedings/chi/191666/p72-nass/p72-nass.pdf

20.  multi-modal interfaces (Sharon Oviatt) Integration and Synchronization of Input Modes during Multimodal Human-Computer Interaction / Sharon Oviatt / Antonella DeAngeli / Karen Kuhn, Proceedings of ACM CHI 97 Conference on Human Factors in Computing Systems 1997 v.1 p.415-422, www.acm.org/pubs/articles/proceedings/chi/258549/p415-oviatt/p415-oviatt.pdf

21.  GOMS modeling  (Bonnie John) Using GOMS for User Interface Design and Evaluation: Which Technique? / Bonnie E. John / David E. Kieras, ACM Transactions on Computer-Human Interaction 1996 v.3 n.4 p.287-319, www.acm.org/pubs/articles/journals/tochi/1996-3-4/p287-john/p287-john.pdf

22.  information retrieval (Mark Chignell) Queries-R-Links: Graphical Markup for Text Navigation Searching: Tools and Strategies / Gene Golovchinsky / Mark Chignell, Proceedings of ACM INTERCHI'93 Conference on Human Factors in Computing Systems 1993 p.454-460, www.acm.org/pubs/articles/proceedings/chi/169059/p454-golovchinsky/p454-golovchinsky.pdf

23.   digital ink (Gene Golovchinsky) Beyond Paper: Supporting Active Reading with Free Form Digital Ink Annotations Reading and Writing / Bill N. Schilit / Gene Golovchinsky / Morgan N. Price Proceedings of ACM CHI 98 Conference on Human Factors in Computing Systems 1998 v.1 p.249-256, www.acm.org/pubs/articles/proceedings/chi/274644/p249-schilit/p249-schilit.pdf

24.  auditory interfaces (Bill Gaver) Synthesizing Auditory Icons Auditory Interfaces / William W. Gaver, Proceedings of ACM INTERCHI'93 Conference on Human Factors in Computing Systems 1993 p.228-235, www.acm.org/pubs/articles/proceedings/chi/169059/p228-gaver/p228-gaver.pdf