Eye-tracking verification of the strategy used to analyse algorithms expressed in a flowchart and pseudocode
Eye-tracking verification of the strategy used to analyse algorithms expressed in a flowchart and pseudocode
复制标题
用于分析以流程图和伪代码表示的算法的策略的眼动追踪验证
DOI:
10.1080/10494820.2015.1073746
复制
发表时间:
2016
影响因子:
5.4
通讯作者:
D. Wcislo
中科院分区:
文献类型:
--
作者:
Magdalena Andrzejewska;Anna Stolińska;W. Błasiak;P. Pęczkowski;R. Rosiek;Bozena Rozek;M. Sajka;D. Wcislo
The results of qualitative and quantitative investigations conducted with individuals who learned algorithms in school are presented in this article. In these investigations, eye-tracking technology was used to follow the process of solving algorithmic problems. The algorithmic problems were presented in two comparable variants: in a pseudocode and flowchart. The eye-tracking data resulted in both qualitative (films registering the gaze paths) and quantitative measures, which allowed the detection and interpretation of the differences in the task-solving strategies between those who found the correct answer and those that did not. The results confirmed a hypothesis that use of the formal notation characteristic of a programming language for presenting algorithms is often a practical difficulty in the process of solving even simple tasks. This study opens a new direction of research; they show that eye-tracking technology can be used to optimise the educational process of learning programming.