Skip to main content

Meta-Analysis of Children’s Learning Outcomes in Block-Based Programming Courses

  • Conference paper
  • First Online:
HCI International 2020 – Late Breaking Posters (HCII 2020)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1294))

Included in the following conference series:

Abstract

In the last two decades, the importance of research on block-based programming education has grown. The use of block-based programming tools is receiving attention not only in computer science courses, but also in robotics education. The effects of such programming on children’s learning outcomes have been examined, but the results have been inconclusive. The purpose of this meta-analysis was to examine the mean effect of block-based programming compared with traditional instruction (i.e., text-based programming) on children’s learning outcomes, including problem-solving skills, programming skills, computational thinking and motivation. The effect size and effects of moderators (publication year, sample size, publication sources and study region) were also examined. The database search yielded 19 publications with 31 effect sizes (n = 1369). Block-based programming had a significantly larger effect size than did traditional instruction for overall learning outcomes. More specifically, we found a large effect size for problem-solving skills, small effect sizes for programming skills and computational thinking, and a trivial effect size for motivation. No moderating effect was detected. Effect sizes for outcomes were large in research conducted in the Americas and Asia, medium in studies conducted in Europe and trivial in studies conducted in the Middle East. No evidence of publication bias in the studies was detected. These study findings support the benefits of block-based programming education for children’s learning outcomes, especially their problem-solving skills. Future research should examine additional dependent variables.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Change history

  • 25 December 2020

    The originally published version of the chapter 33 contained a typesetting error in the Table 1. This has been corrected.

References

