Abstract
This Spring quarter at Stanford, we put together an experimental course on user-interface design. We were quite pleased with the results and would like to share some of our ideas and experiences.
- Bowman, Graphic CommunicationGoogle Scholar
- Heckel, The elements of Friendly Software Design Google ScholarDigital Library
- Kruger, Artificial RealitiesGoogle Scholar
- Lakoff and Johnson, Metaphors We Live ByGoogle Scholar
- McKim, Experiences in Visual ThinkingGoogle Scholar
- Newman and Sproull, Principles of Interactive Computer Graphics Google ScholarDigital Library
- Norman, et. al. User-centered System DesignGoogle Scholar
- Rubenstein and Hersh, The Human Factor: Designing Computer Systems for People Google ScholarDigital Library
- Schneiderman, "Direct Manipulation: A Step Beyond Programming Languages" IEEE Computer, August 1983.Google Scholar
- Smith, et. al., "Designing the Star User Interface" BYTE, April 1982.Google Scholar
Index Terms
- Graphic invention for user interfaces: an experimental course in user-interface design
Recommendations
User interface description languages for next generation user interfaces
CHI EA '08: CHI '08 Extended Abstracts on Human Factors in Computing SystemsIn recent years HCI researchers have developed a broad range of new interfaces that diverge from the "window, icon, menu, pointing device" (WIMP) paradigm, employing a variety of novel interaction techniques and devices. Developers of these next ...
Visual design checklist for graphical user interface (GUI) evaluation
SAC '18: Proceedings of the 33rd Annual ACM Symposium on Applied ComputingThe1 Graphical User Interface (GUI) design is a major process within the software development lifecycle, because the GUI is the portion of the interface that will be in direct contact with the end-user. There are resources to help make the interface ...
Comments