Proceedings of the Eleventh Annual International Conference on International Computing Education Research 2015
DOI: 10.1145/2787622.2787717
|View full text |Cite
|
Sign up to set email alerts
|

Exploring Machine Learning Methods to Automatically Identify Students in Need of Assistance

Abstract: Methods for automatically identifying students in need of assistance have been studied for decades. Initially, the work was based on somewhat static factors such as students' educational background and results from various questionnaires, while more recently, constantly accumulating data such as progress with course assignments and behavior in lectures has gained attention. We contribute to this work with results on early detection of students in need of assistance, and provide a starting point for using machi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

5
103
1
2

Year Published

2016
2016
2021
2021

Publication Types

Select...
5
3
1
1

Relationship

0
10

Authors

Journals

citations
Cited by 191 publications
(111 citation statements)
references
References 42 publications
5
103
1
2
Order By: Relevance
“…Ahadi, Lister, Haapala, and Vihavainen (2015) explored machine learning techniques to analyse naturally accumulating programming process data (NAPD) to identify students in need of assistance. Similar data is analysed using principal component analysis in (Becker and Mooney, 2016) and here in section 4.…”
Section: Compiler Error Messagesmentioning
confidence: 99%
“…Ahadi, Lister, Haapala, and Vihavainen (2015) explored machine learning techniques to analyse naturally accumulating programming process data (NAPD) to identify students in need of assistance. Similar data is analysed using principal component analysis in (Becker and Mooney, 2016) and here in section 4.…”
Section: Compiler Error Messagesmentioning
confidence: 99%
“…Other research concentrates on measuring the efficacy of tutoring software determining how robust learning is in an online tutor (Baker, Gowda, & Corbett, 2010;, knowledge that can then be fed back into the instructional design process. Ahadi, Lister, Haapala, and Vihavainen, (2015) outline a promising classifier (based on decision trees) approach to predicting low-performing and high-performing programming students. Based on a number of features, the most effective being how the students performed on a subset of Java programming exercises they were given during the course.…”
Section: Introductionmentioning
confidence: 99%
“…Purdue University (Course Signals) [20], University of Phoenix [21], and Capella University [22] are just a few examples of the universities that have utilized such systems. Logistic Regression has been a common method for the predictions [21,22], yet, more advanced methods from Machine Leaning have also been tried as well [23]. While Predictive Methods have been gaining more attention recently, the difficulty of accurately incorporating qualitative factors, such as student motivation and persistence which also influence student success, is still a major limitation for them.…”
Section: Related Workmentioning
confidence: 99%