Self-Explanation Effect of Cognitive Load Theory in Teaching Basic Programming

被引:0
作者
Sandoval-Medina, Carlos [1 ]
Arévalo-Mercado, Carlos Argelio [1 ]
Muñoz-Andrade, Estela Lizbeth [2 ]
Muñoz-Arteaga, Jaime [1 ]
机构
[1] Department of Information Systems Autonomous University of Aguascalientes, Aguascalientes
[2] Department of Electronic Systems Autonomous University of Aguascalientes, Aguascalientes
关键词
Cognitive load theory; Computing education; Computing skills; Introductory programming; Self-explanation;
D O I
10.62273/GMIV1698
中图分类号
学科分类号
摘要
Learning basic programming concepts in computer science-related fields poses a challenge for students, to the extent that it becomes an academic-social problem, resulting in high failure and dropout rates. Proposed solutions to the problem can be found in the literature, such as the development of new programming languages and environments, the inclusion of virtual and augmented reality, gamification, automatic grading tools, and intelligent tutoring systems, among others. However, most of these solutions do not explicitly describe the application of some learning theory, instead, they focus on new technologies. Cognitive Load Theory (CLT) is an instructional design theory that aligns the design of instructional materials with human cognitive architecture using 17 design guidelines to optimize learning. The goal of this research is to design, develop, and test instructional materials to support the teaching and learning of basic programming, measuring their effectiveness compared to traditional materials, based on the self-explanation effect of CLT. To compare the instructional materials, a quasi-experimental design with homogeneous groups was used, involving students from the Autonomous University of Aguascalientes. The results indicate a positive impact of the use of CLT-based instructional materials, either through the application of a single effect or the combination of two effects such as worked example and self-explanation. © 2024 by the Information Systems & Computing Academic Professionals, Inc. (ISCAP).
引用
收藏
页码:303 / 312
页数:9
相关论文
共 40 条
[1]  
Anfurrutia F. I., Alvarez A., Larranaga M., Lopez-Gil J. M., Visual Programming Environments for Object-Oriented Programming: Acceptance and Effects on Student Motivation, IEEE Revista Iberoamericana de Tecnologías del Aprendizaje, 12, 3, pp. 124-131, (2017)
[2]  
Andersen S. A. W., Mikkelsen P. T., Konge L., Caye-Thomasen P., Sorensen M. S., The Effect of Implementing Cognitive Load Theory-Based Design Principles in Virtual Reality Simulation Training of Surgical Skills: A Randomized Controlled Trial, Advances in Simulation, 1, 20, pp. 1-8, (2016)
[3]  
Atkinson R. C., Shiffrin R. M., Human Memory: A Proposed System and Its Control Processes, Psychology of Learning and Motivation, 2, pp. 89-195, (1968)
[4]  
Aureliano V. C. O., Tedesco P. C., De A.R., Caspersen M. E., Learning Programming Through Stepwise Self-Explanations, 2016 11th Iberian Conference on Information Systems and Technologies (CISTI), pp. 1-6, (2016)
[5]  
Becker B. A., Quille K., 50 Years of CS1 at SIGCSE: A Review of the Evolution of Introductory Programming Education Research, Proceedings of the 50th ACM Technical Symposium on Computer Science Education, pp. 338-344, (2019)
[6]  
Beege M., Schneider S., Nebel S., Zimm J., Windisch S., Rey G. D., Learning Programming From Erroneous Worked-Examples. Which Type of Error Is Beneficial for Learning?, Learning and Instruction, 75, (2021)
[7]  
Beltran J., Sanchez H., Rico M., Análisis Cuantitativo y Cualitativo del Aprendizaje de Programación I en la Universidad Central del Ecuador, Revista Tecnológica - ESPOL, 28, 5, pp. 194-210, (2015)
[8]  
Bennedsen J., Caspersen M. E., Failure Rates in Introductory Programming: 12 Years Later, ACM Inroads, 10, 2, pp. 30-36, (2019)
[9]  
Berssanette J. H., De Francisco A. C., Cognitive Load Theory in the Context of Teaching and Learning Computer Programming: A Systematic Literature Review, IEEE Transactions on Education, 65, 3, pp. 440-449, (2022)
[10]  
Bisra K., Liu Q., Nesbit J. C., Salimi F., Winne P. H., Inducing Self-Explanation: A Meta-Analysis, Educational Psychology Review, 30, pp. 703-725, (2018)