Skip to main content
. 2023 Oct 31;9:e1655. doi: 10.7717/peerj-cs.1655

Table 4. Early prediction in programming courses.

What it predicts Week prediction Algorithms Metrics Prediction (%) Reference
Student drops out or not 4 NB, DT, MLP, SVM Precision, Recall, F1 Score 83 Costa et al. (2017)
Student grade 3 LR R 2 87 Munson & Zitovsky (2018)
Student drops out or not from the course 2 DT Precision, Recall 80 Pereira et al. (2019)
Student passes or fails the course 2 MLP, RF Precision, Recall, F1 Score 82 Pereira et al. (2020a)
The student passes or fails the course 2 XGBoost, MLP, RF Precision, Recall, F1 Score 81 Pereira et al. (2021)