The psychology of computer programming
The psychology of computer programming
Behavioral Aspects of Text Editors
ACM Computing Surveys (CSUR)
The keystroke-level model for user performance time with interactive systems
Communications of the ACM
The natural language of interactive systems
Communications of the ACM
Computing Skills and the User Interface
Computing Skills and the User Interface
Evaluation of computer text editors
Evaluation of computer text editors
The human as a constrained optimal text editor
The human as a constrained optimal text editor
Simple: a programming environment for beginners
ACM SIGCSE Bulletin
Details of command-language keystrokes
ACM Transactions on Information Systems (TOIS)
Gestures and widgets: performance in text editing on multi-touch capable mobile devices
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Hi-index | 0.00 |
For some time now we have also been interested in studying human factors aspects of computer text editors. We have surveyed the literature [9], and we have conducted several investigations of our own [10] ranging from an application of file-comparison algorithms in editor research [1], through prediction of editing performance [7], to the design and implementation of SIMPLE, our own editing system for beginners [8, 11]. Currently we are concentrating our efforts on gathering data to determine how much time users spend performing various editing activities. We intend to extend the work begun in previous studies, to investigate suboptimal editor performance including errors and nonoptimal means of achieving goals, and to study the broder aspects of editing such as file manipulation and job control that have largely been ignored.