The Impact of SRA-Programming on Computational Thinking in a Visual Oriented Programming Environment

被引:0
|
作者
Nardie L. J. A. Fanchamps
Lou Slangen
Marcus Specht
Paul Hennissen
机构
[1] Fontys University of Applied Science,
[2] Zuyd University of Applied Science,undefined
[3] Delft University of Technology,undefined
来源
关键词
SRA-programming; Computational Thinking; Visual Programming; On-screen Output;
D O I
暂无
中图分类号
学科分类号
摘要
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.
引用
收藏
页码:6479 / 6498
页数:19
相关论文
共 50 条
  • [1] The Impact of SRA-Programming on Computational Thinking in a Visual Oriented Programming Environment
    Fanchamps, Nardie L. J. A.
    Slangen, Lou
    Specht, Marcus
    Hennissen, Paul
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2021, 26 (05) : 6479 - 6498
  • [2] The Effect on Computational Thinking Using SRA-Programming: Anticipating Changes in a Dynamic Problem Environment
    Fanchamps, Nardie
    Slangen, Lou
    Specht, Marcus
    Hennissen, Paul
    [J]. IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 2022, 15 (02): : 213 - 222
  • [3] Effect of SRA-programming on computational thinking through different output modalities
    Fanchamps, Nardie
    Slangen, Lou
    Specht, Marcus
    Hennissen, Paul
    [J]. JOURNAL OF COMPUTERS IN EDUCATION, 2023, 10 (02) : 433 - 462
  • [4] Effect of SRA-programming on computational thinking through different output modalities
    Nardie Fanchamps
    Lou Slangen
    Marcus Specht
    Paul Hennissen
    [J]. Journal of Computers in Education, 2023, 10 : 433 - 462
  • [5] The effect on computational thinking and identified learning aspects: Comparing unplugged smartGames with SRA-Programming with tangible or On-screen output
    Fanchamps, Nardie
    van Gool, Emily
    Slangen, Lou
    Hennissen, Paul
    [J]. EDUCATION AND INFORMATION TECHNOLOGIES, 2024, 29 (03) : 2999 - 3024
  • [6] The effect on computational thinking and identified learning aspects: Comparing unplugged smartGames with SRA-Programming with tangible or On-screen output
    Nardie Fanchamps
    Emily van Gool
    Lou Slangen
    Paul Hennissen
    [J]. Education and Information Technologies, 2024, 29 : 2999 - 3024
  • [7] Computational Thinking Training in Visual Programming Course
    Xu, Ling
    He, Wei
    [J]. INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION ENGINEERING (CSIE 2015), 2015, : 419 - 423
  • [8] A Visual Object-Oriented Programming Environment
    Feinberg, Dave
    [J]. SIGCSE 2007: PROCEEDINGS OF THE THIRTY-EIGHTH SIGCSE TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, 2007, : 140 - 144
  • [9] Exploring the role of visual programming activities in computational thinking
    Lin, Chia-Ching
    Lin, En-Ting
    Tzeng, Huei-Lin
    Chao, Po-Yao
    [J]. 2018 FIRST INTERNATIONAL COGNITIVE CITIES CONFERENCE (IC3 2018), 2018, : 135 - 138
  • [10] A Model of Cultivating Computational Thinking Based on Visual Programming
    Xiao, Min
    Yu, Xiaohua
    [J]. 2017 6TH INTERNATIONAL CONFERENCE OF EDUCATIONAL INNOVATION THROUGH TECHNOLOGY (EITT), 2017, : 75 - 80