Comparative analysis of supervised machine learning algorithms for predicting student programming anxiety levels

Computer programming anxiety is a widespread problem in students taking computing-related degrees, which normally impacts their grades and confidence in programming activities. As much as the psychological and academic effects of programming anxiety have been researched, there still exists a gap in research in using supervised machine learning methodologies in predicting anxiety within these varied computing fields. This study demonstrated a comparative analysis of supervised machine learning classification techniques for predicting student programming anxiety levels. A cross-sectional data set comprised of student self-reported answers were analyzed using feature selection methods to determine the most relevant attributes. The five classification algorithms utilized in the study were J48 Decision Tree, Random Forest, Support Vector Machine, Logistic Regression, and Naive Bayes. All the algorithms were applied to create a respective prediction model, and the models were implemented and tested with the help of the WEKA software tool. The performance of the models was evaluated based on accuracy, F-measure, precision, recall, and Cohen’s kappa. Among all the resulting prediction models, the one created from Logistic Regression performed the best in overall performance and showed excellent predictive ability. The results illustrated that machine learning models can be used effectively to build predictive systems for facilitating early identification and intervention for programming anxiety students, thus improving academic support approaches.

Authors

Institutions

Publication Details

Journal
Journal of Artificial Intelligence Machine Learning and Neural Network
Published
2025-06-16
DOI
https://doi.org/10.55529/jaimlnn.51.28.39
Primary Topic
Online Learning and Analytics
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Comparative analysis of supervised machine learning algorithms for predicting student programming anxiety levels

Ace C. Lagman, Jayson M. Victoriano, Isagani M. Tano, Edison Peralta Pineda et al.
Journal of Artificial Intelligence Machine Learning and Neural Network
Online Learning and Analytics
article

Comparative analysis of supervised machine learning algorithms for predicting student programming anxiety levels

Ace C. Lagman, Jayson M. Victoriano, Isagani M. Tano, Edison Peralta Pineda, Eduardo R. Yu
article en

Abstract

Computer programming anxiety is a widespread problem in students taking computing-related degrees, which normally impacts their grades and confidence in programming activities. As much as the psychological and academic effects of programming anxiety have been researched, there still exists a gap in research in using supervised machine learning methodologies in predicting anxiety within these varied computing fields. This study demonstrated a comparative analysis of supervised machine learning classification techniques for predicting student programming anxiety levels. A cross-sectional data set comprised of student self-reported answers were analyzed using feature selection methods to determine the most relevant attributes. The five classification algorithms utilized in the study were J48 Decision Tree, Random Forest, Support Vector Machine, Logistic Regression, and Naive Bayes. All the algorithms were applied to create a respective prediction model, and the models were implemented and tested with the help of the WEKA software tool. The performance of the models was evaluated based on accuracy, F-measure, precision, recall, and Cohen’s kappa. Among all the resulting prediction models, the one created from Logistic Regression performed the best in overall performance and showed excellent predictive ability. The results illustrated that machine learning models can be used effectively to build predictive systems for facilitating early identification and intervention for programming anxiety students, thus improving academic support approaches.

Journal of Artificial Intelligence Machine Learning and Neural Network(51)
La Consolacion University Philippines (PH)
National Research Council of the Philippines
Openalex Percentile: Top 85%
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.

Comparative analysis of supervised machine learning algorithms for predicting student programming anxiety levels — Ace C. Lagman, Jayson M. Victoriano, et al. · Journal of Artificial Intelligence Machine Learning and Neural Network (2025) | TGRS Research Map | TGRS