A formal interface design methodology based on user knowledge
CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
A large-scale computer conferencing system
IBM Systems Journal
Experiences with the alternate reality kit: an example of the tension between literalism and magic
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
How faithfully should the electronic office simulate real one?
ACM SIGCHI Bulletin
A study of an advance organizer as a technique for teaching computer programming concepts
SIGCSE '88 Proceedings of the nineteenth SIGCSE technical symposium on Computer science education
The Xerox Star: A Retrospective
Computer
Artifact as theory-nexus: hermeneutics meets theory-based design
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Reaching through analogy: a Design Rationale perspective on roles of analogy
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Specifying metaphors algebraically
ACM SIGCHI Bulletin
Enactment in information farming
HYPERTEXT '93 Proceedings of the fifth ACM conference on Hypertext
The challenges of 3D interaction: a CHI '94 workshop
ACM SIGCHI Bulletin
Reading strategies, mental models and text design
ACM SIGDOC Asterisk Journal of Computer Documentation
Communications of the ACM
Simplified applications for network computers
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Training for end-user computing: are basic abilities enough for learning?
SIGCPR '86 Proceedings of the twenty-second annual computer personnel research conference on Computer personnel research conference
Cognitive Factors in Programming with Diagrams
Artificial Intelligence Review
International Journal of Human-Computer Studies
How you tell your computer what you mean: Ostension in interactive systems
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Learning text editor semantics by analogy
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Autobiography of a first-time discretionary microcomputer user
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Heuristics for designing enjoyable user interfaces: Lessons from computer games
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
Enterprise architecture modelling using elastic metaphors
APCCM '04 Proceedings of the first Asian-Pacific conference on Conceptual modelling - Volume 31
Graphical input interaction technique (GIIT)
ACM SIGGRAPH Computer Graphics
Denotation and connotation in the human-computer interface: the 'Save as...' command
Behaviour & Information Technology
Spatial metaphors for a speech-based mobile city guide service
Personal and Ubiquitous Computing
A taxonomic analysis of user-interface metaphors in the Microsoft Office Project Gallery
AUIC '05 Proceedings of the Sixth Australasian conference on User interface - Volume 40
Why complicate things?: introducing programming in high school using Python
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
The reification of metaphor as a design tool
ACM Transactions on Computer-Human Interaction (TOCHI)
Interacting with Computers
Individual differences and conceptual models in training novice users
Human-Computer Interaction
Towards an account of intuitiveness
Behaviour & Information Technology
Metaphors and models: conceptual foundations of representations in interactive systems development
Human-Computer Interaction
The strategic use of complex computer systems
Human-Computer Interaction
The distributed studio: towards a theory of virtual place for creative collaboration
Proceedings of the 20th Australasian Conference on Computer-Human Interaction: Designing for Habitus and Habitat
IDGD '09 Proceedings of the 3rd International Conference on Internationalization, Design and Global Development: Held as Part of HCI International 2009
IJCAI'85 Proceedings of the 9th international joint conference on Artificial intelligence - Volume 1
Interacting with Computers
Using metaphors to create a natural user interface for microsoft surface
CHI '10 Extended Abstracts on Human Factors in Computing Systems
Beyond affordance: tangibles' hybrid nature
Proceedings of the Sixth International Conference on Tangible, Embedded and Embodied Interaction
Hi-index | 0.02 |
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.