Which CS1 Students Will Fail? Identifying Digital Markers from Learning Analytics in Computer Systems and Architecture Using Weighted Academic Momentum and Interaction Logs
Results demonstrate that simple digital markers can power a practical early-warning system by the fifth week of the semester, and confirm that weighted academic momentum is the strongest predictor, followed by its interaction with LMS engagement.
Abstract
Digital learning platforms generate rich behavioural traces (digital markers) that offer the potential to identify struggling students early. This paper investigates whether a combination of traditional and digital markers can predict failure in a first-year CS1 course (Computer Systems and Architecture) with sufficient recall to enable timely intervention. Using data from four cohorts (2017-2021, N=284) at a large public university in sub-Saharan Africa, we conducted a mixed-methods stakeholder elicitation to identify ten candidate factors. These were operationalised into a comprehensive feature set spanning demographics, self-reported surveys, Moodle interaction logs, and continuous assessment scores. A systematic ablation study using logistic regression with 5-fold cross-validation and SMOTE+ENN resampling revealed that the most predictive feature subset was Base + Demo + LMS: weighted academic momentum (M = 0.1Q1 + 0.15Q2 + 0.2Q3 + 0.55T1), basic demographics (gender, sponsorship, COVID-19 cohort), and a binary indicator of any LMS activity. On a held-out test set, logistic regression achieved 74.7% accuracy, 0.742 macro F1, and an AUC of 0.800. At the default threshold of 0.5, the model identified 87% of failing students (recall = 0.87) with a 41% false positive rate. SHAP analysis confirmed that weighted academic momentum is the strongest predictor, followed by its interaction with LMS engagement. These results demonstrate that simple digital markers can power a practical early-warning system by the fifth week of the semester. Our main contributions are: (1) a multi-source dataset and a stakeholder-guided methodology; (2) an ablation study quantifying feature group contributions; and (3) an interpretable, high-recall model ready for deployment.
An Explainable Artificial Intelligence (XAI)-based Learning Analytics Framework designed to identify at-risk students at an early stage of a programme or semester while providing interpretable, human-understandable justifications for each prediction is proposed.
Ankit Kumar Singh, Rubi Singh, Mohd Nadeem· International Journal of Sci...· 0 citations
Competitive programming (CP) offers computer science students an environment for developing algorithmic reasoning skills. However, sustained participation remains a challenge, as many students disengage after encountering skill plateaus or performance anxiety. While educational data mining (EDM) has studied dropout in...
A. Ruhan, Golam Mostofa Naeem, Rakibul Islam Rafi et al.· 0 citations
Online learning environments generate temporally ordered traces that can support early academic-risk screening, but credible claims require an explicit prediction point and strict control of post-outcome information. This study evaluates whether information available by day 28 of an Open University module presentation...
Verda Gizem Oğul, Y. S. Balcıoğlu· OPUS Journal of Society Rese...· 0 citations
Learning Management Systems (LMS) generate rich behavioral data from student interactions, yet many institutions utilize these data only for administrative purposes. This study develops a Machine Learning model for predicting student academic performance based on LMS activity logs and visualizes the predictions through...
Pratiwi Rachmadi· Indonesian Journal of Data a...· 0 citations
This study intentionally delayed the introduction of an LMS-integrated LLM tool, CodeHelp, until after early-semester assessments and substantial measures of student effort had already been collected, suggesting that engagement with LLM-based tools reflects underlying self-regulatory behaviors and that the tool functio...
Laura M. Cruz Castro, Maryam K. Multani, Gabriel Castelblanco et al.· IEEE Access· 0 citations
This study assesses the use of gamification in online learning systems and the correlating roles of learning motivation and student engagement and provides practical recommendations for instructional designers and online learning system providers.
P. Magesh, K. Devi· International Journal of Adv...· 0 citations
Related blog posts
MIT News · Artificial Intelligence· news.mit.eduOct 14, 2026
Learn how Google DeepMind and GovTech Singapore uses lightweight on-device Gemma models to intercept conversational scams in private chats with zero cloud data egress.
MIT News · Artificial Intelligence· news.mit.eduOct 13, 2026
Machine-learning networks can learn without detailed instructions from a designer. Those that do may offer insight into how the brain reorganizes itself during learning.
Microsoft Research Blog· microsoft.comOct 12, 2026
StudentSim is a research system for evaluating and improving AI tutoring tools before they are tested with learners. It models how individuals may engage with tutors, giving feedback to improve tutor performance across subjects like chess, writing, and mathematics. The post Simulating student learning for better AI tutoring appeared first on Microsoft Research.
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.