|
ABSTRACT
The computer is like a typewriter. The computer is like a filing cabinet. The computer is a personal servant ready to obey your every command. It is often claimed (e.g., Carroll and Thomas [3], Rumelhart and Norman [7]) that the best way to introduce a new user to a computer system is to draw an analogy between the computer and some situation familiar to the user. Given the analogy, the new user can draw upon his knowledge about the familiar situation in order to reason about the workings of the mysterious new computer system. For example, if the new user wants to understand about how the computer file system works, he need only think about how an office filing cabinet works and then carry over this same way of thinking to the computer file system.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
du Boulay, B., O'Shea, T., and Monk, J. The black box inside the glass box: presenting computing concepts to novices. International Journal of Man-Machine Studies, 1981, 14, 237-250.
|
| |
2
|
Carbonell, J. G. Metaphor: an inescapable phenomenon in natural language comprehension. Technical Report, Carnegie-Mellon University, Department of Computer Science, May 1981.
|
| |
3
|
Carroll, J. M., and Thomas, J. C. Metaphor and the cognitive representation of computing systems. Report RC 8302, IBM Watson Research Center, May 1980.
|
| |
4
|
Gentner, D. The structure of analogical models in science. Report 4451, Bolt Beranek and Newman, July 1980.
|
| |
5
|
Lakoff, G., and Johnson, M. Metaphors we live by. Chicago: University of Chicago Press, 1980.
|
| |
6
|
Moran, T. P. The Command Language Grammar: a representation for the user interface of interactive computer systems. International Journal of Man-Machine Studies, 1981, 15, 3-50.
|
| |
7
|
Rumelhart, D. E., and Norman, D. A. Analogical processes in learning. In J. R. Anderson (ed.), Cognitive Skills and Their Acquisition, Hillsdale, N.J.: Erlbaum, 1981, 335-360.
|
| |
8
|
Young, R. M. The machine inside the machine: users' models of pocket calculators. International Journal of Man-Machine Studies, 1981, 15, 51-85.
|
CITED BY 35
|
|
|
|
|
|
|
|
|
|
|
Pippin Barr , Rilla Khaled , James Noble , Robert Biddle, A taxonomic analysis of user-interface metaphors in the Microsoft Office Project Gallery, Proceedings of the Sixth Australasian conference on User interface, p.109-117, January 30-February 03, 2005, Newcastle, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Allan MacLean , Victoria Bellotti , Richard Young , Thomas Moran, Reaching through analogy: a Design Rationale perspective on roles of analogy, Proceedings of the SIGCHI conference on Human factors in computing systems: Reaching through technology, p.167-172, April 27-May 02, 1991, New Orleans, Louisiana, United States
|
|
|
|
|
|
Don Gentner , Frank Ludolph , Chris Ryan, Simplified applications for network computers, Proceedings of the SIGCHI conference on Human factors in computing systems, p.439-446, March 22-27, 1997, Atlanta, Georgia, United States
|
|
|
James A. Galambos , Eloise S. Wikler , John B. Black , Marc M. Sebrechts, How you tell your computer what you mean: Ostension in interactive systems, Proceedings of the SIGCHI conference on Human Factors in Computing Systems, p.182-185, December 12-15, 1983, Boston, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Jeff Johnson , Teresa L. Roberts , William Verplank , David C. Smith , Charles H. Irby , Marian Beard , Kevin Mackey, The Xerox Star: A Retrospective, Computer, v.22 n.9, p.11-26, 28-29, September 1989
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Linda Grandell , Mia Peltomäki , Ralph-Johan Back , Tapio Salakoski, Why complicate things?: introducing programming in high school using Python, Proceedings of the 8th Austalian conference on Computing education, p.71-80, January 16-19, 2006, Hobart, Australia
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|