Prospects and Limitations of Machine Learning in Computer Science Education

Authors

  • Michael Onyema Edeh Department of Mathematics and Computer Science, Coal City University, Enugu, Nigeria
  • Calistus Chidi Ugorji Department of Computer Science, Nnamdi Azikiwe University, Nigeria
  • Ujunwa Ifeoma Nduanya Computer Engineering Department, Enugu State University of Science and Technology, Enugu, Nigeria
  • Clare Onyewuchi Department of Mathematics and Computer Science, Coal City University, Enugu, Nigeria
  • Stephen Oke Ohwo Department of Computer Science, Delta State Polytechnic, Ogwashi, Delta, Nigeria
  • Obiora Emeka Ikedilo Akanu Ibiam Federal Polytechnic Uwana, Nigeria

Keywords:

Machine Learning, ML Algorithm, Intelligent system, Academic prediction, Artificial intelligence, Computer science education

Abstract

The study examined the prospects and limitations of Machine Learning (ML) in Computer Science education. Thus, it explored the concept of ML, ML algorithms, categorization, prospects and limitations of ML application in computer science education. The review indicated that machine learning offers enormous opportunities that could improve the quality of teaching and learning of Computer Science, particularly in the areas of development of intelligent tutoring systems and educational software/apps, monitoring student’s  learning progress and prediction of their learning styles and outcomes, automated assessment and grading, customized lecture, student placement decision, teachers’ training, sentiment analysis, academic translations, detection and diagnostic supports for at-risk students. Also, it highlights several machine learning algorithms like; K-Nearest Neighbour (KNN), Naïve Bayes, Neural Network, Random Forest, Decision tree and many others that have prognostic capabilities that are of great interest to educators and are being used to advance teaching excellence and assist students and educators to access online education resources and improve their experiences. Thus, it concluded that machine learning is a promising pedagogical technology that can change the narratives in the education sector in no distant future both in terms of content development and delivery, mode of instruction, learning, feedback and evaluation pattern.

Published

2021-08-09

How to Cite

Edeh, M. O., Ugorji, C. C., Nduanya, U. I., Onyewuchi, C., Ohwo , S. O., & Ikedilo, O. E. (2021). Prospects and Limitations of Machine Learning in Computer Science Education. Benin Journal of Educational Studies, 27(1), 48–62. Retrieved from https://beninjes.com/index.php/bjes/article/view/70

Issue

Section

Articles