An investigation into keystroke latency metrics as an indicator of programming performance

作者: Amela Karahasanovic , Gregor E. Kennedy , Richard C. Thomas

DOI:

关键词:

摘要: Typing has long been studied in psychology and HCI, strong cognitive models for transcription typing exist. The goal of the present research was to test if there is any correlation between students' keystroking speed performance while they are programming. We results from two studies with computer science students conducted different contexts. Keystroke timings were recorded worked on Java Ada source code. Quality their programming work measured mainly terms completeness. In controlled experiment that lasted six hours, 39 undertook three change tasks a 6000 LOC application. field study, data collected over 6 weeks 141 unsupervised first year laboratories. both cases highly significant (P=0.001), moderately strong, negative correlations coding performance. With additional development, these techniques may have promise user modelling assessment as well educational diagnostics.

参考文章(13)
Richard C. Thomas, Long Term Human-Computer Interaction Springer London. ,(1998) , 10.1007/978-1-4471-1548-9
Erik Arisholm, Dag I. K. Sjøberg, Gunnar J. Carelius, Yngve Lindsjørn, A web-based support environment for software engineering experiments Nordic Journal of Computing. ,vol. 9, pp. 231- 247 ,(2002) , 10.5555/766526.766530
Joseph E. Beck, Peng Jia, June Sison, Jack Mostow, Predicting student help-request behavior in an intelligent tutor for reading international conference on user modeling, adaptation, and personalization. pp. 303- 312 ,(2003) , 10.1007/3-540-44963-9_41
Stuart K. Card, Allen Newell, Thomas P. Moran, The Psychology of Human-Computer Interaction ,(1983)
Timothy A. Salthouse, Perceptual, cognitive, and motoric aspects of transcription typing. Psychological Bulletin. ,vol. 99, pp. 303- 319 ,(1986) , 10.1037/0033-2909.99.3.303
Allen Newell, Unified Theories of Cognition ,(1990)
Fabian Monrose, Aviel D. Rubin, Keystroke dynamics as a biometric for authentication Future Generation Computer Systems. ,vol. 16, pp. 351- 359 ,(2000) , 10.1016/S0167-739X(99)00059-X
Amela Karahasanoviæ, Bente Anda, Erik Arisholm, Siw Elisabeth Hove, Magne Jørgensen, Dag IK Sjøberg, Ray Welland, None, Collecting Feedback during Software Engineering Experiments Empirical Software Engineering. ,vol. 10, pp. 113- 147 ,(2005) , 10.1007/S10664-004-6189-4