ACM Home Page
Please provide us with feedback. Feedback
ClockIt: collecting quantitative data on how beginning software developers really work
Full text PdfPdf (356 KB)
Source
Annual Joint Conference Integrating Technology into Computer Science Education archive
Proceedings of the 13th annual conference on Innovation and technology in computer science education table of contents
Madrid, Spain
SESSION: Beginning programming table of contents
Pages 37-41  
Year of Publication: 2008
ISBN:978-1-60558-078-4
Authors
Cindy Norris  Appalachian State University, Boone, NC, USA
Frank Barry  Appalachian State University, Boone, NC, USA
James B. Fenwick Jr.  Appalachian State University, Boone, NC, USA
Kathryn Reid  Appalachian State University, Boone, NC, USA
Josh Rountree  Appalachian State University, Boone, NC, USA
Sponsors
SIGCSE: ACM Special Interest Group on Computer Science Education
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 89,   Citation Count: 2
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1384271.1384284
What is a DOI?

ABSTRACT

The Information Technology sector is suffering from a dramatic reduction in the number of students studying the field and subsequently entering the IT market. The number of freshmen expressing "interest in CS" has dramatically decreased since 2000 [16] and CS attrition rates are very high (DUE 0633640). As part of an effort funded by the National Science Foundation (DUE 0633640), this paper introduces the ClockIt toolset that we believe can be used to help educators understand and reduce the high attrition rates of CS 1 and CS 2 students. Using ClockIt, we can unobtrusively monitor and log student software development activities allowing us to determine what practices make a student a successful software developer and what practices do not.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Software process dashboard. http://processdash.sourceforge.net.
 
2
 
3
J. M. Cohoon and L. Y. Chen. Migrating out of computer science. Computing Research News, 15(2), March 2003.
 
4
 
5
J. Henry. Personal software process studio, 1997. http://csciwww.etsu.edu/psp.
 
6
 
7
M. Jadud. A first look at novice compilation behavior using BlueJ. 16th Workshop of the Psychology of Programming Interest Group, 2005.
 
8
9
 
10
A. P. Michael Kolling, Bruce Quig and J. Rosenberg. The Bluej system and its pedagogy. Journal of Computer Science Education, Special Issue on Learning and Teaching Object Technology, 13(4), 2003.
11
 
12
D. Penniman. CRA outline of CS overview. July 2003. http://www.cra.org/Activities/itdeans/penniman.pdf.
 
13
S. C. Shaffer. A brief overview of theories of learning to program. Psychology of Programming Interest Group Newsletter, November 2005.
14
 
15
J. Vegso. Drop in CS bachelor's degree production. Computing Research News, 18(2), March 2006.
 
16
J. Vegso. Freshmen interest in CS and degree production trends. October 2007. http://www.cra.org/wp/index.php?p=126.


Collaborative Colleagues:
Cindy Norris: colleagues
Frank Barry: colleagues
James B. Fenwick Jr.: colleagues
Kathryn Reid: colleagues
Josh Rountree: colleagues