A Machine Learning-Based Adaptive Feedback System To Enhance Programming Skills Using Computational Thinking

Authors

  • Karre Rishitha, Umema Sumreen B. Tech Students, Department Of Cse, Bhoj Reddy Engineering College For Women, India. Author

Keywords:

Computational Thinking, Programming Skills, Adaptive Feedback, Educational Technology, Machine Learning, K-Means Clustering, Student Assessment, Personalized Learning

Abstract

In the modern education landscape, where programming is essential across diverse domains, students often face challenges in applying programming logic to real-world problems despite having theoretical knowledge. This paper introduces a machine learning-based adaptive feedback system that evaluates and improves students' Computational Thinking (CT) skills—essential for solving algorithmic problems. The CT components include decomposition, abstraction, pattern recognition, and algorithm design. By using CT-aligned programming assessments and clustering students using the K-Means algorithm, the system groups learners based on similar skill levels and provides personalized feedback. This feedback loop is designed to strengthen weak areas and reinforce cognitive development in programming. Results demonstrated that over 82% of students improved significantly in targeted CT areas. The approach promotes intelligent, scalable, and personalized education—redefining how we assess and support learners in coding education.

Downloads

Published

2025-06-10

Issue

Section

Articles

How to Cite

A Machine Learning-Based Adaptive Feedback System To Enhance Programming Skills Using Computational Thinking. (2025). International Journal of Engineering and Science Research, 15(3s), 110-121. https://www.ijesr.org/index.php/ijesr/article/view/135

Similar Articles

1-10 of 223

You may also start an advanced similarity search for this article.