Early detection of student degree-level academic performance using educational data mining

PeerJ Comput Sci. 2023 Mar 20:9:e1294. doi: 10.7717/peerj-cs.1294. eCollection 2023.

Abstract

Higher educational institutes generate massive amounts of student data. This data needs to be explored in depth to better understand various facets of student learning behavior. The educational data mining approach has given provisions to extract useful and non-trivial knowledge from large collections of student data. Using the educational data mining method of classification, this research analyzes data of 291 university students in an attempt to predict student performance at the end of a 4-year degree program. A student segmentation framework has also been proposed to identify students at various levels of academic performance. Coupled with the prediction model, the proposed segmentation framework provides a useful mechanism for devising pedagogical policies to increase the quality of education by mitigating academic failure and encouraging higher performance. The experimental results indicate the effectiveness of the proposed framework and the applicability of classifying students into multiple performance levels using a small subset of courses being taught in the initial two years of the 4-year degree program.

Keywords: Classification; Data mining; Decision tree; Educational data mining; Pedagogical policy; Student performance prediction.

Grants and funding

The authors received funding from the Deanship of Scientific Research at Najran University for this research through a grant (NU/RG/SERC/12/23) under the Research Groups Funding program at Najran University, Kingdom of Saudi Arabia. The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.