Abstract
When implemented appropriately, computational thinking (CT) experiences in early childhood settings build essential literacy skills and foster initial explorations of sequencing, engineering design principles, and cause-and-effect relationships. While existing research explores CT in K-12 settings, there is insufficient research documenting the true scope of CT skills for preschool-age children (ages 3–5 years old). Thus, the paucity of research in this emerging area warranted a scoping review approach. This scoping review surveys existing CT studies with preschool-age participants and maps what is known of CT learning experience design, intended educational outcomes, and CT study design. Evidence from the reviewed articles (n = 17) indicate most studies used physical kits, task-oriented activities, and varying experience timeframes and adult scaffolding. Most studies focused on learning sequencing and events with few embedding remixing and reusing skills. Additionally, studies primarily implemented pre-post research design approaches, and few utilized qualitative methods. The analysis of the reviewed articles indicates gaps exist in CT experience designs, scope of CT interventions, and CT tool research and development. We conclude with recommendations for closing the knowledge gaps by providing specific future research directions.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
*indicate studies included in this scoping review
AAP Council on Communications and Media. (2016). Media and young minds. Pediatrics. https://doi.org/10.1542/peds.2016-2591
Anderson, D. R., & Subrahmanyam, K. (2017). Digital screen media and cognitive development. Pediatrics. https://doi.org/10.1542/peds.2016-1758C
*Angeli, C., & Valanides, N. (2019). Developing young children’s computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy. Computers in Human Behavior. https://doi.org/10.1016/j.chb.2019.03.018.
Arksey, H., & O’Malley, L. (2005). Scoping studies: Towards a methodological framework. International Journal of Social Research Methodology: Theory and Practice, 8(1), 19–32. https://doi.org/10.1080/1364557032000119616
Hall, J., & McCormick, K. (2019). Designing and developing play-based computational thinking environments for preschool children [Conference session]. 2019 Association for Educational Communications & Technology, Las Vega, NV, United States
Benjamin, R. (2019). Race after technology: Abolitionist tools for the new Jim Code. Polity Press.
Bers, M.U. (2010). The TangibleK Robotics program: Applied computational thinking for young children. Early Childhood Research & Practice, 12(2).
Bers, M. U. (2012). Designing digital experiences for positive youth development: From playpen to playground. Oxford University Press.
*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), 499–528. https://doi.org/10.1007/s40692-019-00147-3.
Bers, M. U. (2018). Coding as a playground. Taylor & Francis.
Bers, M. U., Flannery, L., Kazakoff, E. R., & Sullivan, A. (2014). Computational thinking and tinkering: Exploration of an early childhood robotics curriculum. Computers and Education, 72, 145–157. https://doi.org/10.1016/j.compedu.2013.10.020
Bers, M. U., González-González, C., & Armas-Torres, M. B. (2019). Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers & Education, 138, 130–145. https://doi.org/10.1016/J.COMPEDU.2019.04.013
Bird, J., & Edwards, S. (2015). Children learning to use technologies through play: A digital play framework. British Journal of Educational Technology, 46(6), 1149–1160. https://doi.org/10.1111/bjet.12191
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada (Vol. 1, p. 25).
Buitrago Flórez, F., Casallas, R., Hernández, M., Reyes, A., Restrepo, S., & Danies, G. (2017). Changing a generation’s way of thinking: Teaching computational thinking through programming. Review of Educational Research, 87(4), 834–860. https://doi.org/10.3102/0034654317710096
*Çiftci, S., & Bildiren, A. (2020). The effect of coding courses on the cognitive abilities and problem-solving skills of preschool children. Computer Science Education, 30(1), 3–21. https://doi.org/10.1080/08993408.2019.1696169
Coleman, L. (2019). Ten topics ECE teachers can and should study today. Exchange, Nov/Dec, 86–87.
Conners-Burrow, N. A., McKelvey, L. M., & Fussell, J. J. (2011). Social outcomes associated with media viewing habits of low-income preschool children. Early Education and Development, 22(2), 256–273. https://doi.org/10.1080/10409289.2011.550844
Copple, C., & Bredekamp, S. (2009). Developmentally appropriate practice in early childhood programs serving children from birth through age 8. National Association for the Education of Young Children
Creswell, J. W. (2012). Education research: Planning, conducting, and evaluating quantitative and qualitative research (4th ed.). Pearson Education Inc.
Department for Education (2017). Statutory Framework for the Early Years Foundation Stage. https://www.gov.uk/government/publications/early-years-foundation-stage-framework--2
*Dietz, G., Landay, J. A., & Gweon, H. (2019). Building blocks of computational thinking: Young children’s developing capacities for problem decomposition. CogSci Proceedings 2019.
Education Services Australia, & Australian Government Department of Education Skills and Employment. (2020). Scope and sequence (F-10): Learning programs to support implementation. https://www.digitaltechnologieshub.edu.au/teachers/scope-and-sequence/f-2
*Elkin, M., Sullivan, A., & Bers, M. U. (2016). Programming with the KIBO robotics kit in preschool classrooms. Computers in the Schools, 33(3), 169–186. https://doi.org/10.1080/07380569.2016.1216251.
Eubanks, V. (2018). Automating inequality: How high-tech tools profile, police, and punish the poor. Macmillan Publishing Group LLC.
Frischmann, B., & Selinger, E. (2018). Re-engineering humanity. Cambridge University Press.
*García-Valcárcel-Muñoz-Repiso, A., & Caballero-González, Y.-A. (2019). Robotics to develop computational thinking in early Childhood Education. Comunicar. Media Education Research Journal, 27(1). https://doi.org/10.3916/C59-2019-06.
*Gordon, M., Rivera, E., Ackermann, E., & Breazeal, C. (2015). Designing a relational social robot toolkit for preschool children to explore computational concepts. In Proceedings of the 14th International Conference on Interaction Design and Children (pp. 355–358). Medford, MA. https://doi.org/10.1145/2771839.2771915.
Hamilton, M., Clarke-Midura, J., Shumway, J. F., & Lee, V. R. (2020). An emerging technology report on computational toys in early childhood. Technology, Knowledge and Learning, 25(1), 213–224. https://doi.org/10.1007/s10758-019-09423-8
Heckman, J. J. (2006). Skill formation and the economics of investing in disadvantaged children. Science, 312(5782), 1900–1902. https://doi.org/10.1126/science.1128898
Hickmott, D., Prieto-Rodriguez, E., & Holmes, K. (2018). A scoping review of studies on computational thinking in K–12 mathematics classrooms. Digital Experiences in Mathematics Education, 4(1), 48–69. https://doi.org/10.1007/s40751-017-0038-8
Hirsh-Pasek, K., Zosh, J. M., Golinkoff, R. M., Gray, J. H., Robb, M. B., & Kaufman, J. (2015). Putting education in “educational” apps: Lessons from the science of learning. Psychological Science in the Public Interest. https://doi.org/10.1177/1529100615569721
Ilic, U., Haseski, H. İ., & Tugtekin, U. (2018). Publication trends over 10 years of computational thinking research. Contemporary Educational Technology, 9(2), 131–153. https://doi.org/10.30935/cet.414798.
International Society for Technology in Education. (2020). Computational Thinker 5a: Problem Definitions [Video file]. https://youtu.be/SFs2CJySBtI.
International Society for Technology in Education. (2016). ISTE standards for students. https://www.iste.org/standards/for-students.
Ioannou, A., & Makridou, E. (2018). Exploring the potentials of educational robotics in the development of computational thinking: A summary of current research and practical proposal for future work. Education and Information Technologies, 23(6), 2531–2544. https://doi.org/10.1007/s10639-018-9729-z
Jonassen, D., Howland, J., & Marra, R. M. (2012). Goal of technology integrations: Meaningful learning. In Meaningful learning with technology (4th ed., pp. 1–19). Pearson.
K-12 Computer Science Framework. (2016). http://www.k12cs.org.
Kewalramani, S., Arnott, L., & Dardanou, M. (2020). Technology-integrated pedagogical practices: A look into evidence-based teaching and coherent learning for young children. European Early Childhood Education Research Journal, 28(2), 163–166. https://doi.org/10.1080/1350293X.2020.1735739
Kimmons, R. (2018). Copyright and open licensing. In A. Ottenbreit-Leftwich & R. Kimmons (Eds.), The K-12 educational technology handbook. EdTech Books. https://edtechbooks.org/k12handbook/copyright.
Lentz, C. L., Seo, K. K. J., & Gruner, B. (2014). Revisiting the early use of technology: A critical shift from “how young is too young?” to “how much is ‘just right’?” Dimensions of Early Childhood, 42(1), 15–23.
Levac, D., Colquhoun, H., & O’Brien, K. K. (2010). Scoping studies: Advancing the methodology. Implementation Science. https://doi.org/10.1186/1748-5908-5-69
Lim, E. M. (2012). Patterns of kindergarten children’s social interaction with peers in the computer area. International Journal of Computer-Supported Collaborative Learning, 7, 399–421. https://doi.org/10.1007/s11412-012-9152-1
Manches, A., & Plowman, L. (2017). Computing education in children’s early years: A call for debate. British Journal of Educational Technology, 48(1), 191–201. https://doi.org/10.1111/bjet.12355
Mazzoni, E., & Benvenuti, M. (2015). A robot-partner for preschool children learning English using socio-cognitive conflict. Journal of Educational Technology & Society, 18(4), 474–485.
*Misirli, A., Komis, V., & Ravanis, K. (2019). The construction of spatial awareness in early childhood: the effect of an educational scenario-based programming environment. Review of Science, Mathematics and ICT Education, 13(1), 111–124.
*Murcia, K. J., & Tang, K.-S. (2019). Exploring the multimodality of young children’s coding. Australian Educational Computing, 34(1). https://journal.acce.edu.au/index.php/AEC/article/view/208.
Naeyc & Fred Rogers Center for Early Learning and Children’s Media. (2012). Technology and Interactive Media as Tools in Early Childhood Programs Serving Children from Birth through Age 8. https://www.naeyc.org/sites/default/files/globally-shared/downloads/PDFs/resources/topics/PS_technology_WEB.pdf.
New York State Education Department. (2020). Draft New York State computer science and digital fluency learning standards: Grades K-12. Albany.
*Newhouse, C. P., Cooper, M., & Cordery, Z. (2017). Programmable toys and free play in early childhood classrooms. Australian Educational Computing, 32(1).
O’Flaherty, J., & Phillips, C. (2015). The use of flipped classrooms in higher education: A scoping review. The Internet and Higher Education, 25, 85–95.
*Palmér, H. (2017). Programming in preschool - with a focus on learning mathematics. International Research in Early Childhood Education, 8(1), 75–87.
Papadakis, S. (2020). Apps to promote computational thinking concepts and coding skills in children of preschool and pre-primary school age. In Mobile learning applications in early childhood education (pp. 101–121).
Papadakis, S. (2021). The impact of coding apps to support young children in computational thinking and computational fluency. A Literature Review. Frontiers in Education. https://doi.org/10.3389/feduc.2021.657895
Papadakis, S., Vaiopoulou, J., Kalogiannakis, M., & Stamovlasis, D. (2020). Developing and exploring an evaluation tool for educational apps (E.T.E.A.) targeting kindergarten children. Sustainability, 12(4201), 1–10. https://doi.org/10.3390/su12104201
Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.
Peters, M. D. J., Godfrey, C. M., Khalil, H., McInerney, P., Parker, D., & Soares, C. B. (2015). Guidance for conducting systematic scoping reviews. International Journal of Evidence-Based Healthcare, 13(3), 141–146. https://doi.org/10.1097/XEB.0000000000000050
*Pila, S., Aladé, F., Sheehan, K. J., Lauricella, A. R., & 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, 52–62. https://doi.org/10.1016/j.compedu.2018.09.006.
Reeves, T. C., & McKenney, S. (2020). Foreward. In M. J. Bishop, E. Boling, J. Elen, & V. Svihla (Eds.), Handbook of research on educational communications and technology: Learning design (Fifth). Springer Nature. https://doi.org/10.4324/9781410609519.
Resnick, M. (1998). Technologies for lifelong kindergarten. Educational Technology Research and Development, 46(4), 43–55. https://doi.org/10.1007/BF02299672
Resnick, M. (2018). Lifelong kindergarten: Cultivating creativity through projects, passion, peers, and play. MIT Press.
Rich, P. J., Browning, S. F., Perkins, M. K., Shoop, T., Yoshikawa, E., & Belikov, O. M. (2019). Coding in K-8: International trends in teaching elementary/primary computing. TechTrends, 63(3), 311–329. https://doi.org/10.1007/s11528-018-0295-4
Rich, P. J., & Hodges, C. B. (2017). Emerging research, practice, and policy on computational. Thinking. https://doi.org/10.1007/978-3-319-52691-1
Sadik, O., Ottenbreit-leftwich, A., & Nadiruzzaman, H. (2017). Computational thinking conceptions and misconceptions: Progression of preservice teacher thinking during computer science lesson planning. In P. J. Rich & C. B. Hodges (Eds.), Emerging research, practice, and policy on computational thinking (pp. 221–238).
*Saxena, A., Lo, C. K., Hew, K. F., & Wong, G. K. W. (2020). Designing unplugged and plugged activities to cultivate computational thinking: An exploratory study in early childhood education. The Asia-Pacific Education Researcher, 29(1), 55–66. https://doi.org/10.1007/s40299-019-00478-w.
*Sheehan, K. J., Pila, S., Lauricella, A. R., & Wartella, E. A. (2019). Parent-child interaction and children’s learning from a coding application. Computers & Education, 140, 103601. https://doi.org/10.1016/j.compedu.2019.103601.
Shonkoff, J. P., Phillips, D. A., & National Research Council. (2000). The developing brain. In From neurons to neighborhoods: The science of early childhood development. National Academies Press (US).
Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158. https://doi.org/10.1016/j.edurev.2017.09.003
So, H. J., Jong, M. S. Y., & Liu, C. C. (2020). Computational thinking education in the Asian Pacific Region. Asia-Pacific Education Researcher, 29(1), 1–8. https://doi.org/10.1007/s40299-019-00494-w
Strawhacker, A., & Bers, M. U. (2015). “I want my robot to look for food”: Comparing kindergartner’s programming comprehension using tangible, graphic, and hybrid user interfaces. International Journal of Technology and Design Education, 25(3), 293–319. https://doi.org/10.1007/s10798-014-9287-7
Strawhacker, A., & Bers, M. U. (2018). Cognitive domains and computer programming knowledge. Educational Technology Research and Development, 67, 541–575. https://doi.org/10.1007/s11423-018-9622-x
*Sullivan, A, Kazakoff, E. R., & Bers, M. U. (2013). The wheels on the bot go round and round: Robotics curriculum in pre-kindergarten. Journal of Information Technology Education: Innovations in Practice, 12, 203–219. http://www.jite.org/documents/Vol12/JITEv12IIPp203-219Sullivan1257.pdf.
*Sullivan, A., & Bers, M. U. (2018). Dancing robots: Integrating art, music, and robotics in Singapore’s early childhood centers. International Journal of Technology and Design Education, 28(2), 325–346. https://doi.org/10.1007/s10798-017-9397-0.
Sullivan, A., & Bers, M. U. (2016). Girls, boys, and bots: Gender differences in young children’s performance on robotics and programming tasks. Journal of Information Technology Education: Innovations in Practice, 15(1), 145–165.
Tang, K. Y., Chou, T. L., & Tsai, C. C. (2020). A content analysis of computational thinking research: An international publication trends and research typology. Asia-Pacific Education Researcher, 29(1), 9–19. https://doi.org/10.1007/s40299-019-00442-8
*Taylor, M. S. (2018). Computer programming with pre-k through first-grade students with intellectual disabilities. Journal of Special Education, 52(2), 78–88. https://doi.org/10.1177/0022466918761120.
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., et al. (2018). PRISMA extension for scoping reviews (PRISMA-ScR): Checklist and explanation. Annals of Internal Medicine, 169(7), 467–473. https://doi.org/10.7326/M18-0850
United States Department of Education, Office of Educational Technology. (2016). Future ready learning: Reimagining the role of technology in education. Washington, D.C. http://tech.ed.gov.
Wang, X. C., Choi, Y., Benson, K., Eggleston, C., & Weber, D. (2021). Teacher’s role in fostering preschoolers’ computational thinking: An exploratory case study. Early Education and Development, 32(1), 26–48. https://doi.org/10.1080/10409289.2020.1759012
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
Wood, E., Nuttall, J., Edwards, S., & Grieshaber, S. (2020). Young children’s digital play in early childhood settings: Curriculum, pedagogy and teachers’ knowledge. In O. Erstad, R. Flewitt, B. Kümmerling-Meibauer, & I. Pereira (Eds.), Routledge handbook of digital literacies in early childhood (pp. 214–226). Routledge.
Yadav, A., Gretter, S., Good, J., & Mclean, T. (2017). Computational thinking in teacher education. In P. J. Rich & C. B. Hodges (Eds.), Emerging research, practice, and policy on computational thinking. Springer.
Yu, J., & Roque, R. (2019). A review of computational toys and kits for young children. International Journal of Child-Computer Interaction, 21, 17–36. https://doi.org/10.1016/j.ijcci.2019.04.001
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The author declares that they have no conflict of interest.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
McCormick, K.I., Hall, J.A. Computational thinking learning experiences, outcomes, and research in preschool settings: a scoping review of literature. Educ Inf Technol 27, 3777–3812 (2022). https://doi.org/10.1007/s10639-021-10765-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10639-021-10765-z