ACM Home Page
Please provide us with feedback. Feedback
Another look at the behaviors of novice programmers
Full text PdfPdf (477 KB)
Source
Technical Symposium on Computer Science Education archive
Proceedings of the 40th ACM technical symposium on Computer science education table of contents
Chattanooga, TN, USA
SESSION: Mental hygiene -- analysis and promotion of good CS work habits table of contents
Pages 296-300  
Year of Publication: 2009
ISBN:978-1-60558-183-5
Also published in ...
Authors
James B. Fenwick, Jr.  Appalachian State University, Boone, NC, USA
Cindy Norris  Appalachian State University, Boone, NC, USA
Frank E. Barry  Appalachian State University, Boone, NC, USA
Josh Rountree  Appalachian State University, Boone, NC, USA
Cole J. Spicer  Appalchian State University, Boone, NC, USA
Scott D. Cheek  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): 15,   Downloads (12 Months): 121,   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/1508865.1508973
What is a DOI?

ABSTRACT

This paper reports on the progress of an NSF funded research project investigating the development practices of students in introductory programming courses. In previous work, we describe our extension of the BlueJ IDE to capture events associated with program development. Here we report on data collected during the Fall 2007 and Spring 2008 semesters on CS 1 students. In particular, we show that our data analysis independently confirms the results obtained in separate studies by Jadud [3, 2]. In addition we use our empirical evidence to discern some higher level "patterns" of beginning student programming behaviors including potential cheating and the impact on success of students starting projects late.


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
2
3
 
4
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.
5
6
 
7
D. Penniman. CRA outline of CS overview. July 2003. http://www.cra.org/Activities/itdeans/penniman.pdf.
 
8
S. C. Shaffer. A brief overview of theories of learning to program. Psychology of Programming Interest Group Newsletter, November 2005.
9
10
 
11
J. Vegso. Freshmen interest in CS and degree production trends. October 2007. http://www.cra.org/wp/index.php?p=126.


Collaborative Colleagues:
James B. Fenwick, Jr.: colleagues
Cindy Norris: colleagues
Frank E. Barry: colleagues
Josh Rountree: colleagues
Cole J. Spicer: colleagues
Scott D. Cheek: colleagues