Early prediction of student performance in CS1 programming courses

被引:0
|
作者
Llanos J. [1 ]
Bucheli V.A. [1 ]
Restrepo-Calle F. [2 ]
机构
[1] School of Systems Engineering and Computing, Universidad del Valle Colombia, Valle del Cauca, Cali
[2] Department of Systems and Industrial Engineering, Universidad Nacional de Colombia, D.C., Bogotá
关键词
Early prediction; Model prediction; Predicting student performance; Programming course; Student performance;
D O I
10.7717/PEERJ-CS.1655
中图分类号
学科分类号
摘要
There is a high failure rate and low academic performance observed in programming courses. To address these issues, it is crucial to predict student performance at an early stage. This allows teachers to provide timely support and interventions to help students achieve their learning objectives. The prediction of student performance has gained significant attention, with researchers focusing on machine learning features and algorithms to improve predictions. This article proposes a model for predicting student performance in a 16-week CS1 programming course, specifically in weeks 3, 5, and 7. The model utilizes three key factors: grades, delivery time, and the number of attempts made by students in programming labs and an exam. Eight classification algorithms were employed to train and evaluate the model, with performance assessed using metrics such as accuracy, recall, F1 score, and AUC. In week 3, the gradient boosting classifier (GBC) achieved the best results with an F1 score of 86%, followed closely by the random forest classifier (RFC) with 83%. These findings demonstrate the potential of the proposed model in accurately predicting student performance. © Copyright 2023 Llanos et al.
引用
收藏
相关论文
共 50 条
  • [41] PREDICTION OF STUDENT ACADEMIC PERFORMANCE BY AN APPLICATION OF DATA MINING TECHNIQUES
    Sembiring, Sajadin
    Zarlis, M.
    Hartama, Dedy
    Ramliana, S.
    Wani, Elvi
    MANAGEMENT AND ARTIFICIAL INTELLIGENCE, 2011, 6 : 110 - +
  • [42] A Review on Student Performance Prediction Based on Machine Learning Techniques
    Meka, Narendra Krishna
    Veeranjaneyulu, N.
    2024 INTERNATIONAL CONFERENCE ON SOCIAL AND SUSTAINABLE INNOVATIONS IN TECHNOLOGY AND ENGINEERING, SASI-ITE 2024, 2024, : 307 - 310
  • [43] Comparative Study of Imputation Algorithms Applied to the Prediction of Student Performance
    Crespo-Turrado, Concepcion
    Luis Casteleiro-Roca, Jose
    Sanchez-Lasheras, Fernando
    Antonio Lopez-Vazquez, Jose
    De Cos Juez, Francisco Javier
    Perez Castelo, Francisco Javier
    Luis Calvo-Rolle, Jose
    Corchado, Emilio
    LOGIC JOURNAL OF THE IGPL, 2020, 28 (01) : 58 - 70
  • [44] Student Academic Performance Prediction using Supervised Learning Techniques
    Imran, Muhammad
    Latif, Shahzad
    Mehmood, Danish
    Shah, Muhammad Saqlain
    INTERNATIONAL JOURNAL OF EMERGING TECHNOLOGIES IN LEARNING, 2019, 14 (14) : 92 - 104
  • [45] Determinants of student performance with mobile-based assessment systems for English as a foreign language courses
    Bacca-Acosta, Jorge
    Fabregat, Ramon
    Baldiris, Silvia
    Kinshuk
    Guevara, Juan
    JOURNAL OF COMPUTER ASSISTED LEARNING, 2022, 38 (03) : 797 - 810
  • [46] Determinants of student performance with mobile-based assessment systems for English as a foreign language courses
    Bacca-Acosta, Jorge
    Fabregat, Ramon
    Baldiris, Silvia
    Kinshuk
    Guevara, Juan
    JOURNAL OF COMPUTER ASSISTED LEARNING, 2023, 39 (03) : 1017 - 1037
  • [47] Enhanced Harris Hawks optimization as a feature selection for the prediction of student performance
    Hamza Turabieh
    Sana Al Azwari
    Mahmoud Rokaya
    Wael Alosaimi
    Abdullah Alharbi
    Wajdi Alhakami
    Mrim Alnfiai
    Computing, 2021, 103 : 1417 - 1438
  • [48] Enhanced Harris Hawks optimization as a feature selection for the prediction of student performance
    Turabieh, Hamza
    Al Azwari, Sana
    Rokaya, Mahmoud
    Alosaimi, Wael
    Alharbi, Abdullah
    Alhakami, Wajdi
    Alnfiai, Mrim
    COMPUTING, 2021, 103 (07) : 1417 - 1438
  • [49] Random wheel: An algorithm for early classification of student performance with confidence
    Khan, Anupam
    Ghosh, Soumya K.
    Ghosh, Durgadas
    Chattopadhyay, Shubham
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2021, 102
  • [50] Deep Learning with Data Transformation and Factor Analysis for Student Performance Prediction
    Tran Thanh Dien
    Sang Hoai Luu
    Nguyen Thanh-Hai
    Nguyen Thai-Nghe
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2020, 11 (08) : 711 - 721