当前位置: 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.)
The Impact of SRA-Programming on Computational Thinking in a Visual Oriented Programming Environment
Education and Information Technologies ( IF 3.666 ) Pub Date : 2021-06-28 , DOI: 10.1007/s10639-021-10578-0
Nardie L. J. A. Fanchamps , Lou Slangen , Marcus Specht , Paul Hennissen

Visual programming environments are popular instruments in teaching Computational Thinking (CT) in schools today. Applying Sense-Reason-Act (SRA) programming can influence the development of computational thinking when forcing pupils to anticipate the unforeseen in their computer programs. SRA-programming originates from the programming of tangible robots, but can also be of equal value in visual programming with on-screen output. The underlying rationale is that programming in a visual programming environment using SRA leads to more understanding of the computational concepts addressed, resulting in a higher level of computational skill compared to visual programming without the application of SRA. Furthermore, it has been hypothesised that if pupils in a visual programming environment can anticipate unforeseen events and solve programming tasks by applying SRA, they will be better able to solve complex computational thinking tasks. To establish if characteristic differences in the development of computational thinking can be measured when SRA-programming is applied in a visual programming environment with an on-screen output, we assessed the applicability of SRA-programming with visual output as the main component of the execution of developed code. This research uses a pre-test post-test design that reveals significant differences in the development of computational thinking in two treatment conditions. To assess CT, the Computational Thinking Test (CTt) was used. Results show that when using SRA-programming in a visual programming environment it leads to an increased understanding of complex computational concepts, which results in a significant increase in the development of computational thinking.



中文翻译:

SRA 编程对面向视觉编程环境中计算思维的影响

可视化编程环境是当今学校中教授计算思维 (CT) 的流行工具。应用感知-理性-行为 (SRA) 编程可以在迫使学生预测其计算机程序中不可预见的情况时影响计算思维的发展。SRA 编程起源于有形机器人的编程,但在具有屏幕输出的可视化编程中也具有同等价值。其基本原理是,在使用 SRA 的可视化编程环境中进行编程可以更好地理解所涉及的计算概念,与不应用 SRA 的可视化编程相比,计算技能水平更高。此外,据推测,如果学生在可视化编程环境中能够预测不可预见的事件并通过应用 SRA 解决编程任务,他们将能够更好地解决复杂的计算思维任务。为了确定在具有屏幕输出的可视化编程环境中应用 SRA 编程时是否可以测量计算思维发展的特征差异,我们评估了以可视化输出作为执行主要组成部分的 SRA 编程的适用性开发的代码。本研究采用了前测后测设计,揭示了两种治疗条件下计算思维发展的显着差异。为了评估 CT,使用了计算思维测试 (CTt)。

更新日期:2021-06-28
down
wechat
bug