Week 4

From Expressive Computing

Project Presentations

Each group will present their implementation of Project 1.

Reading discussion

  • Visibility: "correct parts must be visible, and they must convey the correct message"
  • Affordances: a chair affords ('is for') sitting
  • Conceptual models: our internal "program" for an object--what it can do, and the mechanisms by which those things are done
  • Mapping: a correlation between the user's action and a change in the system
  • "Natural mapping": "taking advantage of physical analogies and cultural standards" to make self-evident mappings
  • Feedback: the information that the system returns to the user, acknowledging action or showing changes to the system
  • "The Paradox of Technology": "Whenever the number of functions and required operations exceeds the number of controls, the design becomes arbitrary, unnatural, and complicated. The same technology that simplifies life by providing more functions in each device also omplicates life by making the device harder to learn, harder to use."

Contrast all of this with the idea of "authoring new processes." How can a usable interface be made to a truly novel process?

Assigned Reading