2006
DOI: 10.1080/08993400600997096
|View full text |Cite
|
Sign up to set email alerts
|

Predicting introductory programming performance: A multi-institutional multivariate study

Abstract: A model for predicting student performance on introductory programming modules is presented. The model uses attributes identified in a study carried out at four third-level institutions in the Republic of Ireland. Four instruments were used to collect the data and over 25 attributes were examined. A data reduction technique was applied and a logistic regression model using 10-fold stratified cross validation was developed. The model used three attributes: Leaving Certificate Mathematics result (final mathemati… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0

Year Published

2011
2011
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 88 publications
(22 citation statements)
references
References 36 publications
0
22
0
Order By: Relevance
“…However, it is important to consider how our algorithm performs, in terms of accuracy and explanatory power over the duration of a course. Interestingly, previous work [2][3][4][5][6][7][8][9] [ [13][14][15][16], used all available data to drive their predictive models. But predicting a student's failure at the end of a course leaves little time for an instructor intervention.…”
Section: Results and Evaluationmentioning
confidence: 99%
See 3 more Smart Citations
“…However, it is important to consider how our algorithm performs, in terms of accuracy and explanatory power over the duration of a course. Interestingly, previous work [2][3][4][5][6][7][8][9] [ [13][14][15][16], used all available data to drive their predictive models. But predicting a student's failure at the end of a course leaves little time for an instructor intervention.…”
Section: Results and Evaluationmentioning
confidence: 99%
“…Unlike prior work [2][3][4][5][6][7][8][9] which mainly used indirect criteria to predict performance, our approach is based upon analyzing directly logged, quantitative data describing aspects of a student's ordinary programming behavior. This allows prediction of performance to evolve over timereflecting changes in the student's learning progress without the need to use multiple tests that often yield inconsistent results.…”
Section: Discussionmentioning
confidence: 99%
See 2 more Smart Citations
“…These factors have been shown by Bergin and Reilly (2006) to be important predictors of success in programming courses. Table 1 shows the demographics for the sample as a whole and for each learning sequence.…”
Section: Methodsmentioning
confidence: 96%