Impact of programming on primary mathematics learning

Manon Laurent,Rosamaria Crisci,Pascal Bressoux,Hamid Chaachoua,Cécile Nurra,Erica de Vries,Pierre Tchounikine
DOI: https://doi.org/10.1016/j.learninstruc.2022.101667
IF: 6.636
2022-09-01
Learning and Instruction
Abstract:The aim of this study is to investigate whether a programming activity might serve as a learning vehicle for mathematics acquisition in grades four and five. For this purpose, the effects of a programming activity, an essential component of computational thinking, were evaluated on learning outcomes of three mathematical notions: Euclidean division (N = 1,880), additive decomposition (N = 1,763) and fractions (N = 644). Classes were randomly assigned to the programming (with Scratch ) and control conditions. Multilevel analyses indicate negative effects (effect size range −0.16 to −0.21) of the programming condition for the three mathematical notions. A potential explanation of these results is the difficulties in the transfer of learning from programming to mathematics.
education & educational research,psychology, educational
What problem does this paper attempt to address?