References Marked with an Asterisk Indicate Studies that are Included in the Meta-Analysis

  • Bau, D., Gray, J., Kelleher, C., Sheldon, J., Turbak, F.: Learnable programming: blocks and beyond. Commun. ACM, 72–80 (2017). https://doi.org/10.1145/3015455

  • Borenstein, M., Hedges, L., Rothstein, H.: Meta-analysis: fixed effect vs. random effects (2007). www.meta-analysis.com/downloads

  • *Brown, Q., Mongan, W., Kusic, D., Garbarine, E., Fromm, E., Fontecchio, A.: Computer aided instruction as a vehicle for problem solving: scratch boards in the middle years classroom. In: Proceedings of 2008 Annual Conference & Exposition, Pittsburgh, Pennsylvania (2008)

    Google Scholar 

  • *Calao, L.A., Moreno-León, J., Correa, H.E., Robles, G.: Developing mathematical thinking with scratch. In: Conole, G., Klobucar, T., Rensing, C., Konert, J., Lavoue, E. (eds.), Design for teaching and learning in a networked world, Toledo, Spain (2015). https://doi.org/10.1007/978-3-319-24258-3_2

  • Cheng, L., Ritzhaupt, A.D., Antonenko, P.: Effects of the flipped classroom instructional strategy on students’ learning outcomes: a meta-analysis. Educ. Technol. Res. Dev. 67(4), 793–824 (2019). https://doi.org/10.1007/s11423-018-9633-7

    Article  Google Scholar 

  • Cohen, J.: Statistical Power Analysis for the Behavioral Sciences, 2nd edn. Erlbaum, Hillsdal (1988)

    MATH  Google Scholar 

  • Cohen, J.: A power primer. Psychol. Bull. 112(1), 155–159 (1992). https://doi.org/10.1037/0033-2909.112.1.155

    Article  Google Scholar 

  • Cooper, S., Dann, W., Pausch, R., Pausch, R.: Teaching objects-first in introductory computer science. ACM SIGCSE Bull. 35(1), 191–195 (2003). https://doi.org/10.1145/792548.611966

    Article  Google Scholar 

  • *Costa, J.M., Miranda, G.L.: Using alice software with 4C-ID model: effects in programming knowledge and logical reasoning. Inf. Educ. 18(1), 1–15 (2019). https://doi.org/10.15388/infedu.2019.01

  • *Durak, Y.H.: Digital story design activities used for teaching programming effect on learning of programming concepts, programming self‐efficacy, and participation and analysis of student experiences. J. Comput. Assist. Learn. 34(6), 740–752 (2018). https://doi.org/10.1111/jcal.12281

  • Felleisen, M., Findler, R.B., Flatt, M., Krishnamurthi, S.: The teach scheme! project: computing and programming for every student. Comput. Sci. Educ. 14(1), 55–77 (2004). https://doi.org/10.1076/csed.14.1.55.23499

    Article  Google Scholar 

  • *Hermans, F., Aivaloglou, E.: Teaching software engineering principles to k-12 students: a MOOC on scratch. In: Proceedings of 2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering Education and Training Track, Buenos Aires, Argentina (2017). https://doi.org/10.1109/icse-seet.2017.13

  • *Ideris, N., Baharudin, S.M., Hamzah, N.: The Effectiveness of scratch in collaborative learning on higher-order thinking skills in programming subject among year-six students. In: Paper presented in 4th ASEAN Conference on Psychology, Counselling, and Humanities, Universiti Sains, Malaysia (2019). https://doi.org/10.2991/acpch-18.2019.99

  • Korkmaz, Ö.: The effect of Scratch-based game activities on students’ attitudes, self-efficacy and academic achievement. Int. J. Mod. Educ. Comput. Sci. 8(1), 16–23 (2016). https://doi.org/10.5815/ijmecs.2016.01.03

    Article  Google Scholar 

  • *Lai, A.F., Yang, S.M.: The learning effect of visualized programming learning on 6th graders’ problem solving and logical reasoning abilities. In: Proceedings of 2011 International Conference on Electrical and Control Engineering, Yichang, China (2011). https://doi.org/10.1109/iceceng.2011.6056908

  • *Master, A., Cheryan, S., Moscatelli, A., Meltzoff, A.N.: Programming experience promotes higher STEM motivation among first-grade girls. J. Exp. Child Psychol. 160, 92–106 (2017). https://doi.org/10.1016/j.jecp.2017.03.013

  • *Moreno-León, J., Robles, G., Román-González, M.: Code to learn: where does it belong in the K-12 curriculum. J. Inf. Technol. Educ. Res. 15, 283–303 (2016). https://doi.org/10.28945/3521

  • *Nam, D., Kim, Y., Lee, T.: The effects of scaffolding-based courseware for the Scratch programming learning on student problem solving skill. In: Wong, S.L., (eds.) 18th International Conference on Computers in Education, Putrajaya, Malaysia (2010)

    Google Scholar 

  • *Oh, J.C., Lee, J.H., Kim, J.A., Kim, J.H.: Development and application of STEAM based education program using scratch: focus on 6th graders, science in elementary school. J. Korean Assoc. Comput. Educ. 15(3), 11–23 (2012). https://doi.org/10.1007/978-94-007-6738-6_60

  • *Oluk, A., Saltan, F.: Effects of using the scratch program in 6th grade information technologies courses on algorithm development and problem solving skills. Participatory Educ. Res., 10–20 (2015). https://doi.org/10.17275/per.15.spi.2.2

    Google Scholar 

  • *Papadakis, S., Kalogiannakis, M., Zaranis, N., Orfanakis, V.: Using scratch and app inventor for teaching introductory programming in secondary education: a case study. Int. J. Technol. Enhanced Learn. 8(3–4), 217–233 (2016). https://doi.org/10.1504/ijtel.2016.10001505

  • *Rodríguez-Martínez, J.A., González-Calero, J.A., Sáez-López, J.M.: Computational thinking and mathematics using Scratch: an experiment with sixth-grade students. Interact. Learn. Environ., 1–12 (2019). https://doi.org/10.1080/10494820.2019.1612448

  • Rosenthal, R.: Applied Social Research Methods: Meta-Analytic Procedures for Social Research. SAGE, Thousand Oaks (1991). https://doi.org/10.4135/9781412984997

    Book  Google Scholar 

  • *Sáez-López, J.M., Román-González, M., Vázquez-Cano, E.: Visual programming languages integrated across the curriculum in elementary school: a two year case study using “Scratch” in five schools. Comput. Educ. 97, 129–141 (2016). https://doi.org/10.1016/j.compedu.2016.03.003

  • *Su, A.Y., Yang, S.J., Hwang, W.Y., Huang, C.S., Tern, M.Y.: Investigating the role of computer‐supported annotation in problem‐solving‐based teaching: an empirical study of a Scratch programming pedagogy. Brit. J. Educ. Technol. 45(4), 647–665 (2014). https://doi.org/10.1111/bjet.12058

  • *Tekerek, M., Altan, T.: The effect of scratch environment on student’s achievement in teaching algorithm. World J. Educ. Technol. 6(2), 132–138 (2014)

    Google Scholar 

  • *Wang, T.C., Mei, W.H., Lin, S.L., Chiu, S.K., Lin, J.M.C.: Teaching programming concepts to high school students with alice. In: Proceedings of 2009 39th IEEE Frontiers in Education Conference, San Antonio, TX, USA (2009). https://doi.org/10.1109/fie.2009.5350486

  • *Yünkül, E., Durak, G., Çankaya, S., Abidin, Z.: The effects of scratch software on students’ computational thinking skills. Electron. J. Sci. Math. Educ. 11(2), 502–517 (2017)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jen-I Chiu .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Chiu, JI., Tsuei, M. (2020). Meta-Analysis of Children’s Learning Outcomes in Block-Based Programming Courses. In: Stephanidis, C., Antona, M., Ntoa, S. (eds) HCI International 2020 – Late Breaking Posters. HCII 2020. Communications in Computer and Information Science, vol 1294. Springer, Cham. https://doi.org/10.1007/978-3-030-60703-6_33

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-60703-6_33

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-60702-9

  • Online ISBN: 978-3-030-60703-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics