Decision Tree Algorithm Use in Predicting Students’ Academic Performance in Advanced Programming Course

Journal Title: International Journal of Higher Education Pedagogies - Year 2023, Vol 3, Issue 4

Abstract

Student’s academic performance or achievement has from time to time been a subject of discourse to academicians, scholars, researchers and educational institutions all over the globe. To this regard, schools are expected to play major and active roles in ensuring that students actually have good performance at end of their programmes. The academic performance is normally used to classify or predict how students would be ultimately capable to withstand and face future challenges after graduation. Students’ academic performance/achievement in any course of study plays a vital role in contributing and producing outstanding students who will be future viable leaders. The use of algorithms to classify and predict students’ academic performance/achievement is not new in machine learning using different techniques like neural network, logistic regression, decision tree and many more. This study classifies and predicts with the use of graphical technique called Decision Tree. The dataset was built from student’ attendance, practical assessment, assignment, ability to complete a free related course on internet, test score, and examination grade; the dataset was divided into training test and testing set. The training test was used to build and validate the decision tree algorithm (CHAID) while testing set was used to evaluate CHAID on the overall accuracy, sensitivity, and specificity. The results show that decision tree algorithm makes classification and prediction visible and clear with the use of graphics to display the results. Hence, the model built produces 96% accuracy.

Authors and Affiliations

Ismail Olaniyi MURAINA, Edward Aiyegbusi, Solomon Abam

Keywords

Related Articles

Exploring Student Perceptions Of Their Learning Through Flexible Internships

The Covid pandemic has required a more flexible delivery of student internships, but how do international students think about what they have learned from their internship experience? This article follows a mixed-mode pr...

Ijexá and Music Education: The Study of African-based Music as a Pathway to Valorize Minority Groups’ Collective Identities

In the last decades, the music field has been going through significant changes due to discussions related to colonialism, ownership and representativeness. By questioning traditional music-related values and incorporati...

Discussion Forums as a Learning Material in Higher Education Institutions

Discussion forums, which have more features among the tools used in the online group discussion process, are the most preferred learning tool in this process. Instructors, from elementary school to college often use onli...

Domestic Globalization: Evaluation of Curriculum Design for Future Global Citizens

Higher education in the U.S. is a $490 billion dollar a year industry for over 5,300 institutions. If higher education wishes to continue to be more internationalized with a goal to produce global citizens, specific curr...

A Reflective Study Investigating Looping in Higher Education as a Pedagogical Methodology Model

Looping, an educational pedagogical approach in which student groups are taught by the same teacher in successive years, has long been implemented in K-12 schools to various degrees of success. However, little research o...

Download PDF file
  • EP ID EP745540
  • DOI https://doi.org/10.33422/ijhep.v3i4.274
  • Views 26
  • Downloads 0

How To Cite

Ismail Olaniyi MURAINA, Edward Aiyegbusi, Solomon Abam (2023). Decision Tree Algorithm Use in Predicting Students’ Academic Performance in Advanced Programming Course. International Journal of Higher Education Pedagogies, 3(4), -. https://europub.co.uk/articles/-A-745540