Effects of programming tools with different degrees of embodiment on learning Boolean operations

Baichang Zhong,Liying Xia,Siyu Su
DOI: https://doi.org/10.1007/s10639-021-10884-7
2022-01-05
Education and Information Technologies
Abstract:One of the aspects of programming that novices often struggle with is the understanding of abstract concepts, such as variables, loops, expressions, and especially Boolean operations. This paper aims to explore the effects of programming tools with different degrees of embodiment on learning Boolean operations in elementary school. To this end, 67 fifth graders were divided into two groups and participated in a 16-week quasi-experiment. The two groups were randomly assigned to two treatments: the Middle Degree of Embodiment class using AS-Block and the High Degree of Embodiment class using Boson Kits. The results indicated that (a) there were no significant differences in learning attitude (p>.05), learning immersion (p>.05), compatibility (p>.05) and cognitive load (p>.05) between the two groups; and (b) the High Degree of Embodiment class performed significantly better in terms of the quality of programming works (p<.01, rG=.533) and the final test score (p<.05, rG=.860) than the Middle Degree of Embodiment class. The experimental results are presented, and their implications for the instruction and development of programming education and embodied learning are addressed.
education & educational research
What problem does this paper attempt to address?