Innovative approaches in teaching coding skills to young children: a scoping review

Authors

DOI:

https://doi.org/10.55056/etq.916

Keywords:

coding skills, computational thinking, unplugged services, innovative teaching approaches, educational technology, young children

Abstract

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

Download data is not yet available.
Abstract views: 278 / PDF views: 96

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

Published

20-09-2025

Issue

Section

Articles

How to Cite

Dzvapatsva, G.P. and Matobobo, C., 2025. Innovative approaches in teaching coding skills to young children: a scoping review. Educational Technology Quarterly [Online], 2025(3), pp.330–354. Available from: https://doi.org/10.55056/etq.916 [Accessed 3 October 2025].
Received 2025-03-07
Accepted 2025-06-12
Published 2025-09-20