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
相关论文
共 41 条
  • [1] Examining the effect of self-explanation on cognitive integration of basic and clinical sciences in novices
    Lisk, Kristina
    Agur, Anne M. R.
    Woods, Nicole N.
    ADVANCES IN HEALTH SCIENCES EDUCATION, 2017, 22 (05) : 1071 - 1083
  • [2] Examining the effect of self-explanation on cognitive integration of basic and clinical sciences in novices
    Kristina Lisk
    Anne M. R. Agur
    Nicole N. Woods
    Advances in Health Sciences Education, 2017, 22 : 1071 - 1083
  • [3] An Evaluation of Self-explanation in a Programming Tutor
    Kumar, Amruth N.
    INTELLIGENT TUTORING SYSTEMS, ITS 2014, 2014, 8474 : 248 - 253
  • [4] Effects of Segmentation and Self-Explanation Designs on Cognitive Load in Instructional Videos
    Zheng, Hua
    Jung, Eulho
    Li, Tong
    Yoon, Meehyun
    CONTEMPORARY EDUCATIONAL TECHNOLOGY, 2022, 14 (02)
  • [5] Using Self-explanation and Ontology for Providing Proper Feedbacks in a Programming Environment
    Yen, Cheng-Wei
    Wang, Tzone-I
    2017 6TH IIAI INTERNATIONAL CONGRESS ON ADVANCED APPLIED INFORMATICS (IIAI-AAI), 2017, : 585 - 590
  • [6] LOAD-ORIENTED TUTORING TO ENHANCE STUDENTS EXPLANATION UNDERSTANDING - AN EXPLANATION PLANNER AND A SELF-EXPLANATION ENVIRONMENT
    KASHIHARA, A
    MATSUMURA, K
    HIRASHIMA, T
    TOYODA, J
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 1994, E77D (01) : 27 - 38
  • [7] The effect of self-explanation and prediction on the development of principled understanding of chess in novices
    de Bruin, Anique B. H.
    Rikers, Remy M. J. P.
    Schmidt, Henk G.
    CONTEMPORARY EDUCATIONAL PSYCHOLOGY, 2007, 32 (02) : 188 - 205
  • [8] A Pedagogical Framework for Teaching Computer Programming: A Social Constructivist and Cognitive Load Theory Approach
    Looker, Nicola
    ICER 2021: PROCEEDINGS OF THE 17TH ACM CONFERENCE ON INTERNATIONAL COMPUTING EDUCATION RESEARCH, 2021, : 415 - 416
  • [9] Mindstorms robots and the application of cognitive load theory in introductory programming
    Mason, Raina
    Cooper, Graham
    COMPUTER SCIENCE EDUCATION, 2013, 23 (04) : 296 - 314
  • [10] The effect of self-explanation of pathophysiological mechanisms of diseases on medical students' diagnostic performance
    Peixoto, Jose Maria
    Mamede, Silvia
    Delbone de Faria, Rosa Malena
    Moura, Alexandre Sampaio
    Eloi Santos, Silvana Maria
    Schmidt, Henk G.
    ADVANCES IN HEALTH SCIENCES EDUCATION, 2017, 22 (05) : 1183 - 1197