Active Table-of-Contents Control for Content Navigation and Customization 
This report illustrates the design of a novel user interface feature to provide simple and rapid navigation and user customization of the contents of a complex, multipart document. Within a performancesupport application for classroom teachers, the objective was to provide an efficient and instantly learnable scheme for direct user control over the parts to be included in the document as well as quick access to any part of the document. The design relies on the techniques of instructive interaction, an innovative approach for making user interfaces self-teaching even when they incorporate novel or non-standard features.
Constantine, Larry L. and Lucy A.D. Lockwood. Foruse.com (2001). Articles>Usability>User Interface
Design Study 2: Structured Selection with a Multi-Modal Extended Selection List 
The design of a special-purpose selection list is reviewed. As part of a performance-support application for classroom teachers, a means was needed for rapid selection from a large number of alternative words. By taking into account the inherent structure of the terms in the list, instead of treating it as a simple list of unspecified objects, a more efficient and more easily used design was achieved. By incorporating the structure of the alternatives, the design was also able to reflect and support best practices in classroom lesson planning.
Constantine, Larry L. and Lucy A.D. Lockwood. Constantine and Lockwood (2001). Design>User Interface>Usability
Instructive Interaction: Making Innovative Interfaces Self-Teaching 
An innovative approach to enhancing ease of use and learning for novel user interfaces is described. Instructive interaction comprises a body of techniques based on a learning-by-doing model that is supported by three design principles: explorability, predictability, and guidance. Taken together, these principles form the basis for creative designs that can support highly efficient production use by experienced users while also enabling new users to understand and make effective use of an unfamiliar system almost immediately. The underlying principles of instructive interaction are presented here and an assortment of specific techniques based on these principles is described.
Constantine, Larry L. and Lucy A.D. Lockwood. Constantine and Lockwood (2002). Articles>User Interface>Documentation
User-Centered Engineering for Web Applications 
This paper presents a lightweight form of usage-centered design that has proved particularly effective in designing highly usable Web-based applications. Fully compatible with both traditional object-oriented software engineering methods and newer agile techniques such as Extreme Programming, this approach employs rapid, card-based techniques to develop simplified models of user roles, tasks, and user interface contents. The process attempts to resolve the conflict between the demands of rapid iterative design and incremental development on the one hand and the needs for integrity in a user interface fitted to the full set of user tasks on the other. The resolution depends on creating a navigation architecture and a visual and interaction design scheme based on quick but comprehensive task modeling. The process is illustrated with experiences from the design of a Web-deployed application for classroom teachers.
Constantine, Larry L. and Lucy A.D. Lockwood. Constantine and Lockwood (2002). Design>Web Design>User Centered Design
There are 16 readers currently online: 1 registered user and 15 guests. Register.

![]()
![]()


![]()
![]()
![]()