From sufficient to efficient usage: an analysis of strategic knowledge
Proceedings of the ACM SIGCHI Conference on Human factors in computing systems
Delegation and circumvention: two faces of efficiency
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The strategic use of CAD: an empirically inspired, theory-based course
Proceedings of the SIGCHI conference on Human Factors in Computing Systems
The Psychology of Human-Computer Interaction
The Psychology of Human-Computer Interaction
Patterns of experience in text editing
CHI '83 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
The strategic use of complex computer systems
Human-Computer Interaction
Conceptual models of software artifacts
Interacting with Computers
Explaining Debugging Strategies to End-User Programmers
VLHCC '07 Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing
ACM Transactions on Computer-Human Interaction (TOCHI)
Duality Reconstruction --- Teaching Digital Artifacts from a Socio-technical Perspective
ISSEP '08 Proceedings of the 3rd international conference on Informatics in Secondary Schools - Evolution and Perspectives: Informatics Education - Supporting Computational Thinking
The strategic use of complex computer systems
Human-Computer Interaction
Training towards mastery: overcoming the active user paradox
Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges
Peer-mediation of the adoption of efficient software interaction methods: A model based on priming
Computers in Human Behavior
Hi-index | 0.01 |
Despite experience, many users do not make efficient use of complex computer applications. We argue that this is caused by a lack of strategic knowledge that is difficult to acquire just by knowing how to use commands. To address this problem, we present efficient and general strategies for using computer applications, and identify the components of strategic knowledge required to use them. We propose a framework for teaching strategic knowledge, and show how we implemented it in a course for freshman students. In a controlled study, we compared our approach to the traditional approach of just teaching commands. The results show that efficient and general strategies can in fact be taught to students of diverse backgrounds in a limited time without harming command knowledge. The experiment also pinpointed those strategies that can be automatically learned just from learning commands, and those that require more practice than we provided. These results are important to universities and companies that wish to foster more efficient use of complex computer applications.