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 mathematics examination at second level), number of hours playing computer games while taking the module and programming self-esteem. Prediction success was significant with 80% of students correctly classified. The model also works well on a p...
In this paper, we developed predictive models based on students’ reviewing behaviors in an Introduct...
The pursuit of a deeper understanding of factors that influence student performance outcomes has lon...
The new students struggle to understand the introductory programming courses, due to its intricate n...
A model for predicting student performance on introductory programming modules is presented. The mod...
This thesis details a longitudinal study on factors that influence introductory programming success...
This thesis describes a longitudinal study on factors which predict academic success in introductory...
The high failure rates of many programming courses means there is a need to identify struggling stud...
Learning to program is difficult and can result in high drop out and failure rates. Numerous researc...
Within education research there has been sustained interest in developing models that can predict, o...
This paper presents a Support Vector Machine predictive model to determine if prior programming know...
This paper documents a study, carried out in the academic year 2003-2004, on fifteen factors that ma...
This paper describes a large, multi-institutional revalidation study conducted in the academic year ...
This study examined the problem of predicting achievement for introductory computer science courses ...
Abstract Predicting Student Success in an Introductory Programming Course at an Urban Midwestern Com...
The fundamental concepts of programming are essential to any Computer Science course yet, these conc...
In this paper, we developed predictive models based on students’ reviewing behaviors in an Introduct...
The pursuit of a deeper understanding of factors that influence student performance outcomes has lon...
The new students struggle to understand the introductory programming courses, due to its intricate n...
A model for predicting student performance on introductory programming modules is presented. The mod...
This thesis details a longitudinal study on factors that influence introductory programming success...
This thesis describes a longitudinal study on factors which predict academic success in introductory...
The high failure rates of many programming courses means there is a need to identify struggling stud...
Learning to program is difficult and can result in high drop out and failure rates. Numerous researc...
Within education research there has been sustained interest in developing models that can predict, o...
This paper presents a Support Vector Machine predictive model to determine if prior programming know...
This paper documents a study, carried out in the academic year 2003-2004, on fifteen factors that ma...
This paper describes a large, multi-institutional revalidation study conducted in the academic year ...
This study examined the problem of predicting achievement for introductory computer science courses ...
Abstract Predicting Student Success in an Introductory Programming Course at an Urban Midwestern Com...
The fundamental concepts of programming are essential to any Computer Science course yet, these conc...
In this paper, we developed predictive models based on students’ reviewing behaviors in an Introduct...
The pursuit of a deeper understanding of factors that influence student performance outcomes has lon...
The new students struggle to understand the introductory programming courses, due to its intricate n...