Carlos Argelio Arévalo-Mercado;Estela Lizbeth Muñoz-Andrade;Héctor Cardona-Reyes;Martín Gabriel Romero-Juárez
{"title":"认知负荷理论和分裂注意效应在数据结构学习中的应用","authors":"Carlos Argelio Arévalo-Mercado;Estela Lizbeth Muñoz-Andrade;Héctor Cardona-Reyes;Martín Gabriel Romero-Juárez","doi":"10.1109/RITA.2023.3250580","DOIUrl":null,"url":null,"abstract":"Learning data structures is a hard task for computer science students, given the mental effort required to simultaneously understand abstract diagrams and the dynamic manipulation of nodes and pointers using programming languages. In literature, proposed solutions to the problem focus on visualization-based artifacts, pedagogical methods, or a combination of both. The present study is framed within the cognitive learning paradigm and describes the design and testing of a linked list visualization software tool, based on the Split Attention effect of Cognitive Load Theory. The study was carried out at the Autonomous University of Aguascalientes (UAA), Mexico. In the learning effectiveness test, significant results (p = 0.000) are reported for the participants of the experimental group (n = 35), using the nonparametric Wilcoxon test, with a quasi-experimental pre-post test design. It is discussed that the spatial and temporal integration of linked list node diagrams and the corresponding worked example code for the implementation of its basic operations can benefit students with learning gaps in previous introductory programming courses. It is also reported that the control group (n = 36) had gains through traditional learning (p = 0.022), although this group started from a higher prior academic performance. We propose to extend the Split Attention Tool to include a wider range of data structures and to replicate the study with randomized experimental designs.","PeriodicalId":38963,"journal":{"name":"Revista Iberoamericana de Tecnologias del Aprendizaje","volume":"18 1","pages":"107-113"},"PeriodicalIF":1.0000,"publicationDate":"2023-02-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Applying Cognitive Load Theory and the Split Attention Effect to Learning Data Structures\",\"authors\":\"Carlos Argelio Arévalo-Mercado;Estela Lizbeth Muñoz-Andrade;Héctor Cardona-Reyes;Martín Gabriel Romero-Juárez\",\"doi\":\"10.1109/RITA.2023.3250580\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Learning data structures is a hard task for computer science students, given the mental effort required to simultaneously understand abstract diagrams and the dynamic manipulation of nodes and pointers using programming languages. In literature, proposed solutions to the problem focus on visualization-based artifacts, pedagogical methods, or a combination of both. The present study is framed within the cognitive learning paradigm and describes the design and testing of a linked list visualization software tool, based on the Split Attention effect of Cognitive Load Theory. The study was carried out at the Autonomous University of Aguascalientes (UAA), Mexico. In the learning effectiveness test, significant results (p = 0.000) are reported for the participants of the experimental group (n = 35), using the nonparametric Wilcoxon test, with a quasi-experimental pre-post test design. It is discussed that the spatial and temporal integration of linked list node diagrams and the corresponding worked example code for the implementation of its basic operations can benefit students with learning gaps in previous introductory programming courses. It is also reported that the control group (n = 36) had gains through traditional learning (p = 0.022), although this group started from a higher prior academic performance. We propose to extend the Split Attention Tool to include a wider range of data structures and to replicate the study with randomized experimental designs.\",\"PeriodicalId\":38963,\"journal\":{\"name\":\"Revista Iberoamericana de Tecnologias del Aprendizaje\",\"volume\":\"18 1\",\"pages\":\"107-113\"},\"PeriodicalIF\":1.0000,\"publicationDate\":\"2023-02-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Revista Iberoamericana de Tecnologias del Aprendizaje\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://ieeexplore.ieee.org/document/10056246/\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q4\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Revista Iberoamericana de Tecnologias del Aprendizaje","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/10056246/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Applying Cognitive Load Theory and the Split Attention Effect to Learning Data Structures
Learning data structures is a hard task for computer science students, given the mental effort required to simultaneously understand abstract diagrams and the dynamic manipulation of nodes and pointers using programming languages. In literature, proposed solutions to the problem focus on visualization-based artifacts, pedagogical methods, or a combination of both. The present study is framed within the cognitive learning paradigm and describes the design and testing of a linked list visualization software tool, based on the Split Attention effect of Cognitive Load Theory. The study was carried out at the Autonomous University of Aguascalientes (UAA), Mexico. In the learning effectiveness test, significant results (p = 0.000) are reported for the participants of the experimental group (n = 35), using the nonparametric Wilcoxon test, with a quasi-experimental pre-post test design. It is discussed that the spatial and temporal integration of linked list node diagrams and the corresponding worked example code for the implementation of its basic operations can benefit students with learning gaps in previous introductory programming courses. It is also reported that the control group (n = 36) had gains through traditional learning (p = 0.022), although this group started from a higher prior academic performance. We propose to extend the Split Attention Tool to include a wider range of data structures and to replicate the study with randomized experimental designs.