School Students' Performance Predication Using Data Mining Classification

Educational management information systems generate huge amounts of data which hide a very useful knowledge. The techniques and methods used to discover the knowledge from students data are known as Educational Data Mining (EDM). The main objective of EDM is to improve students and teachers performance. Many researchers analysed students' behaviour to obtain useful knowledge that can help educators in planning for improving students' performance. There are two approaches which can be used to discover knowledge; by statistical methods and by DM techniques such as classification. This paper proposes a students' performance prediction model based on DM classification algorithms (Naïve Bayes, Decision Tree and K-NN). The dataset was collected from a preparatory male schoolin Gaza strip, includes over 1100 records. Obtained results show that Decision Tree gives the best results. Moreover, the results indicates that social case has little impact on the students' performance, while the academic features such as previous year and first term results have more impacts on the performance. These results can be used in improving students' performance by predication their retention early to minimize students' failure.

[1]  Edin Osmanbegović,et al.  DATA MINING APPROACH FOR PREDICTING STUDENT PERFORMANCE , 2012 .

[2]  Mykola Pechenizkiy,et al.  Predicting Students Drop Out: A Case Study , 2009, EDM.

[3]  R. Bhaskaran,et al.  A CHAID Based Performance Prediction Model in Educational Data Mining , 2010, ArXiv.

[4]  Shubha Puthran,et al.  Educational Data Mining techniques and their applications , 2015, 2015 International Conference on Green Computing and Internet of Things (ICGCIoT).

[5]  S. Lakshmi Prabha EDUCATIONAL DATA MINING APPLICATIONS , 2014 .

[6]  Wahidah Husain,et al.  A Review on Predicting Student's Performance Using Data Mining Techniques , 2015 .

[7]  Abeer Badr El Din Ahmed,et al.  Data Mining: A prediction for Student's Performance Using Classification Method , 2014 .

[8]  B. Minaei,et al.  Predicting GPA and academic dismissal in LMS using educational data mining: A case mining , 2012, 6th National and 3rd International Conference of E-Learning and E-Teaching.

[9]  Ibrahim Aljarah,et al.  Mining Educational Data to Predict Student’s academic Performance using Ensemble Methods , 2016 .

[10]  Amjad Abu Saa,et al.  Educational Data Mining & Students’ Performance Prediction , 2016 .

[11]  Haruna Chiroma,et al.  Data Mining for Education Decision Support: A Review , 2014, Int. J. Emerg. Technol. Learn..

[12]  Saurabh Pal,et al.  Mining Educational Data to Analyze Students' Performance , 2012, ArXiv.

[13]  Alaa M. El-Halees Mining students data to analyze e-Learning behavior: A Case Study , 2009 .

[14]  Naveen Aggarwal,et al.  The recent state of educational data mining: A survey and future visions , 2015, 2015 IEEE 3rd International Conference on MOOCs, Innovation and Technology in Education (MITE).

[15]  Anal Acharya,et al.  Early Prediction of Students Performance using Machine Learning Techniques , 2014 .

[16]  Andreas Holzinger,et al.  Data Mining with Decision Trees: Theory and Applications , 2015, Online Inf. Rev..

[17]  César Hervás-Martínez,et al.  Data Mining Algorithms to Classify Students , 2008, EDM.

[18]  Surjeet Kumar Yadav,et al.  Data Mining: A Prediction for Performance Improvement of Engineering Students using Classification , 2012, ArXiv.

[19]  Carlos Márquez-Vera,et al.  Predicting School Failure Using Data Mining , 2011, EDM.

[20]  V. Ramesh,et al.  Predicting Student Performance: A Statistical and Data Mining Approach , 2013 .

[21]  Geoffrey I. Webb,et al.  Advances in Knowledge Discovery and Data Mining , 2018, Lecture Notes in Computer Science.