{"title":"The effects of programming interventions in early childhood: A meta-analysis","authors":"Bianca A. Simonsmeier , Kristin Kampmann , Jacqueline Staub , Ronny Scherer","doi":"10.1016/j.lindif.2025.102699","DOIUrl":null,"url":null,"abstract":"<div><div>While recent meta-analyses confirm the positive effects of programming interventions in school and university students, it is still unclear whether teaching programming in early childhood settings is similarly effective. Our meta-analysis clarifies this issue by synthesizing the effects of programming interventions for 3- to 7-year-old children. Moreover, we propose and employ a taxonomy for instructional approaches commonly used in programming interventions to systematically analyze the relevance of instructional design. The results from 25 early childhood studies and 82 effect sizes showed a medium overall effect of <em>d</em> = +0.73, 95 % CI [0.51, 0.96]. Programming interventions effectively enhanced programming knowledge, computational thinking, mathematics knowledge, and cognitive skills. Our findings highlight the effectiveness of unplugged over screen-based activities and interventions, including robotics, over those using other program outputs. The results provide educators with valuable information about instructional methods. The taxonomy can guide researchers and educators in implementing instructional strategies when teaching programming.</div></div><div><h3>Educational relevance statement</h3><div>The current meta-analysis extends the current understanding of programming interventions by summarizing the existing body of literature on the effectiveness of programming interventions in young children. Since there exists a growing interest in teaching programming to young children, the results make a useful contribution to determine its effectiveness and to identify effective instructional characteristics. The found results indicate that programming interventions are indeed significantly effective in early childhood to enhance a variety of outcomes. Further, the analyses provide information that allow educators to implement age-appropriate programming interventions in educational settings (e.g., by using unplugged programming activities or including robotics).</div></div>","PeriodicalId":48336,"journal":{"name":"Learning and Individual Differences","volume":"120 ","pages":"Article 102699"},"PeriodicalIF":3.8000,"publicationDate":"2025-04-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Learning and Individual Differences","FirstCategoryId":"102","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S1041608025000755","RegionNum":1,"RegionCategory":"心理学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"PSYCHOLOGY, EDUCATIONAL","Score":null,"Total":0}
引用次数: 0
Abstract
While recent meta-analyses confirm the positive effects of programming interventions in school and university students, it is still unclear whether teaching programming in early childhood settings is similarly effective. Our meta-analysis clarifies this issue by synthesizing the effects of programming interventions for 3- to 7-year-old children. Moreover, we propose and employ a taxonomy for instructional approaches commonly used in programming interventions to systematically analyze the relevance of instructional design. The results from 25 early childhood studies and 82 effect sizes showed a medium overall effect of d = +0.73, 95 % CI [0.51, 0.96]. Programming interventions effectively enhanced programming knowledge, computational thinking, mathematics knowledge, and cognitive skills. Our findings highlight the effectiveness of unplugged over screen-based activities and interventions, including robotics, over those using other program outputs. The results provide educators with valuable information about instructional methods. The taxonomy can guide researchers and educators in implementing instructional strategies when teaching programming.
Educational relevance statement
The current meta-analysis extends the current understanding of programming interventions by summarizing the existing body of literature on the effectiveness of programming interventions in young children. Since there exists a growing interest in teaching programming to young children, the results make a useful contribution to determine its effectiveness and to identify effective instructional characteristics. The found results indicate that programming interventions are indeed significantly effective in early childhood to enhance a variety of outcomes. Further, the analyses provide information that allow educators to implement age-appropriate programming interventions in educational settings (e.g., by using unplugged programming activities or including robotics).
期刊介绍:
Learning and Individual Differences is a research journal devoted to publishing articles of individual differences as they relate to learning within an educational context. The Journal focuses on original empirical studies of high theoretical and methodological rigor that that make a substantial scientific contribution. Learning and Individual Differences publishes original research. Manuscripts should be no longer than 7500 words of primary text (not including tables, figures, references).