2009
DOI: 10.1145/1539024.1508973
|View full text |Cite
|
Sign up to set email alerts
|

Another look at the behaviors of novice programmers

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 u… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

1
9
0

Year Published

2009
2009
2022
2022

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 22 publications
(10 citation statements)
references
References 6 publications
1
9
0
Order By: Relevance
“…Recently, a clean-room implementation of the data collection framework described here was published at SIGCSE 2009 [2]. The results of Fenwick et al's replication support the findings of Jadud and Tabanao et al Along with our successful three-year use of these tools, we take it as external validation that the kind of data we are collecting has utility in the study of novice programmers.…”
Section: Related and Future Worksupporting
confidence: 77%
“…Recently, a clean-room implementation of the data collection framework described here was published at SIGCSE 2009 [2]. The results of Fenwick et al's replication support the findings of Jadud and Tabanao et al Along with our successful three-year use of these tools, we take it as external validation that the kind of data we are collecting has utility in the study of novice programmers.…”
Section: Related and Future Worksupporting
confidence: 77%
“…In addition, it has also been shown that students who submit late on the first assignment are more likely to continue submitting late and do more poorly in the class [8]. Fenwick et al have also found trends suggesting that students who program in more 'sessions' (doing more incremental work) are more likely to achieve higher grades [9]. We aim to replicate and expand on this work, while also more closely examining the effects of hidden tests and release tokens.…”
Section: Related Workmentioning
confidence: 78%
“…For example, several researchers have examined compilation behavior, in order to determine how students react to errors and which errors are most common [10,9]. Correlations have also been found between students' relationships with errors and their midterm scores which can be used to identify at-risk students [17].…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Jadud [5] and Fenwick et al [4] have recently used bespoke extensions to the BlueJ Java IDE to capture student interactions at an intermediate granularity, capturing the input to and output from the Java compiler at every invocation. Jadud captured 42,000 events from 186 students over two years, and Fenwick et al captured 55,000 from 110 students in a single year.…”
Section: Beginning Students' Interactions With Idesmentioning
confidence: 99%