当前位置: X-MOL 学术Educ. Inf. Technol. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Effects of teaching a computer programming language via hybrid interface on anxiety, cognitive load level and achievement of high school students
Education and Information Technologies ( IF 4.8 ) Pub Date : 2021-04-13 , DOI: 10.1007/s10639-021-10536-w
Alper Unal , Fatma Burcu Topu

In this study, based on quasi-experimental research, was investigated the effects of teaching Python programming language via Blockly tool, which had hybrid interface, on students’ computer programming anxiety, cognitive load level, and achievement. Participants were 90 high school students, 44 of them in experimental group (hybrid interface) and 46 of them in control group (non-hybrid interface). According to results, there was a meaningful difference between programming achievement scores of students in favor of experimental group while there was no difference in terms of computer programming anxiety between groups. Moreover, after 10-week implementation process, students’ anxiety increased in each group. It was found out cognitive load levels of both groups in the first week were higher than final week. Although both weekly and 10-week intrinsic, extraneous, germane, and total cognitive load levels of experimental group were lower than control group, there was no significantly difference between groups. Consequently, it can be said that programming via hybrid interface, using Blockly, has not an effect on students’ computer programming anxiety positively whereas it helps to keep cognitive load at low level and to increase students’ programming success more. It is recommended that considering these results to make computer programming education is more efficient in high schools and administrators encourage the teachers to use programming tool had hybrid interface such as Blockly.



中文翻译:

通过混合界面教授计算机编程语言对高中生焦虑,认知负荷水平和成就的影响

在这项研究的基础上,基于准实验研究,研究了通过具有混合界面的Blockly工具进行Python编程语言教学对学生的计算机编程焦虑,认知负荷水平和成就的影响。参加者为90名高中生,其中实验组(混合接口)为44人,对照组(非混合接口)为46人。根据结果​​,支持实验组的学生的编程成绩得分之间存在有意义的差异,而各组之间在计算机编程焦虑方面没有差异。此外,经过10周的实施过程后,每组的学生焦虑感都增加了。结果发现,两组在第一周的认知负荷水平都高于最后一周。尽管实验组每周和10周的内在,外在,密切关系和总认知负荷水平均低于对照组,但各组之间没有显着差异。因此,可以说使用Blockly通过混合接口进行编程不会对学生的计算机编程焦虑产生积极影响,而有助于将认知负荷保持在较低水平,并进一步提高学生的编程成功率。建议考虑这些结果,以使高中计算机编程教育更加有效,并且管理员鼓励教师使用具有混合接口(例如Blockly)的编程工具。因此,可以说使用Blockly通过混合接口进行编程不会对学生的计算机编程焦虑产生积极影响,而有助于将认知负荷保持在较低水平,并进一步提高学生的编程成功率。建议考虑这些结果,以使高中计算机编程教育更加有效,并且管理员鼓励教师使用具有混合接口(例如Blockly)的编程工具。因此,可以说使用Blockly通过混合接口进行编程不会对学生的计算机编程焦虑产生积极影响,而有助于将认知负荷保持在较低水平,并进一步提高学生的编程成功率。建议考虑这些结果,以使高中计算机编程教育更加有效,并且管理员鼓励教师使用具有混合接口(例如Blockly)的编程工具。

更新日期:2021-04-13
down
wechat
bug