Articles | Open Access |

BUILDING A ROBUST FRAMEWORK FOR LEARNING PROGRAMMING USING TOTAL QUALITY MANAGEMENT

Azhar Jamal , Department of Computer Science, UMT, 21030, Kuala Terengganu, Terengganu, Malaysia

Abstract

This paper proposes a robust framework for learning programming by integrating the principles of Total Quality Management (TQM) into the educational process. TQM, a management approach focused on continuous improvement, customer satisfaction, and systematic processes, offers valuable strategies for enhancing programming education. The framework aims to foster a structured and quality-driven approach to learning programming, emphasizing iterative improvement, feedback loops, and the alignment of teaching methodologies with learner needs. By applying TQM principles such as process optimization, quality control, and collaborative problem-solving, this framework seeks to create an engaging, effective, and efficient learning environment for programming students. The paper discusses key components of the framework, including curriculum design, instructional quality, performance metrics, and student engagement. Through case studies and practical examples, the study demonstrates how TQM can be used to enhance the learning process, improve student outcomes, and ensure long-term success in programming education. The proposed framework provides valuable insights for educators, institutions, and curriculum developers seeking to improve the quality of programming instruction.

Keywords

Total Quality Management (TQM), Programming education, Learning framework

References

W. E. Deming, Out of the Crisis, Massachusetts Institute of Technology, Cambridge, MA., 1986.

M. B. S. H. B. Dale, B. M. Carol, and H. B.Glen, Total Quality Management. 3rd Edition International Edition, Pearson, Prenti.

P. Abdul and R. S. P. Engr, Continous Improvement of Higher Education Quality, 2008, pp. 286–297 2003.

N. Vivekananthamoorthy and S. Sankar, “New Paradigms for Innovation in Teaching and Learning Process,” Business, 2009.

B. Kaucic and T. Asic, Improving Introductory Programming with Scratch?, pp. 1095–1100, 2011.

] J. H. Greyling, C. B. Cilliers, and A. P. Calitz, “B #: The Development and Assessment of an Iconic Programming Tool for Novice Programmers,” Current, 2006.

S. L. Salcedo and A. M. O. Idrobo, “New tools and methodologies for programming languages learning using the scribbler robot and Alice,” presented at 2011 Frontiers in Education Conference (FIE), pp. F4G–1–F4G–6, Oct. 2011.

A. Santos, A. Gomes, and A. J. Mendes, “Integrating New Technologies and Existing Tools to Promote Programming Learning,” Algorithms, vol. 3, no. 2, pp. 183–196, Apr. 2010.

J. Ramasamy, S. Valloo, J. Malathy, and P. Nadan, “Effectiveness of Blog for Programming Course in Supporting Engineering Students,” Evolution, pp. 1347–1350, 2010.

R. Dvir, E. C. I. Telecom, H. St, and P. Tikva, A TQM Approach to the Improvement of Information Quality Table A: User perceptions of information quality A TQM framework to Information Quality Improvement.

K. Ooi, B. Lin, B. Tan, A. Y. Chong, and M. Inoki, “Software Product Line Evolution Method Based on Kaizen Approach,” Knowledge Creation Diffusion Utilization, vol. 6, November 2009, pp. 410–419, 2007.

M. Inoki, “Software Product Line Evolution Method Based on Kaizen Approach,” Knowledge Creation Diffusion Utilization, pp. 1207–1214, 2007.

G. L. Jing Feng, Zhiyu CHen, “PDCA Process Application in the Continuous Improvement of Software Quality,” presented at Conference, International Engineering, Electronic, 2010, pp. 61–65.

L. X. Wang and M. S. Li, “An active measurement model for software process control and improvement,” Journal of Software, Institute of Software Chinese Academy of Sciences, Beijing, pp. 407–41, 2005.

D. K. M. J. C. Turner and P. K. Thorpe, “Students‟ reports of motivation and negative affect: A theoretical and empirical analysis,” Journal of Educational Psychology, vol. 90, pp. 758–771, 1998.

Article Statistics

Downloads

Download data is not yet available.

Copyright License

Download Citations

How to Cite

BUILDING A ROBUST FRAMEWORK FOR LEARNING PROGRAMMING USING TOTAL QUALITY MANAGEMENT. (2025). International Journal of Education Technology, 5(01), 1-6. https://www.academicpublishers.org/journals/index.php/ijet/article/view/2218