HCI Seminar 357

Day 1 Notes

8/25/04

 

Syllabus and links to class notes available at:

 http://ils.unc.edu/~march/courses/357_f04/syllabus.html

 

1. Course Overview

1.1 Introductions (main interests)

1.2. Discuss syllabus and course overview

1.3. Class blog

 

Bring laptops to class!

Assignment:  Term Project

Assignment RB+ application

 

Opportunities

            AWMC

 

2. Introduction to course and high concepts

The roots of HCI as a field (slide)

The SILS perspective

Computing as augmentation of the intellect

Interface as manifestation of the embodied mind

Information retrieval and information experience as HCI applications--HCIR

Iterative, User-centered design

Problem context, user needs assessment, prototypes, usability tests, iteration

 

3. Resources Tour:

Interaction Design Lab www.ils.unc.edu/idl

HCI Bibliography : http://www.hcibib.org/

UMD HCIL http://www.cs.umd.edu/hcil/

Kreitzberg’s LUCID framework: http://www.cognetics.com/lucid/index.html

Nielsen’s Alertbox: www.useit.com/alertbox

 

4. What is interaction?

Brief discussion:  Entity constraints (human(s)? state change(s)? cycle(s)?)

Assign: Interactivity Experience due next meeting (Sept 1), post to the class list.

http://ils.unc.edu/~march/courses/357_f03/interaction_experience.html

 

5. Design

Design of objects

Light switch discussion

            Task

            Users

            Affordances

            Setting (Aesthetics)

Hospital Bed (see images); compare to Apple iPod

 

Design of interaction

Grocery purchase discussion

            Task (exchange)

            Users (Participants)

            Affordances (protocols)

            Setting

Consider WWW search session

 

Readings/viewings for next meeting:

A vision of augmentation of the intellect: Read Engelbart http://www.bootstrap.org/augment/AUGMENT/133182-0.html

HCI evolution: read Marchionini & Komlodi http://ils.unc.edu/~march/arist.pdf

Interfaces for IR: Hearst (book chapter) http://www.sims.berkeley.edu/%7Ehearst/irbook/10/chap10.html

Experience: Jain (ACM DL) Experiential computing.  CACM, 46(7), 48-55   (ACM DL)

 

Optional readings:

Optional: an important side effect: Read Meister

Optional: the roots of HCI: Shackel

Optional: Requirements for search: Shneiderman et al. http://www.dlib.org/dlib/january97/retrieval/01shneiderman.html  (DLIB)

 

Optional readings/viewings (only if you need to brush up or want to focus on design process):

                Curtis, B., Krasner, H., & Iscoe, N. (1988).  A field study of the software design process for large systems.  CACM, 31(11), 1268-1287.  (online in ACM DL).  Case study for many different large projects and importance of cognitive, social, and organizational processes.

                Brooks, F. (1982). (reprinted from original 1975 edition).  The mythical man-month: Essays on software engineering.  Reading, MA: Addison-Wesley.  The classic work on how people matter

                Mayhew, D. (1999). The usability engineering lifecycle: A practitioner’s handbook for user interface design. San Francisco, Morgan-Kaufmann.  Practical examples of iterative design.

                Shneiderman, B. & Plaisant. C (2004 4rd Ed.).  Designing the user interface.  Reading, MA: Addison-Wesley.  The three pillars of interface development: guidelines documents and process; user interface software tools; expert reviews and usability testing.

 

7. One-minute paper  (post to blog)

What was the big point you learned in class today?

What is the main, unanswered question you leave class with today?