Mindstorms robots and the application of cognitive load theory in introductory programming

被引:13
|
作者
Mason, Raina [1 ]
Cooper, Graham [1 ]
机构
[1] Southern Cross Univ, Southern Cross Business Sch, Hogbin Dr, Coffs Harbour, NSW 2450, Australia
关键词
Mindstorms NXT; cognitive load theory; introductory programming; instructional design; robots;
D O I
10.1080/08993408.2013.847152
中图分类号
G40 [教育学];
学科分类号
040101 ; 120403 ;
摘要
This paper reports on a series of introductory programming workshops, initially targeting female high school students, which utilised Lego Mindstorms robots. Cognitive load theory (CLT) was applied to the instructional design of the workshops, and a controlled experiment was also conducted investigating aspects of the interface. Results indicated that a truncated interface led to better learning by novice programmers as measured by test performance by participants, as well as enhanced shifts in self-efficacy and lowered perception of difficulty. There was also a transfer effect to another programming environment (Alice). It is argued that the results indicate that for novice programmers, the mere presence on-screen of additional (redundant) entities acts as a form of tacit distraction, thus impeding learning. The utility of CLT to analyse, design and deliver aspects of computer programming environments and instructional materials is discussed.
引用
收藏
页码:296 / 314
页数:19
相关论文
共 50 条
  • [21] Navigation and Cognitive Load in Telepresence Robots
    Pan, Grace
    Weiss, Thea
    Mohaddesi, Seyed Amirhosein
    Szura, John W.
    Krichmar, Jeffrey L.
    2024 IEEE INTERNATIONAL CONFERENCE ON DEVELOPMENT AND LEARNING, ICDL 2024, 2024,
  • [22] Cognitive load theory: implications of cognitive load theory on the design of learning
    Kirschner, PA
    LEARNING AND INSTRUCTION, 2002, 12 (01) : 1 - 10
  • [23] Self-Explanation Effect of Cognitive Load Theory in Teaching Basic Programming
    Sandoval-Medina, Carlos
    Arévalo-Mercado, Carlos Argelio
    Muñoz-Andrade, Estela Lizbeth
    Muñoz-Arteaga, Jaime
    Journal of Information Systems Education, 2024, 35 (03) : 303 - 312
  • [24] Application of Cognitive Load Theory in Mobile Micro-learning
    Meng, Jiaying
    Wang, Zhifan
    Li, Zhimin
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE AND INNOVATIVE EDUCATION (MSIE), 2016, 60 : 295 - 298
  • [25] Research on cognitive load theory: Application to e-learning
    Gary R. Morrison
    Gary J. Anglin
    Educational Technology Research and Development, 2005, 53 : 94 - 104
  • [26] The evolution of cognitive load theory and its application to medical education
    Leppink, Jimmie
    van den Heuvel, Angelique
    PERSPECTIVES ON MEDICAL EDUCATION, 2015, 4 (03) : 119 - 127
  • [27] Research on cognitive load theory: Application to e-learning
    Morrison, Gary R.
    Anglin, Gary J.
    ETR&D-EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT, 2005, 53 (03): : 94 - 104
  • [28] Demo: A Natural Language Programming Application for Lego Mindstorms EV3
    Zhan, Yue
    Hsiao, Michael S.
    2018 IEEE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND VIRTUAL REALITY (AIVR), 2018, : 191 - 192
  • [29] COGNITIVE LOAD THEORY
    Sweller, John
    PSYCHOLOGY OF LEARNING AND MOTIVATION: COGNITION IN EDUCATION, 2011, 55 : 37 - 76
  • [30] COGNITIVE LOAD THEORY
    Kozan, Kadir
    TURKISH ONLINE JOURNAL OF DISTANCE EDUCATION, 2013, 14 (02): : 314 - 316