Predicting Programming Anxiety Among Computer Studies Students Using Automated Machine Learning
Authors
Eduardo R. Yu II
La Consolacion University Philippines (PH)
Elmerito D. Pineda
La Consolacion University Philippines (PH)
Isagani M. Tano
La Consolacion University Philippines (PH)
Ace C. Lagman
La Consolacion University Philippines (PH)
Jayson M. Victoriano
La Consolacion University Philippines (PH)
Jonilo C. Mababa
La Consolacion University Philippines (PH)
Jaime P. Pulumbarit
La Consolacion University Philippines (PH)
Article Information
DOI: 10.51583/IJLTEMAS.2025.140500034
Subject Category: Machine Learning, Data Science, Educational Data Mining, Learning Analytics
Volume/Issue: 14/5 | Page No: 314-324
Publication Timeline
Submitted: 2025-06-08
Published: 2025-06-07
Abstract
Abstract: Predicting mental health-related challenges, such as programming anxiety, is essential for delivering timely support and improving academic outcomes among students in computer-related disciplines. This study examined the use of Automated Machine Learning (AutoML) to predict programming anxiety levels using a dataset composed of demographic, academic, and behavioral attributes collected from students at a public university in the Philippines. Through the Altair AI Studio Educational 2024.0.0, eight classification algorithms were employed to automatically generate predictive models, which were subsequently evaluated to determine their performance. Among the models produced, logistic regression emerged as the best-performing, achieving the highest accuracy (97.8%), F-measure (98.3%), and recall (99.7%), while also offering advantages in computational efficiency and interpretability. Feature importance analysis identified working student status, previous semester general weighted average, multimodal learning preferences, and access to multiple ICT devices as key predictors of programming anxiety. These results underscore the practical utility of AutoML in educational contexts and highlight its potential for enabling early identification and intervention to support students’ mental well-being and academic performance in computing disciplines.
Keywords
AutoML, Programming Anxiety, Machine Learning in Education, Logistic Regression, Classification Algorithms
Downloads
References
1. Baratchi, M., Wang, C., Limmer, S., & others. (2024). Automated machine learning: Past, present and future. Artificial Intelligence Review, 57, 122. https://doi.org/10.1007/s10462-024-10726-1 [Google Scholar] [Crossref]
2. Charles, T., & Gwilliam, C. (2023). The effect of automated error message feedback on undergraduate physics students learning Python: Reducing anxiety and building confidence. Journal for STEM Education Research, 6(2), 326–357. https://doi.org/10.1007/s41979-022-00084-4 [Google Scholar] [Crossref]
3. Faizan, R., Dhyani, S., Singh, P., & Rawat, D. (2025). Machine learning approaches for predicting and improving student mental health. In Lecture Notes in Networks and Systems (pp. 123–131). https://doi.org/10.1007/978-981-96-1267-3_12 [Google Scholar] [Crossref]
4. Jiang, Y., Wu, H., Yu, X., & Ji, T. (2024). A study of factors influencing programming anxiety among non-computer students. In Proceedings of the 2024 9th International Conference on Information and Education Innovations (ICIEI ‘24) (pp. 63–69). Association for Computing Machinery. https://doi.org/10.1145/3664934.3664956 [Google Scholar] [Crossref]
5. Khor, E. T., & Darshan, D. (2024). Prediction of students’ performance in online learning using supervised machine learning. International Journal of Information and Learning Technology, 41(2), 166–179. https://doi.org/10.1108/ijilt-08 [Google Scholar] [Crossref]
6. Mahalakshmi, G., & Sujatha, G. (2023). Predictions of college students’ mental stress using machine learning algorithms. In 2023 7th International Conference on Intelligent Computing and Control Systems (ICICCS) (pp. 288–295). IEEE. https://doi.org/10.1109/ICICCS56967.2023.10142672 [Google Scholar] [Crossref]
7. Mahmud, M. M., & Wong, K. W. (2022). Digital age: The importance of 21st century skills among undergraduates. Frontiers in Education, 7, 950553. https://doi.org/10.3389/feduc.2022.950553 [Google Scholar] [Crossref]
8. McGrath, K., Negoita, S., Sorrentino, Z., Laurent, D., Pierre, K., Solar, S., … Koch, M. (2025). Case study: Traumatic dural arteriovenous fistula – An opportunity for AI to accelerate diagnosis. Academia Medicine, 2(1). https://doi.org/10.20935/AcadMed7622 [Google Scholar] [Crossref]
9. Mutalib, S. (2021). Mental health prediction models using machine learning in higher education institutions. Turkish Journal of Computer and Mathematics Education, 12(5), 1782–1792. https://doi.org/10.17762/turcomat.v12i5.2181 [Google Scholar] [Crossref]
10. Olipas, C. N. P., Leona, R. F., Villegas, A. C. A., Cunanan, A. I., Jr., & Javate, C. L. P. (2021). The academic performance and the computer programming anxiety of BSIT students: A basis for instructional strategy improvement. International Journal of Advanced Engineering Management and Science, 7(6), 125–129. https://doi.org/10.22161/ijaems.76.15 [Google Scholar] [Crossref]
11. Orji, F. A., & Vassileva, J. (2022). Machine learning approach for predicting students academic performance and study strategies based on their motivation. arXiv. https://doi.org/10.48550/arxiv.2210.08186 [Google Scholar] [Crossref]
12. Tomić, B., Stojanović, T., & Stojanović, T. (2022). Examining students’ test anxiety and pre-university programming education in an undergraduate introductory programming course. EDULEARN Proceedings. https://doi.org/10.21125/edulearn.2022.0938 [Google Scholar] [Crossref]
13. Van Eeden, W. A., Luo, C., Van Hemert, A. M., Carlier, I. V., Penninx, B. W., Wardenaar, K. J., Hoos, H., & Giltay, E. J. (2021). Predicting the 9-year course of mood and anxiety disorders with automated machine learning: A comparison between auto-sklearn, naïve Bayes classifier, and traditional logistic regression. Psychiatry Research, 299, 113823. https://doi.org/10.1016/j.psychres.2021.113823 [Google Scholar] [Crossref]
14. Villar, A., & De Andrade, C. R. V. (2024). Supervised machine learning algorithms for predicting student dropout and academic success: A comparative study. Discover Artificial Intelligence, 4(1). https://doi.org/10.1007/s44163-023-00079-z [Google Scholar] [Crossref]
15. Wen, F., Wu, T., & Hsu, W. (2023). Toward improving student motivation and performance in introductory programming learning by Scratch: The role of achievement emotions. Science Progress, 106(4). https://doi.org/10.1177/00368504231205985 [Google Scholar] [Crossref]
16. Yildirim, O. G., & Ozdener, N. (2022). Development and validation of the Programming Anxiety Scale. International Journal of Computer Science Education in Schools, 5(3), 17–34. https://doi.org/10.21585/ijcses.v5i3.140 [Google Scholar] [Crossref]
17. Zeineddine, H., Braendle, U., & Farah, A. (2020). Enhancing prediction of student success: Automated machine learning approach. Computers & Electrical Engineering, 89, 106903. https://doi.org/10.1016/j.compeleceng.2020.106903. [Google Scholar] [Crossref]
Metrics
Views & Downloads
Similar Articles
- Wind Turbine Design for Low Wind Speed Applications: Advancing Renewable Energy Systems Through Wind Tunnel Experiments
- Fast Identification for Evidences in Crime Scene with Macroscopic Properties and Portable Techniques
- Evaluating the Impact of Hello Interval Timer on OSPF Performance for Real-Time Applications Using OPNET
- The Algorithmic Fortress: Ai-Powered Cybersecurity and Anti-Fraud in The Future of Fintech
- Accident Detection on Curved Roads Using Infrared Sensors in Hilly Regions A Case of Chadoora Tehsil, Badgam (J&K)