Predicting academic performance of university students at high risk of dropping out of programming courses: a literature review

Abstract This paper presents a literature review on predictive models of academic performance and their role in identifying university students at high risk of dropping out from programming courses. The PRISMA methodology was employed, defining the phases of identification, screening, selection, and inclusion. Various databases were consulted, and 60 articles were selected for qualitative analysis. Factors such as low academic grades, insufficient time, unmet goals, stress, anxiety, and socioeconomic conditions are identified as key determinants of dropout. The combined use of Learning Management Systems (LMS) and Early Warning Systems (EWS) integrated with machine learning algorithms has been shown to reduce dropout rates in these courses by approximately 14%. Classification algorithms and neural networks are effective tools for identifying students at high risk of dropping out. The primary variables utilized in these algorithms relate to academic, psychological, and socioeconomic factors. Future research should focus on implementing these models within LMS and EWS tools to develop early and personalized interventions.

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2025-11-10
DOI
https://doi.org/10.5281/zenodo.17569182
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Predicting academic performance of university students at high risk of dropping out of programming courses: a literature review

Zenodo (CERN European Organization for Nuclear Research)
Online Learning and Analytics
article

Predicting academic performance of university students at high risk of dropping out of programming courses: a literature review

article en

Abstract

Abstract This paper presents a literature review on predictive models of academic performance and their role in identifying university students at high risk of dropping out from programming courses. The PRISMA methodology was employed, defining the phases of identification, screening, selection, and inclusion. Various databases were consulted, and 60 articles were selected for qualitative analysis. Factors such as low academic grades, insufficient time, unmet goals, stress, anxiety, and socioeconomic conditions are identified as key determinants of dropout. The combined use of Learning Management Systems (LMS) and Early Warning Systems (EWS) integrated with machine learning algorithms has been shown to reduce dropout rates in these courses by approximately 14%. Classification algorithms and neural networks are effective tools for identifying students at high risk of dropping out. The primary variables utilized in these algorithms relate to academic, psychological, and socioeconomic factors. Future research should focus on implementing these models within LMS and EWS tools to develop early and personalized interventions.

Zenodo (CERN European Organization for Nuclear Research)
Reduced inequalities
Openalex Percentile: Top 36%
Online Learning and Analytics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Predicting academic performance of university students at high risk of dropping out of programming courses: a literature review · Zenodo (CERN European Organization for Nuclear Research) (2025) | TGRS Research Map | TGRS