| Another look at the behaviors of novice programmers |
| Full text |
Pdf
(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 |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 15, Downloads (12 Months): 121, Citation Count: 2
|
|
|
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
|
Cindy Norris , Frank Barry , James B. Fenwick Jr. , Kathryn Reid , Josh Rountree, ClockIt: collecting quantitative data on how beginning software developers really work, Proceedings of the 13th annual conference on Innovation and technology in computer science education, June 30-July 02, 2008, Madrid, Spain
|
 |
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.
|
CITED BY 2
|
|
Stephen H. Edwards , Jason Snyder , Manuel A. Pérez-Quiñones , Anthony Allevato , Dongkwan Kim , Betsy Tretola, Comparing effective and ineffective behaviors of student programmers, Proceedings of the fifth international workshop on Computing education research workshop, August 10-11, 2009, Berkeley, CA, USA
|
|
|
|
|