Site Search

CS 446: User Interface

CS 352 Navigation Menu

Course Info

Course Content

Agenda main content

Agenda for Day 19

  1. Announcements
  2. Assignments
    • Draft Concrete Use Case and Storyboard due today
    • Conceptual Design and Portfolio due Wednesday
      • Persona for primary user, environment, tasks
      • Sketch(es) of main screen
      • 3 Concrete Use Cases
      • 3 Storyboards
      • Place in complete Portfolio Binder
      • Include Time Log for Conceptual Design Phase
    • Program 4 due Thursday

  3. Readings
    • For today, read Chapters 10 & 11 of textbook
    • For next lecture/discussion, read Chapters 12 & 13 of textbook

  4. Today's Activities
    • Peer Review Concrete Use Cases and Storyboards (20 minutes)
    • Lecture/Discussion on Chapters 10 & 11 (10 minutes)
    • History of HCI Video: The Desktop Metaphor from 1982 (10 minutes)

  5. Lecture topics and learning objectives: Interaction Design and Styles
    After today's class, you should be able to
    • Explain how metaphors are used in user interface design
    • Examples of several popular user interface metaphors
    • List five interaction styles popular with user interfaces

  6. References
    PowerPoint Slides for Chapters 10 and 11 [as *.ppt]
    Eight PowerPoint slides to accompany the discussion of Chapters 10 and 11 of the textbook
    Joel on Software: Affordances and Metaphors
    Chapter 4: of User Interface Design for Programmers
    Xerox Star
    Brief description and screen shots of the Xerox Star operating system: a widely copied desktop metaphor
    Microsoft Bob
    Brief description and screen shots of Microsoft Bob operating system: a failed metaphor
    PowerPoint Slides for HCI History: Part 2 [as *.ppt]
    Developed by Georgia Tech HCI faculty
Ed Gellenbeck, Department of Computer Science, CWU
400 E. University Way, Ellensburg, WA 98926-7520