Skip to content

Which CS1 Students Will Fail? Identifying Digital Markers from Learning Analytics in Computer Systems and Architecture Using Weighted Academic Momentum and Interaction Logs

Jul 2026 · 0 citations · 12 references
Computer Science

TL;DR

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.

View source

Similar papers

Open access Aug 2026

An Explainable AI-Based Learning Analytics Framework for Early Identification of At-Risk Students in Higher Education

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 · 0 citations
Review Jul 2026

Predicting Student Attrition in Competitive Programming: A Large-Scale Study Integrating Survey Insights and Global Behavioral Logs

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
Open access Aug 2026

Early identification of at-risk students in online learning environments: A learning analytics approach using machine learning models

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 · 0 citations
Open access Jul 2026

A Pilot Study on Machine Learning Models for Predicting Student Pass/Fail Outcomes Using LMS Activity Logs and Interactive Dashboard Analytics

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 · 0 citations
Open access 2026

Self-Regulation, Scaffolding, and the Illusion of Improvement: A Quasi-Experimental Evaluation of an LLM-Based Programming Help Tool

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. · 0 citations
Aug 2026

The Impact of Gamification on Student Engagement in Online Learning Platforms: The Moderating Role of Learning Motivation

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 · 0 citations

Related blog posts

Microsoft Research Blog Oct 12, 2026

Simulating student learning for better AI tutoring

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.