Understanding computers and cognition
Understanding computers and cognition
Artifact as theory-nexus: hermeneutics meets theory-based design
CHI '89 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Infinite detail and emulation in an ontologically minimized HCI
CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
CHI '87 Proceedings of the SIGCHI/GI Conference on Human Factors in Computing Systems and Graphics Interface
Managing evaluation goals for training
Communications of the ACM
WILL THE REAL SCENARIO PLEASE STAND UP?
ACM SIGCHI Bulletin
Hi-index | 0.02 |
In order to understand long-term learning and the acquisition of expertise, human-computer interaction needs to take a developmental turn. Adopting a developmental approach means using longitudinal research methods, building developmental sequence models of the acquisition of expertise, and analyzing tasks as scenarios specific to developmental levels. The psychology of programming seems particularly amenable to a developmental approach because of the length of time that it takes to become an expert. We propose a model of seven developmental levels for Smalltalk/V programming, and provide sample scenarios for each level. We conclude that developmentally ordered scenarios convey valuable design information that would be lost in the standard “average user” approach to scenarios.