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

Saved in:
Bibliographic Details
Published in:Education and Information Technologies vol. 26, no. 5 (Sep 2021), p. 6479
Main Author: Fanchamps Nardie L J A
Other Authors: Slangen Lou, Specht, Marcus, Hennissen, Paul
Published:
Springer Nature B.V.
Subjects:
Online Access:Citation/Abstract
Full Text - PDF
Tags: Add Tag
No Tags, Be the first to tag this record!

MARC

LEADER 00000nab a2200000uu 4500
001 2565287470
003 UK-CbPIL
022 |a 1360-2357 
022 |a 1573-7608 
024 7 |a 10.1007/s10639-021-10578-0  |2 doi 
035 |a 2565287470 
045 2 |b d20210901  |b d20210930 
084 |a 108529  |2 nlm 
100 1 |a Fanchamps Nardie L J A  |u Fontys University of Applied Science, Sittard, Netherlands; Zuyd University of Applied Science, Heerlen, Netherlands (GRID:grid.413098.7) (ISNI:0000 0004 0429 9708) 
245 1 |a The Impact of SRA-Programming on Computational Thinking in a Visual Oriented Programming Environment 
260 |b Springer Nature B.V.  |c Sep 2021 
513 |a Journal Article 
520 3 |a 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. 
653 |a Problem solving 
653 |a Computer programming 
653 |a Test Construction 
653 |a Environment 
653 |a Programming 
700 1 |a Slangen Lou  |u Fontys University of Applied Science, Sittard, Netherlands (GRID:grid.413098.7) 
700 1 |a Specht, Marcus  |u Delft University of Technology, Delft, Netherlands (GRID:grid.5292.c) (ISNI:0000 0001 2097 4740) 
700 1 |a Hennissen, Paul  |u Fontys University of Applied Science, Sittard, Netherlands (GRID:grid.5292.c); Zuyd University of Applied Science, Heerlen, Netherlands (GRID:grid.413098.7) (ISNI:0000 0004 0429 9708) 
773 0 |t Education and Information Technologies  |g vol. 26, no. 5 (Sep 2021), p. 6479 
786 0 |d ProQuest  |t Education Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2565287470/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/2565287470/fulltextPDF/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch