Introduction to Human-Computer Interaction
Ethics Content Description
These materials highlight ethical questions that arise at different stages of the design process. In particular, it focuses on design discovery, exploration and evaluation. It uses the framework of values in design to enable students to appreciate how values are encoded in design decisions, how value conflicts may emerge in design and how they may be navigated.
Course Description
Introduces fundamental methods and principles for designing, implementing, and evaluating user interfaces. Topics: user-centered design, rapid prototyping, experimentation, direct manipulation, cognitive principles, visual design, social software, software tools. Learn by doing: work with a team on a quarter-long design project, supported by lectures, readings, and studios.
Reading recommendations for instructors
- Bardzell, S. (2010). Feminist HCI: Taking Stock and Outlining an Agenda for Design. CHI - Conference, 2, 1301–1310.
- Costanza-Chock, S. (2020). Design justice: Community-led practices to build the worlds we need.
- Flanagan, M., & Nissenbaum, H. F. (2014). Values at play in digital games.
- Ogbonnaya-Ogburu, I. F., Smith, A. D. R., To, A., & Toyama, K. (2020). Critical Race Theory for HCI. Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, 1–16.
Suggested Readings for Students
- Costanza-Chock, S. (2020). Design justice: Community-led practices to build the worlds we need.
- Flanagan, M., & Nissenbaum, H. F. (2014). Values at play in digital games.
Lectures
Values in Design
40 minAssignments
Other Ideas
- Description: Students may vote on their peers’ concept videos for various awards. A “value coherence” award was added to the list.
- Learning goal: Prompt students to consider conscientious value encoding as a praiseworthy feature of product design.