Interaction design patterns are common designs for graphical user interfaces that provide solutions to usability or accessibility problems. These patterns document interaction models that help users understand an interface and complete tasks more easily. They were originally introduced by Christopher Alexander for urban planning and building architecture but have been adapted for various other disciplines.
Stanford University
Autumn 2022
This course provides an introduction to Human-Computer Interaction (HCI), emphasizing user-centered design, prototyping, and evaluation of user interfaces. Topics include cognitive principles, visual design, and social software. A significant portion of the course involves a team-based design project. The course assumes prior programming experience.
No concepts data
+ 14 more concepts