Computer and Information Science 2011

  • Liu D
  • Xu S
ISSN: 1860949X
N/ACitations
Citations of this article
45Readers
Mendeley users who have this article in their library.

Abstract

This study investigates programming habits based on keystrokes, software quality, code format, and their correlation. We conducted an experiment by asked ten undergraduate students and one graduate student to complete a programming request in a controlled environment. We used a software tool to record the keystroke frequency, designed criteria to evaluation program quality, and conducted a survey after the experiment. The experiment results demonstrate that while novice programmers are diverse in terms of programming styles, good ones tend to control execution in finer granularity. Source code format can be a flag of programming performance. It seems that there is no direct correlation between the frequency of keystrokes and the quality of programs. We think monitoring low-level keystrokes could provide a way to study cognitive activity of programmers. © 2011 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Liu, D., & Xu, S. (2011). Computer and Information Science 2011. Studies in Computational Intelligence (Vol. 364, pp. 59–72). Retrieved from http://www.scopus.com/inward/record.url?eid=2-s2.0-79960947326&partnerID=tZOtx3y1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free