The Community for Technology Leaders
Green Image
<p>Demonstrational interfaces, interfaces that let the user perform actions on concrete example objects while constructing an abstract program, thus letting the user create parameterized procedures and objects without learning a programming language, are discussed. The motivations for and problems associated with demonstrational interfaces are presented. A survey of the various types of interfaces is also presented. Areas that would benefit from demonstrational technology, including general-purpose programming, visualization, macros for direct-manipulation interfaces, drawing packages, text editing and formatting, and user interface development environments, are discussed. Research issues involving demonstrational interfaces are reviewed.</p>

B. A. Myers, "Demonstrational Interfaces: A Step Beyond Direct Manipulation," in Computer, vol. 25, no. , pp. 61-73, 1992.
92 ms
(Ver 3.3 (11022016))