The evaluation of text editors: methodology and empirical results.
Communications of the ACM
Learning and reasoning by analogy
Communications of the ACM
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
Learning to use a text processing system: Evidence from “thinking aloud” protocols
CHI '82 Proceedings of the 1982 Conference on Human Factors in Computing Systems
Use of Analogy to Achieve New Expertise
Use of Analogy to Achieve New Expertise
Learning to text edit: semantics in procedural skill acquisition
Learning to text edit: semantics in procedural skill acquisition
Computer support for knowledge workers: A review of laboratory experiments
ACM SIGMIS Database
Knowledge-based tools to promote shared goals and terminology between interface designers
ACM Transactions on Information Systems (TOIS)
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
Reaching through analogy: a Design Rationale perspective on roles of analogy
CHI '91 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The user's mental model of an information retrieval system
SIGIR '85 Proceedings of the 8th annual international ACM SIGIR conference on Research and development in information retrieval
Computer human factors in computer interface design (panel session)
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Identifying and designing toward new user expectations in a prototype text-editor (panel session)
CHI '85 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Tools help people co-operate only to the extent that they help them share goals and terminology
CSCW '86 Proceedings of the 1986 ACM conference on Computer-supported cooperative work
Denotation and connotation in the human-computer interface: the 'Save as...' command
Behaviour & Information Technology
Context-aware design and interaction in computer systems
IBM Systems Journal
Making tea: iterative design through analogy
DIS '04 Proceedings of the 5th conference on Designing interactive systems: processes, practices, methods, and techniques
FRAGILITY IN EXPERTISE: A STUDY IN REACTIVE SCHEDULING
ACM SIGCHI Bulletin
Fostering motivation and creativity for computer users
International Journal of Human-Computer Studies - Special issue: Computer support for creativity
Straightening out softening up: response to Carroll and Campbell
Human-Computer Interaction
A keystroke analysis of learning and transfer in text editing
Human-Computer Interaction
Undergraduate students' mental models of the Web as an information retrieval system
Journal of the American Society for Information Science and Technology
The strategic use of complex computer systems
Human-Computer Interaction
Hi-index | 0.00 |
This paper presents a cognitive model for one aspect of how novices learn text editors—the acquisition of procedural skill by problem solving in problem spaces and the use of analogy for building a representation of the semantics of text-editor commands (which we call operators). Protocol data of computer-naive subjects learning the EMACS text editor suggests that they use their knowledge of typewriting to decide which commands to use in performing editing tasks. We propose a formal method of analysis that compares operators in two problem spaces and generates misconceptions. The comparison of these predicted misconceptions with verbal comments, error data, and task difficulty lends support to this analysis.