Innovative approaches in teaching coding skills to young children: a scoping review
DOI:
https://doi.org/10.55056/etq.916Keywords:
coding skills, computational thinking, unplugged services, innovative teaching approaches, educational technology, young childrenAbstract
This scoping review explores innovative approaches to teaching coding skills to young children, a crucial competency in our increasingly digital world. For consistency in terminology, the study uses the term young children to describe individuals up to nine years old. The research integrates data from several educational settings and explores approaches such as game-based learning, graphical coding treatments, hands-on robotics, and unplugged activities. The study highlights the effectiveness of tools such as ScratchJr, KIBO robots, Code Karts, and Blink debugging in enhancing young children's computational thinking and problem-solving abilities and increasing interest in coding. A number of studies have shown that coding enhances cognitive development in young children by encouraging computational thinking, which is vital for future careers and other fields such as STEM. Using unplugged approaches promotes communication, motor skills, and socialisation. A key recommendation to educators, which this study suggests, is to design coding programmes to suit the developmental stages of different age groups. There are, however, some limitations to the study, including the use of a single database and the lack of longitudinal studies to estimate long-term impacts. One of the study's limitations is the absence of longitudinal studies to estimate long-term effects. It is important to note that despite these challenges, the findings highlight how innovative teaching approaches could equip young children with the fundamental skills needed to succeed in a technologically advanced society. Future work should focus on collecting empirical data from coding schools for young children.
Downloads
References
Ackermann, E., 2001. Piaget’s Constructivism, Papert’s Constructionism: What’s the difference? Available from: https://learning.media.mit.edu/content/publications/EA.Piaget%20_%20Papert.pdf.
Ackermann, E.K., 2004. Constructing knowledge and transforming the world. In: M. Tokoro and L. Steels, eds. A learning zone of one’s own: Sharing representations and flow in collaborative learning environments. Amsterdam, Berlin, Oxford, Tokyo, Washington, DC: IOS Press, vol. 1, chap. 2, pp.15–37. Available from: https://www.researchgate.net/publication/263087010.
Angeli, C. and Valanides, N., 2020. Developing young children’s computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy. Computers in Human Behavior, 105, p.105954. Available from: https://doi.org/10.1016/j.chb.2019.03.018. DOI: https://doi.org/10.1016/j.chb.2019.03.018
Arfé, B., Vardanega, T. and Ronconi, L., 2020. The effects of coding on children’s planning and inhibition skills. Computers & Education, 148, p.103807. Available from: https://doi.org/10.1016/j.compedu.2020.103807. DOI: https://doi.org/10.1016/j.compedu.2020.103807
Behnamnia, N., Kamsin, A., Ismail, M.A.B. and Hayati, S.A., 2023. A review of using digital game-based learning for preschoolers. Journal of Computers in Education, 10(4), pp.603–636. Available from: https://doi.org/10.1007/s40692-022-00240-0. DOI: https://doi.org/10.1007/s40692-022-00240-0
Bell, T., Duncan, C. and Rainer, A., 2017. What is coding? In: S. Humble, ed. Creating the Coding Generation in Primary Schools. London: Routledge, pp.3–21. Available from: https://doi.org/10.4324/9781315545813-2. DOI: https://doi.org/10.4324/9781315545813-2
Bers, M.U., 2019. Coding as another language: a pedagogical approach for teaching computer science in early childhood. Journal of Computers in Education, 6(4), pp.499–528. Available from: https://doi.org/10.1007/s40692-019-00147-3. DOI: https://doi.org/10.1007/s40692-019-00147-3
Bers, M.U., González-González, C. and Armas-Torres, M.B., 2019. Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers & Education, 138, pp.130–145. Available from: https://doi.org/10.1016/j.compedu.2019.04.013. DOI: https://doi.org/10.1016/j.compedu.2019.04.013
Bjursten, E.L., Nilsson, T. and Gumaelius, L., 2023. Computer programming in primary schools: Swedish Technology Teachers’ pedagogical strategies. International Journal of Technology and Design Education, 33(4), pp.1345–1368. Available from: https://doi.org/10.1007/s10798-022-09786-7. DOI: https://doi.org/10.1007/s10798-022-09786-7
Blackwell, A.F., 2002. What is Programming? In: J. Kuljis, L. Baldwin and R. Scoble, eds. 14th annual psychology of programming interest group (ppig). pp.204–218. Available from: https://www.ppig.org/files/2002-PPIG-14th-blackwell.pdf.
Blake-West, J., Alrawashdeh, G. and Bers, M., 2024. Validating a Creative Coding Rubric through expressive activities for elementary grades. Journal of Research on Technology in Education. Available from: https://doi.org/10.1080/15391523.2024.2398502. DOI: https://doi.org/10.1080/15391523.2024.2398502
Boz, T. and Allexsaht-Snider, M., 2022. How do elementary school teachers learn coding and robotics? A case study of mediations and conflicts. Education and Information Technologies, 27(3), pp.3935–3963. Available from: https://doi.org/10.1007/s10639-021-10736-4. DOI: https://doi.org/10.1007/s10639-021-10736-4
Çakır, R., Korkmaz, Ö., İ dil, Ö. and Uğur Erdoğmuş, F., 2021. The effect of robotic coding education on preschoolers’ problem solving and creative thinking skills. Thinking Skills and Creativity, 40, p.100812. Available from: https://doi.org/10.1016/j.tsc.2021.100812. DOI: https://doi.org/10.1016/j.tsc.2021.100812
Carlborg, N., Tyrén, M., Heath, C. and Eriksson, E., 2019. The scope of autonomy when teaching computational thinking in primary school. International Journal of Child-Computer Interaction, 21, pp.130–139. Available from: https://doi.org/10.1016/j.ijcci.2019.06.005. DOI: https://doi.org/10.1016/j.ijcci.2019.06.005
Carvalho, R.M., Castro Andrade, R.M. de, Oliveira, K.M. de, Sousa Santos, I. de and Bezerra, C.I.M., 2017. Quality characteristics and measures for human–computer interaction evaluation in ubiquitous systems. Software Quality Journal, 25(3), pp.743–795. Available from: https://doi.org/10.1007/s11219-016-9320-z. DOI: https://doi.org/10.1007/s11219-016-9320-z
Chaika, V.M., Kuzma, I.I., Yankovych, O.I., Binytska, K.M., Pysarchuk, O.T. and Ivanova, T.V., 2024. Implementing media educational technology in Ukrainian preschool institutions. Educational Technology Quarterly, 2024(1), p.1–19. Available from: https://doi.org/10.55056/etq.57. DOI: https://doi.org/10.55056/etq.57
Chalmers, C., 2018. Robotics and computational thinking in primary school. International Journal of Child-Computer Interaction, 17, pp.93–100. Available from: https://doi.org/10.1016/j.ijcci.2018.06.005. DOI: https://doi.org/10.1016/j.ijcci.2018.06.005
Chen, G., Shen, J., Barth-Cohen, L., Jiang, S., Huang, X. and Eltoukhy, M., 2017. Assessing elementary students’ computational thinking in everyday reasoning and robotics programming. Computers & Education, 109, pp.162–175. Available from: https://doi.org/10.1016/j.compedu.2017.03.001. DOI: https://doi.org/10.1016/j.compedu.2017.03.001
Cheruiyot, K.C. and Chepngetich, K.J., 2023. Culture in Design of Coding Toolkits for Young Learners in Developing Economies in Africa: A Review. Current Journal of Applied Science and Technology, 42(24), pp.43–50. Available from: https://doi.org/10.9734/cjast/2023/v42i244177. DOI: https://doi.org/10.9734/cjast/2023/v42i244177
Clements, D.H. and Gullo, D.F., 1984. Effects of computer programming on young children’s cognition. Journal of Educational Psychology, 76(6), pp.1051–1058. Available from: https://doi.org/10.1037/0022-0663.76.6.1051. DOI: https://doi.org/10.1037//0022-0663.76.6.1051
Dagienė, V., Jevsikova, T., Stupurienė, G. and Juškevičienė, A., 2022. Teaching Computational Thinking in Primary Schools: Worldwide Trends and Teachers’ Attitudes. Computer Science and Information Systems, 19(1), pp.1–24. Available from: https://doi.org/10.2298/CSIS201215033D. DOI: https://doi.org/10.2298/CSIS201215033D
Department: Basic Education, Republic of South Africa, 2021. Proposed Amendments to the Curriculum and Assessment Policy Statement (CAPS) to Make Provision for Coding and Robotics Grades. Available from: https://www.eccurriculum.co.za/Circulars/2021-Circulars/20%20Grade%207-9%20Coding%20and%20Robotics%20Draft%20CAPS%20FINAL%2019Mar2021.pdf.
Di Lieto, M.C., Inguaggiato, E., Castro, E., Cecchi, F., Cioni, G., Dell’Omo, M., Laschi, C., Pecini, C., Santerini, G., Sgandurra, G. and Dario, P., 2017. Educational Robotics intervention on Executive Functions in preschool children: A pilot study. Computers in Human Behavior, 71, pp.16–23. Available from: https://doi.org/10.1016/j.chb.2017.01.018. DOI: https://doi.org/10.1016/j.chb.2017.01.018
Dietz, G., Le, J.K., Tamer, N., Han, J., Gweon, H., Murnane, E.L. and Landay, J.A., 2021. StoryCoder: Teaching Computational Thinking Concepts Through Storytelling in a Voice-Guided App for Children. Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems. New York, NY, USA: Association for Computing Machinery, CHI ’21, p.54. Available from: https://doi.org/10.1145/3411764.3445039. DOI: https://doi.org/10.1145/3411764.3445039
Drăgănoiu, R., Moldoveanu, F., Morar, A. and Moldoveanu, A., 2024. DigiMathArt: a game-based approach to learning Mathematics and Programming. Interactive Learning Environments, 32(9), pp.4831–4856. Available from: https://doi.org/10.1080/10494820.2023.2205903. DOI: https://doi.org/10.1080/10494820.2023.2205903
Dudu, W.T. and Mashoko, D., 2023. Implementation of ICT integration in STEM curriculum: A case of secondary schools and higher education institutions (HEIs) in Zimbabwe . In: U. Ramnarain and M. Ndlovu, eds. Information and Communications Technology in STEM Education. London: Routledge, chap. 4, pp.50–67. Available from: https://doi.org/10.4324/9781003279310-4. DOI: https://doi.org/10.4324/9781003279310-4
Gafoor, A.K., 2011. Elementary Competencies In 3R’s Among Upper Primary Pupilsof Kerala: A Secondary Analysis. Innovations and Researches in Education, 1(1), pp.51–68. Available from: https://www.researchgate.net/publication/262924134.
Gorrah, A.R., 2022. Teachers’ perception of gender stereotypes with the teaching of coding and robotics in primary schools. Master’s thesis. University of Johannesburg. Available from: https://hdl.handle.net/10210/503429.
Guncaga, J., Korenova, L., Záhorec, J. and Ostradicky, P., 2024. Innovative Approach on Teaching and Learning with Technical Aids for STEM Education at the Primary Level. Education Sciences, 14(7), p.682. Available from: https://doi.org/10.3390/educsci14070682. DOI: https://doi.org/10.3390/educsci14070682
Hartt, M., Hosseini, H. and Mostafapour, M., 2020. Game On: Exploring the Effectiveness of Game-based Learning. Planning Practice & Research, 35(5), pp.589–604. Available from: https://doi.org/10.1080/02697459.2020.1778859. DOI: https://doi.org/10.1080/02697459.2020.1778859
Heckman, J.J. and Masterov, D.V., 2007. The Productivity Argument for Investing in Young Children. Applied Economic Perspectives and Policy, 29(3), pp.446–493. https://jenni.uchicago.edu/papers/Heckman_Masterov_RAE_2007_v29_n3.pdf, Available from: https://doi.org/10.1111/j.1467-9353.2007.00359.x. DOI: https://doi.org/10.1111/j.1467-9353.2007.00359.x
Highfield, K., Paciga, K.A. and Donohue, C., 2018. Supporting Whole Child Development in the Digital Age. In: S.J. Danby, M. Fleer, C. Davidson and M. Hatzigianni, eds. Digital Childhoods: Technologies and Children’s Everyday Lives. Singapore: Springer Singapore, International Perspectives on Early Childhood Education and Development, vol. 22, pp.165–182. Available from: https://doi.org/10.1007/978-981-10-6484-5_11. DOI: https://doi.org/10.1007/978-981-10-6484-5_11
Hill, C., Dwyer, H.A., Martinez, T., Harlow, D. and Franklin, D., 2015. Floors and Flexibility: Designing a Programming Environment for 4th-6th Grade Classrooms. Proceedings of the 46th ACM Technical Symposium on Computer Science Education. New York, NY, USA: Association for Computing Machinery, SIGCSE ’15, p.546–551. Available from: https://doi.org/10.1145/2676723.2677275. DOI: https://doi.org/10.1145/2676723.2677275
Hsu, T.C., Chang, S.C. and Hung, Y.T., 2018. How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers & Education, 126, pp.296–310. Available from: https://doi.org/10.1016/j.compedu.2018.07.004. DOI: https://doi.org/10.1016/j.compedu.2018.07.004
Hu, X., Li, H. and Gao, M., 2025. Integrating coding education into early STEM programme: the changing roles of children and integrative learning context. Early Child Development and Care. Available from: https://doi.org/10.1080/03004430.2025.2479600. DOI: https://doi.org/10.1080/03004430.2025.2479600
Huang, X. and Qiao, C., 2024. Enhancing Computational Thinking Skills Through Artificial Intelligence Education at a STEAM High School. Science & Education, 33(2), pp.383–403. Available from: https://doi.org/10.1007/s11191-022-00392-6. DOI: https://doi.org/10.1007/s11191-022-00392-6
Kafai, Y., Proctor, C. and Lui, D., 2020. From theory bias to theory dialogue: embracing cognitive, situated, and critical framings of computational thinking in K-12 CS education. ACM Inroads, 11(1), p.44–53. Available from: https://doi.org/10.1145/3381887. DOI: https://doi.org/10.1145/3381887
Kalogiannakis, M. and Papadakis, S., 2019. Pre-service kindergarten teachers’ acceptance of ‘ScratchJr’ as a tool for learning and teaching Computational Thinking and science education. The Journal of Emergent Science, 15, pp.31–34. Available from: https://www.researchgate.net/publication/336022829.
Kalyenci, D., Metin, Ş. and Başaran, M., 2022. Test for assessing coding skills in early childhood. Education and Information Technologies, 27(4), pp.4685–4708. Available from: https://doi.org/10.1007/s10639-021-10803-w. DOI: https://doi.org/10.1007/s10639-021-10803-w
Kambona, W., 2024. Tutors’ perspectives on the integration of information and communication technology in early-grade teacher colleges in Tanzania. Educational Technology Quarterly, 2024(4), p.434–455. Available from: https://doi.org/10.55056/etq.795. DOI: https://doi.org/10.55056/etq.795
Kaplancali, U.T. and Demirkol, Z., 2017. Teaching Coding to Children: A Methodology for Kids 5+. International Journal of Elementary Education, 6(4), pp.32–37. Available from: https://doi.org/10.11648/j.ijeedu.20170604.11. DOI: https://doi.org/10.11648/j.ijeedu.20170604.11
Kassa, E.A. and Mekonnen, E.A., 2022. Computational thinking in the Ethiopian secondary school ICT curriculum. Computer Science Education, 32(4), pp.502–531. Available from: https://doi.org/10.1080/08993408.2022.2095594. DOI: https://doi.org/10.1080/08993408.2022.2095594
Kasusse, M., 2005. Bridging the digital divide in Sub-Saharan Africa: The rural challenge in Uganda. The International Information & Library Review, 37(3), pp.147–158. Available from: https://doi.org/10.1080/10572317.2005.10762676. DOI: https://doi.org/10.1080/10572317.2005.10762676
Konok, V., Liszkai-Peres, K., Bunford, N., Ferdinandy, B., Jurányi, Z., Ujfalussy, D.J., Réti, Z., Pogány Ákos, Kampis, G. and Miklósi Ádám, 2021. Mobile use induces local attentional precedence and is associated with limited socio-cognitive skills in preschoolers. Computers in Human Behavior, 120, p.106758. Available from: https://doi.org/10.1016/j.chb.2021.106758. DOI: https://doi.org/10.1016/j.chb.2021.106758
Kritzer, K.L. and Green, L., 2021. Playing With Code: An Innovative Way to Teach Numeracy and Early Math Concepts to Young DHH Children in the 21st Century. American Annals of the Deaf, 166(3), pp.409–423. Available from: https://doi.org/10.1353/aad.2021.0027. DOI: https://doi.org/10.1353/aad.2021.0027
Kuteesa, K.N., Akpuokwe, C.U. and Udeh, C.A., 2024. Theoretical perspectives on digital divide and ICT access: Comparative study of rural communities in Africa and the United States. Computer Science & IT Research Journal, 5(4), pp.839–849. Available from: https://doi.org/10.51594/csitrj.v5i4.1045. DOI: https://doi.org/10.51594/csitrj.v5i4.1045
Law, C.Y., Goh, K.O., Ooi, S.Y., Chong, L.Y., Ing, C.Y. and Yong, Y.Y., 2023. A Pilot Study of Learning Programming with ScratchJr. In: K. Arai, ed. Advances in Information and Communication. Cham: Springer Nature Switzerland, Lecture Notes in Networks and Systems, vol. 651, pp.785–793. Available from: https://doi.org/10.1007/978-3-031-28076-4_57. DOI: https://doi.org/10.1007/978-3-031-28076-4_57
Lee, J., Yunus, S. and Lee, J.O., 2025. Investigating Children’s Programming Skills Through Play with Robots (KIBO). Early Childhood Education Journal, 53(1), pp.109–117. Available from: https://doi.org/10.1007/s10643-023-01563-y. DOI: https://doi.org/10.1007/s10643-023-01563-y
Lennon, M., Pila, S., Flynn, R. and Wartella, E.A., 2022. Young children’s social and independent behavior during play with a coding app: Digital game features matter in a 1:1 child to tablet setting. Computers & Education, 190, p.104608. Available from: https://doi.org/10.1016/j.compedu.2022.104608. DOI: https://doi.org/10.1016/j.compedu.2022.104608
Leung, S.K.Y., Wu, J. and Li, J.W., 2024. Children’s knowledge construction of computational thinking in a play-based classroom. Early Child Development and Care, 194(2), pp.208–229. Available from: https://doi.org/10.1080/03004430.2023.2299405. DOI: https://doi.org/10.1080/03004430.2023.2299405
Liberman, N., Kolikant, Y.B.D. and Beeri, C., 2012. “Regressed experts” as a new state in teachers’ professional development: lessons from Computer Science teachers’ adjustments to substantial changes in the curriculum. Computer Science Education, 22(3), pp.257–283. Available from: https://doi.org/10.1080/08993408.2012.721663. DOI: https://doi.org/10.1080/08993408.2012.721663
Lin, S.Y., Chien, S.Y., Hsiao, C.L., Hsia, C.H. and Chao, K.M., 2020. Enhancing Computational Thinking Capability of Preschool Children by Game-based Smart Toys. Electronic Commerce Research and Applications, 44, p.101011. Available from: https://doi.org/10.1016/j.elerap.2020.101011. DOI: https://doi.org/10.1016/j.elerap.2020.101011
Lodi, M. and Martini, S., 2021. Computational Thinking, Between Papert and Wing. Science & education, 30(4), pp.883–908. Available from: https://doi.org/10.1007/s11191-021-00202-5. DOI: https://doi.org/10.1007/s11191-021-00202-5
Lonati, V., Brodnik, A., Bell, T., Csizmadia, A.P., De Mol, L., Hickman, H., Keane, T., Mirolo, C. and Monga, M., 2022. What We Talk About When We Talk About Programs. Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education. New York, NY, USA: Association for Computing Machinery, ITiCSE-WGR ’22, p.117–164. Available from: https://doi.org/10.1145/3571785.3574125. DOI: https://doi.org/10.1145/3571785.3574125
Louka, K. and Papadakis, S., 2024. Enhancing computational thinking in early childhood education through ScratchJr integration. Heliyon, 10(10), p.e30482. Available from: https://doi.org/10.1016/j.heliyon.2024.e30482. DOI: https://doi.org/10.1016/j.heliyon.2024.e30482
Macrides, E., Miliou, O. and Angeli, C., 2022. Programming in early childhood education: A systematic review. International Journal of Child-Computer Interaction, 32, p.100396. Available from: https://doi.org/10.1016/j.ijcci.2021.100396. DOI: https://doi.org/10.1016/j.ijcci.2021.100396
Marinus, E., Powell, Z., Thornton, R., McArthur, G. and Crain, S., 2018. Unravelling the Cognition of Coding in 3-to-6-year Olds: The development of an assessment tool and the relation between coding ability and cognitive compiling of syntax in natural language. Proceedings of the 2018 ACM Conference on International Computing Education Research. New York, NY, USA: Association for Computing Machinery, ICER ’18, p.133–141. Available from: https://doi.org/10.1145/3230977.3230984. DOI: https://doi.org/10.1145/3230977.3230984
Mathew, R., Malik, S.I. and Tawafak, R.M., 2019. Teaching Problem Solving Skills using an Educational Game in a Computer Programming Course. Informatics in Education, 18(2), pp.359–373. Available from: https://doi.org/10.15388/infedu.2019.17. DOI: https://doi.org/10.15388/infedu.2019.17
Mathrani, A., Christian, S. and Ponder-Sutton, A., 2016. PlayIT: Game Based Learning Approach for Teaching Programming Concepts. Journal of Educational Technology & Society, 19(2), pp.5–17. Available from: https://drive.google.com/file/d/1Z8tpXBV1hFX25QSpfG5Ih1Ia9LVFlrsh/view.
Mayer, R.E., Dyck, J.L. and Vilberg, W., 1986. Learning to program and learning to think: what’s the connection? Communications of the ACM, 29(7), p.605–610. Available from: https://doi.org/10.1145/6138.6142. DOI: https://doi.org/10.1145/6138.6142
McGowan, J., Straus, S., Moher, D., Langlois, E.V., O’Brien, K.K., Horsley, T., Aldcroft, A., Zarin, W., Garitty, C.M., Hempel, S., Lillie, E., Tunçalp, Ö. and Tricco, A.C., 2020. Reporting scoping reviews—PRISMA ScR extension. Journal of clinical epidemiology, 123, pp.177–179. Available from: https://doi.org/10.1016/j.jclinepi.2020.03.016. DOI: https://doi.org/10.1016/j.jclinepi.2020.03.016
Melliti, M. and Henchiri, M., 2024. Advancing autonomy in Tunisian higher education: Exploring the role of technology in empowering learners. Educational Technology Quarterly, 2024(4), p.456–483. Available from: https://doi.org/10.55056/etq.780. DOI: https://doi.org/10.55056/etq.780
Metin, S., 2022. Activity-based unplugged coding during the preschool period. International Journal of Technology and Design Education, 32(1), pp.149–165. Available from: https://doi.org/10.1007/s10798-020-09616-8. DOI: https://doi.org/10.1007/s10798-020-09616-8
Metin, S., Basaran, M. and Kalyenci, D., 2023. Examining coding skills of five-year-old children. Pedagogical Research, 8(2), p.em0154. Available from: https://doi.org/10.29333/pr/12802. DOI: https://doi.org/10.29333/pr/12802
Metin, Ş., Kalyenci, D., Başaran, M., Relkin, E. and Bilir, B., 2024. Design-Based Digital Story Program: Enhancing Coding and Computational Thinking Skills in Early Childhood Education. Early Childhood Education Journal. Available from: https://doi.org/10.1007/s10643-024-01728-3. DOI: https://doi.org/10.1007/s10643-024-01728-3
Montuori, C., Pozzan, G., Padova, C., Ronconi, L., Vardanega, T. and Arfé, B., 2023. Combined Unplugged and Educational Robotics Training to Promote Computational Thinking and Cognitive Abilities in Preschoolers. Education Sciences, 13(9), p.858. Available from: https://doi.org/10.3390/educsci13090858. DOI: https://doi.org/10.3390/educsci13090858
Moreno-León, J., Robles, G. and Román-González, M., 2016. Code to Learn: Where Does It Belong in the K-12 Curriculum? Journal of Information Technology Education: Research, 15, pp.283–303. Available from: https://www.jite.org/documents/Vol15/JITEv15ResearchP283-303Moreno2233.pdf. DOI: https://doi.org/10.28945/3521
Munn, Z., Peters, M.D.J., Stern, C., Tufanaru, C., McArthur, A. and Aromataris, E., 2018. Systematic review or scoping review? Guidance for authors when choosing between a systematic or scoping review approach. BMC Medical Research Methodology, 18(1), p.143. Available from: https://doi.org/10.1186/s12874-018-0611-x. DOI: https://doi.org/10.1186/s12874-018-0611-x
Murcia, K., Cross, E. and Lowe, G., 2025. Young children’s computational thinking: educator pedagogy fostering children’s play and learning with a tangible coding device. The Australian Educational Researcher, 52(2), pp.1261–1279. Available from: https://doi.org/10.1007/s13384-024-00762-9. DOI: https://doi.org/10.1007/s13384-024-00762-9
Murris, K., Scott, F., Thomsen, B.S., Dixon, K., Giorza, T., Peers, J. and Lawrence, C., 2023. Researching digital inequalities in children’s play with technology in South Africa. Learning, Media and Technology, 48(3), pp.542–555. Available from: https://doi.org/10.1080/17439884.2022.2095570. DOI: https://doi.org/10.1080/17439884.2022.2095570
Negrini, L., Giang, C. and Bonnet, E., 2021. Designing Tools and Activities for Educational Robotics in Online Learning. In: N. Eteokleous and E. Nisiforou, eds. Designing, Constructing, and Programming Robots for Learning. Hershey, PA: IGI Global Scientific Publishing, chap. 10, pp.202–222. Available from: https://doi.org/10.4018/978-1-7998-7443-0.ch010. DOI: https://doi.org/10.4018/978-1-7998-7443-0.ch010
Ngandu, M.R., Risinamhodzi, D., Dzvapatsva, G.P. and Matobobo, C., 2023. Capturing student interest in software engineering through gamification: a systematic literature review. Discover Education, 2(1), p.47. Available from: https://doi.org/10.1007/s44217-023-00069-4. DOI: https://doi.org/10.1007/s44217-023-00069-4
Nolan, J. and McBride, M., 2014. Beyond gamification: reconceptualizing game-based learning in early childhood environments. Information, Communication & Society, 17(5), pp.594–608. Available from: https://doi.org/10.1080/1369118X.2013.808365. DOI: https://doi.org/10.1080/1369118X.2013.808365
Okoli, C., 2015. A Guide to Conducting a Standalone Systematic Literature Review. Communications of the association for information systems, 37. Available from: https://doi.org/10.17705/1CAIS.03743. DOI: https://doi.org/10.17705/1CAIS.03743
Okoli, C., 2022. Developing Theory from Literature Reviews with Theoretical Concept Synthesis: Topical, Propositional and Confirmatory Approaches. Available from: https://doi.org/10.2139/ssrn.3452134. DOI: https://doi.org/10.2139/ssrn.3452134
Papadakis, S., 2020. Apps to Promote Computational Thinking Concepts and Coding Skills in Children of Preschool and Pre-Primary School Age. In: S. Papadakis and M. Kalogiannakis, eds. Mobile Learning Applications in Early Childhood Education. Hershey, PA: IGI Global Scientific Publishing, chap. 6, pp.101–121. Available from: https://doi.org/10.4018/978-1-7998-1486-3.ch006. DOI: https://doi.org/10.4018/978-1-7998-1486-3.ch006
Papadakis, S., 2020. Evaluating a game-development approach to teach introductory programming concepts in secondary education. International Journal of Technology Enhanced Learning, 12(2), p.127–145. Available from: https://doi.org/10.1504/ijtel.2020.106282. DOI: https://doi.org/10.1504/IJTEL.2020.106282
Papadakis, S., 2022. Apps to Promote Computational Thinking and Coding Skills to Young Age Children: A Pedagogical Challenge for the 21st Century Learners. Educational Process: International Journal, 11(1), pp.7–13. Available from: https://doi.org/10.22521/edupij.2022.111.1. DOI: https://doi.org/10.22521/edupij.2022.111.1
Papadakis, S., 2024. Can Preschoolers Learn Computational Thinking and Coding Skills with ScratchJr? A Systematic Literature Review. International Journal of Educational Reform, 33(1), pp.28–61. Available from: https://doi.org/10.1177/10567879221076077. DOI: https://doi.org/10.1177/10567879221076077
Papadakis, S. and Kalogiannakis, M., 2020. Learning Computational Thinking Development in Young Children With Bee-Bot Educational Robotics. In: M. Kalogiannakis and S. Papadakis, eds. Handbook of Research on Tools for Teaching Computational Thinking in P-12 Education. Hershey, PA: IGI Global Scientific Publishing, chap. 11, pp.289–309. Available from: https://doi.org/10.4018/978-1-7998-4576-8.ch011. DOI: https://doi.org/10.4018/978-1-7998-4576-8.ch011
Papert, S., 1972. Teaching Children Thinking. Programmed Learning and Educational Technology, 9(5), pp.245–255. https://dailypapert.com/wp-content/uploads/2020/07/Papert-Teaching-Children-Thinking-AIM-247.pdf, Available from: https://doi.org/10.1080/1355800720090503. DOI: https://doi.org/10.1080/1355800720090503
Papert, S., 1980. Mindstorms: Children, Computers, and Powerful Ideas. New York: Basic Books. Available from: https://worrydream.com/refs/Papert_1980_-_Mindstorms,_1st_ed.pdf.
Papert, S. and Harel, I., 1991. Situating Constructionism. Constructionism. Ablex Publishing Corporation, vol. 36, pp.1–11. Available from: http://www.papert.org/articles/SituatingConstructionism.html.
Pelizzari, F., Marangi, M., Rivoltella, P.C., Peretti, G., Massaro, D. and Villani, D., 2023. Coding and childhood between play and learning: Research on the impact of coding in the learning of 4-year-olds. Research on Education and Media, 15(1), pp.9–19. Available from: https://doi.org/10.2478/rem-2023-0003. DOI: https://doi.org/10.2478/rem-2023-0003
Peters, M.D.J., Marnie, C., Colquhoun, H., Garritty, C.M., Hempel, S., Horsley, T., Langlois, E.V., Lillie, E., O’Brien, K.K., Tunçalp, Ö., Wilson, M.G., Zarin, W. and Tricco, A.C., 2021. Scoping reviews: reinforcing and advancing the methodology and application. Systematic Reviews, 10(1), p.263. Available from: https://doi.org/10.1186/s13643-021-01821-3. DOI: https://doi.org/10.1186/s13643-021-01821-3
Pila, S., Aladé, F., Sheehan, K.J., Lauricella, A.R. and Wartella, E.A., 2019. Learning to code via tablet applications: An evaluation of Daisy the Dinosaur and Kodable as learning tools for young children. Computers & Education, 128, pp.52–62. Available from: https://doi.org/10.1016/j.compedu.2018.09.006. DOI: https://doi.org/10.1016/j.compedu.2018.09.006
Pollarolo, E., Papavlasopoulou, S., Granone, F. and Reikerås, E., 2024. Play with Coding Toys in Early Childhood Education and Care: Teachers’ Pedagogical Strategies, Views and Impact on Children’s Development. A Systematic Literature Review. Entertainment Computing, 50, p.100637. Available from: https://doi.org/10.1016/j.entcom.2024.100637. DOI: https://doi.org/10.1016/j.entcom.2024.100637
Rehmat, A.P., Ehsan, H. and Cardella, M.E., 2020. Instructional strategies to promote computational thinking for young learners. Journal of Digital Learning in Teacher Education, 36(1), pp.46–62. Available from: https://doi.org/10.1080/21532974.2019.1693942. DOI: https://doi.org/10.1080/21532974.2019.1693942
Relkin, E., de Ruiter, L.E. and Bers, M.U., 2021. Learning to code and the acquisition of computational thinking by young children. Computers & Education, 169, p.104222. Available from: https://doi.org/10.1016/j.compedu.2021.104222.
Relkin, E., Ruiter, L.E. de and Bers, M.U., 2021. Learning to code and the acquisition of computational thinking by young children. Computers & Education, 169. Available from: https://doi.org/10.1016/j.compedu.2021.104222. DOI: https://doi.org/10.1016/j.compedu.2021.104222
Rich, P.J., Bartholomew, S., Daniel, D., Dinsmoor, K., Nielsen, M., Reynolds, C., Swanson, M., Winward, E. and Yauney, J., 2024. Trends in tools used to teach computational thinking through elementary coding. Journal of Research on Technology in Education, 56(3), pp.269–290. Available from: https://doi.org/10.1080/15391523.2022.2121345. DOI: https://doi.org/10.1080/15391523.2022.2121345
Sigayret, K., Tricot, A. and Blanc, N., 2022. Unplugged or plugged-in programming learning: A comparative experimental study. Computers & Education, 184, p.104505. Available from: https://doi.org/10.1016/j.compedu.2022.104505. DOI: https://doi.org/10.1016/j.compedu.2022.104505
Stager, G.S., 2016. Seymour Papert (1928–2016). Nature, 537(7620), pp.308–308. Available from: https://doi.org/10.1038/537308a. DOI: https://doi.org/10.1038/537308a
Sterling, L., 2015. An education for the 21st century means teaching coding in schools. The Conversation. Available from: https://theconversation.com/an-education-for-the-21st-century-means-teaching-coding-in-schools-42046.
Su, J., Yang, W. and Li, H., 2023. A Scoping Review of Studies on Coding Curriculum in Early Childhood: Investigating Its Design, Implementation, and Evaluation. Journal of Research in Childhood Education, 37(2), pp.341–361. Available from: https://doi.org/10.1080/02568543.2022.2097349. DOI: https://doi.org/10.1080/02568543.2022.2097349
Su, J. and Zhong, Y., 2022. Artificial Intelligence (AI) in early childhood education: Curriculum design and future directions. Computers and Education: Artificial Intelligence, 3, p.100072. Available from: https://doi.org/10.1016/j.caeai.2022.100072. DOI: https://doi.org/10.1016/j.caeai.2022.100072
Sun, L., Guo, Z. and Zhou, D., 2024. Measuring development of young students’ coding ability through a graphical teaching intervention: further explanation of the effect of coding experience and coding interest. Interactive Learning Environments, 32(7), pp.3732–3755. Available from: https://doi.org/10.1080/10494820.2023.2190356. DOI: https://doi.org/10.1080/10494820.2023.2190356
Sung, W., Ahn, J. and Black, J.B., 2017. Introducing Computational Thinking to Young Learners: Practicing Computational Perspectives Through Embodiment in Mathematics Education. Technology, Knowledge and Learning, 22(3), pp.443–463. Available from: https://doi.org/10.1007/s10758-017-9328-x. DOI: https://doi.org/10.1007/s10758-017-9328-x
Tedre, M. and Denning, P.J., 2016. The long quest for computational thinking. Proceedings of the 16th Koli Calling International Conference on Computing Education Research. New York, NY, USA: Association for Computing Machinery, Koli Calling ’16, p.120–129. Available from: https://doi.org/10.1145/2999541.2999542. DOI: https://doi.org/10.1145/2999541.2999542
Tengler, K., Kastner-Hauler, O. and Sabitzer, B., 2021. Enhancing Computational Thinking Skills using Robots and Digital Storytelling. International Conference on Computer Supported Education, CSEDU - Proceedings. INSTICC, SciTePress, vol. 1, pp.157–164. Available from: https://doi.org/10.5220/0010477001570164. DOI: https://doi.org/10.5220/0010477001570164
Thompson, R. and Tanimoto, S., 2016. Children’s Storytelling and Coding: Literature Review and Future Potential. PPIG 2016 - 27th Annual Workshop. Available from: https://www.ppig.org/papers/2016-ppig-27th-thompson/.
Tricco, A.C., Lillie, E., Zarin, W., O’Brien, K.K., Colquhoun, H., Levac, D., Moher, D., Peters, M.D., Horsley, T., Weeks, L., Hempel, S., Akl, E.A., Chang, C., McGowan, J., Stewart, L., Hartling, L., Aldcroft, A., Wilson, M.G., Garritty, C., Lewin, S., Godfrey, C.M., Macdonald, M.T., Langlois, E.V., Soares-Weiser, K., Moriarty, J., Clifford, T., Tunçalp, Ö. and Straus, S.E., 2018. PRISMA Extension for Scoping Reviews (PRISMA-ScR): Checklist and Explanation. Annals of Internal Medicine, 169(7), pp.467–473. Available from: https://doi.org/10.7326/M18-0850. DOI: https://doi.org/10.7326/M18-0850
Uğraş, M., Güneş, H., Uğraş, H., Papadakis, S. and Kalogiannakis, M., 2025. Coding activities in early childhood: a systematic review. International Journal of Technology Enhanced Learning, 17(1), pp.45–80. Available from: https://doi.org/10.1504/IJTEL.2025.143512. DOI: https://doi.org/10.1504/IJTEL.2025.143512
Videnovik, M., Vlahu-Gjorgievska, E. and Trajkovik, V., 2021. To code or not to code: Introducing coding in primary schools. Computer applications in engineering education, 29(5), pp.1132–1145. Available from: https://doi.org/10.1002/cae.22369. DOI: https://doi.org/10.1002/cae.22369
Vygotsky, L.S., 1976. Play and its Role in the Mental Development of the Child. In: J.S. Bruner, A. Jolly and K. Sylva, eds. Play: Its Role in Development and Evolution. Penguin Books Ltd., pp.863–895. Available from: https://www.researchgate.net/publication/328486788.
Wang, L., Shi, D., Geng, F., Hao, X., Chanjuan, F. and Li, Y., 2022. Effects of cognitive control strategies on coding learning outcomes in early childhood. The Journal of Educational Research, 115(2), pp.133–145. Available from: https://doi.org/10.1080/00220671.2022.2074946. DOI: https://doi.org/10.1080/00220671.2022.2074946
Wu, Z., Zheng, L. and Huang, L., 2024. Learning to code and coding to learn: A robotics curriculum integrating tangible programming and road safety education for young children. Education and Information Technologies, 29(17), pp.23049–23087. Available from: https://doi.org/10.1007/s10639-024-12757-1. DOI: https://doi.org/10.1007/s10639-024-12757-1
Yang, D., Yang, Z. and Bers, M.U., 2025. The efficacy of a computer science curriculum for early childhood: evidence from a randomized controlled trial in K-2 classrooms. Computer Science Education, 35(2), pp.321–341. Available from: https://doi.org/10.1080/08993408.2023.2279198. DOI: https://doi.org/10.1080/08993408.2023.2279198
Yang, W., 2022. Artificial intelligence education for young children: Why, what, and how in curriculum design and implementation. Computers and Education: Artificial Intelligence, 3, p.100061. Available from: https://doi.org/10.1016/j.caeai.2022.100061. DOI: https://doi.org/10.1016/j.caeai.2022.100061
Yang, W., Ng, D.T.K. and Su, J., 2023. The impact of story-inspired programming on preschool children’s computational thinking: A multi-group experiment. Thinking Skills and Creativity, 47, p.101218. Available from: https://doi.org/10.1016/j.tsc.2022.101218. DOI: https://doi.org/10.1016/j.tsc.2022.101218
Yang, Z., Blake-West, J., Yang, D. and Bers, M., 2025. The impact of a block-based visual programming curriculum: Untangling coding skills and computational thinking. Learning and Instruction, 95, p.102041. Available from: https://doi.org/10.1016/j.learninstruc.2024.102041. DOI: https://doi.org/10.1016/j.learninstruc.2024.102041
Yildiz, E.P. and Çengel, M., 2022. An Experimental Study in Determining Basic Robotic Coding Skills of Pre-School Students with Intellectual Disabilities. International Journal of Interactive Mobile Technologies (iJIM), 16(23), p.84–98. Available from: https://doi.org/10.3991/ijim.v16i23.36077. DOI: https://doi.org/10.3991/ijim.v16i23.36077
Yu, J. and Roque, R., 2019. A review of computational toys and kits for young children. International Journal of Child-Computer Interaction, 21, pp.17–36. Available from: https://doi.org/10.1016/j.ijcci.2019.04.001. DOI: https://doi.org/10.1016/j.ijcci.2019.04.001
Zhao, L., Liu, X., Wang, C. and Su, Y.S., 2022. Effect of different mind mapping approaches on primary school students’ computational thinking skills during visual programming learning. Computers & Education, 181, p.104445. Available from: https://doi.org/10.1016/j.compedu.2022.104445. DOI: https://doi.org/10.1016/j.compedu.2022.104445

Downloads
Submitted
Published
Issue
Section
License
Copyright (c) 2025 Godwin Pedzisai Dzvapatsva, Courage Matobobo

This work is licensed under a Creative Commons Attribution 4.0 International License.
How to Cite
Accepted 2025-06-12
Published 2025-09-20