Abstract
Digital tools and solutions are increasingly used in society, creating a need for more digital skills in the workplace and everyday life. As society becomes increasingly digital, computational thinking becomes a fundamental skill for the 21st century. This paper examines play’s role in young children’s CT development in early childhood education. This paper presents a narrative review and uses forward snowballing to extend the search result. Twenty-two articles met the criteria and were manually collected. The publications were categorized into five categories: programming tools, robotics, unplugged activities, making and exploring, and guided vs. free play. For CT activities to be social and communicative, concepts such as mutuality and scaffolding must be incorporated into operational pedagogical CT frameworks. As such, CT can be designed as a play-oriented activity in that children coordinate and develop themselves, with or without educators’ guidance. As a co-creator, an educator can mediate CT and support the children in guiding activities forward.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abreu, L., Pires, A., Guerreiro, T.: TACTOPI: a playful approach to promote computational thinking for visually impaired children (2020). https://doi.org/10.1145/3373625.3418003
Angeli, C., Valanides, N.: Develo** young children’s computational thinking with educational robotics: an interaction effect between gender and scaffolding strategy. Comput. Hum. Behav. 105 (2020). https://doi.org/10.1016/j.chb.2019.03.018
Barr, V., Stephenson, C.: Bringing computational thinking to K-12: what is involved and what is the role of the computer science education community? ACM Inroads 2(1), 48–54 (2011)
Bers, M.U.: Designing Digital Experiences for Positive Youth Development: From Playpen to Playground. OUP, USA (2012)
Bers, M.: Coding and computational thinking in early childhood: the impact of scratchJr in Europe. Eur. J. STEM Educ. 3 (2018). https://doi.org/10.20897/ejsteme/3868
Bers, M., Flannery, L., Kazakoff, M.E., Sullivan, A.: Computational thinking and tinkering: exploration of an early childhood robotics curriculum. Comput. Educ. 72, 145–157 (2014). https://doi.org/10.1016/j.compedu.2013.10.020
Bers, M.U.: Coding as another language: a pedagogical approach for teaching computer science in early childhood. J. Comput. Educ. 6(4), 499–528 (2019)
Berson, I.R., Murcia, K., Berson, M.J., Damjanovic, V., McSporran, V.: Tangible digital play in Australian and US preschools. Kappa Delta Pi Rec. 55(2), 78–84 (2019)
Brackmann, C.P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., Barone, D.: Development of computational thinking skills through unplugged activities in primary school. In Proceedings of the 12th Workshop on Primary and Secondary Computing Education, pp. 65–72 (2017)
Brennan, K., Resnick, M.: 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 (2012)
Bruner, J.S.: The act of discovery. Harv. Educ. Rev. 31, 21–32 (1961)
Bruner, J.: The Process of Education. A Landmark in Educational Theory. Harvard University Press (1977)
Bruner, J.: Culture and human development: a new look. Hum. Dev. 33(6), 344–355 (1990)
Buitrago, F., Casallas, R., Hernández, M., Reyes, A., Restrepo, S., Danies, G.: Changing a generation’s way of thinking: teaching computational thinking through programming. Rev. Educ. Res. 87(4), 834–860 (2017). https://doi.org/10.3102/0034654317710096
Critten, V., Hagon, H., Messer, D.: Can pre-school children learn programming and coding through guided play activities? A case study in computational thinking. Early Childhood Educ. J. 50(6), 969–981 (2022)
Curzon, P.: cs4fn and computational thinking unplugged. In: Proceedings of the 8th Workshop in Primary and Secondary Computing Education, pp. 47–50 (2013)
Flannery, L.P., Silverman, B., Kazakoff, E.R., Bers, M.U., Bontá, P., Resnick, M.: Designing ScratchJr: support for early childhood learning through computer programming. In: Proceedings of the 12th International Conference on Interaction Design and Children, pp. 1–10 (2013)
Green, B.N., Johnson, C.D., Adams, A.: Writing narrative literature reviews for peer-reviewed journals: secrets of the trade. J. Chiropr. Med. 5(3):101–117 (2006). https://doi.org/10.1016/S0899-3467(07)60142-6
González, Y.A.C., Muñoz-Repiso, A.G.V.: A robotics-based approach to foster programming skills and computational thinking: pilot experience in the classroom of early childhood education. In: Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality, pp. 41–45 (2018)
Hall, J.A., McCormick, K.I.: “My cars don’t drive themselves”: preschoolers’ guided play experiences with button-operated robots. TechTrends 1–17 (2022)
Hart, C.: Doing a Literature Review: Releasing the Social Science Research Imagination. Sage (1998)
Huizinga, J.: Den lekande måanniskan: Homo ludens. Natur och Kultur. Brandell var översättare inte författare (2004)
Jonsson, A., Pramling Samuelsson, I.: Lek, lärande och undervisning, hand i hand i arbetet med de yngsta barnen? In: Pramling Samuelsson, I., Jonsson, A. (eds.) Förskolans yngsta barn – Perpektiv på omsorg, lärande och lek, pp. 91–102. Liber (2017)
Kotsopoulos, D., Floyd, L., Dickson, B.A., Nelson, V., Makosz, S.: Noticing and naming computational thinking during play. Early Childhood Educ. J. 50(4), 699–708 (2022)
Kultti, A., Samuelsson, I.P.: Toys and the creation of cultural play scripts. In: Lynch, S., Pike, D., à Beckett, C. (eds.) Multidisciplinary Perspectives on Play from Birth and Beyond. IPECED, vol. 18, pp. 217–230. Springer, Singapore (2017). https://doi.org/10.1007/978-981-10-2643-0_13
Lee, J., Joswick, C., Pole, K.: Classroom play and activities to support computational thinking development in early childhood. Early Childhood Educ J. (2022). https://doi.org/10.1007/s10643-022-01319-0
Lowe, T., Brophy, S.: An operationalized model for defining computational thinking. In: 2017 IEEE Frontiers in Education Conference (FIE), pp. 1–8. IEEE (2017)
Maloney, J., Resnick, M., Rusk, N., Silverman, B., Eastmond, E.: The scratch programming language and environment. ACM Trans. Comput. Educ. (TOCE) 10(4), 1–15 (2010)
Martinez, S.L., Stager, G.: Invent to Learn. Making, Tinkering, and Engineering in the Classroom. Construting Modern Knowledge, Torrance (2013)
McCormick, K.I., Hall, J.A.: Computational thinking learning experiences, outcomes, and research in preschool settings: a sco** review of literature. Educ. Inf. Technol. 27, 3777–3812 (2022). https://doi.org/10.1007/s10639-021-10765-z
Murcia, K.J., Tang, K.S.: Exploring the multimodality of young children’s coding. Aust. Educ. Comput. 34(1) (2019)
del Olmo-Muñoz, J., Cózar-Gutiérrez, R., González-Calero, J.A.: Computational thinking through unplugged activities in early years of primary education. Comput. Educ. 150, 103832 (2020)
Olofsson, B.: Leg for livet: iagttagelser og forskning om 0–7. åriges leg. Børn & Unge (1987)
Paré, G., Kitsiou, S.: Methods for literature reviews. In: Lau, F., Kuziemsky, C. (eds.) Handbook of eHealth Evaluation: An Evidence-based Approach, Chapter 9. University of Victoria, Victoria (2017)
Papert, S.: “Mindstorms” Children. Computers and powerful ideas (1980)
Pramling-Samuelsson, I., Johansson, E.: Play and learning—inseparable dimensions in preschool practice. Early Child Dev. Care 176, 47–65 (2006). https://doi.org/10.1080/0300443042000302654
Resnick, M., Rosenbaum, E.: Designing for tinkerability. In: Design, Make, Play, pp. 163–181. Routledge (2013)
Smith, P.K. Pellegrini, A.: Learning through play. Encyklopedia on Early Childhood Development (2013). https://www.child-encyclopedia.com/pdf/expert/play/according-experts/learning-through-play. Accessed 03 Oct 2022
Stephen, C., Plowman, L.: Digital play. In: Brooker, L., Blaise, M., Edwards, S. (eds.) Sage Handbook of Play and Learning in Early Childhood, pp. 330–341. Sage (2013)
Sutton-Smith, B.: The Ambiguity of Play. Harvard University Press (2001)
Vossoughi, S., Bevan, B.: Making and tinkering: a review of the literature. Natl. Res. Council Commit. Out School Time STEM 67, 1–55 (2014)
Vossoughi, S., Escudé, M., Kong, F., Hooper, P.: Tinkering, learning & equity in the after-school setting. In: Annual FabLearn Conference. Stanford University, Palo Alto (2013
Vygotsky, L.S.: Mind in Society: Development of Higher Psychological Processes. Harvard University Press (1978)
Vygotsky, L.S.: Thought and Language. MIT Press, Cambridge, MA (1986)
Wang, D., Wang, T., Liu, Z.: A tangible programming tool for children to cultivate computational thinking. Sci. World J. 2014 (2014)
Wang, X.C., Choi, Y., Benson, K., Eggleston, C., Weber, D.: Teacher’s role in fostering preschoolers’ computational thinking: An exploratory case study. Early Educ. Dev. 32(1), 26–48 (2021)
Webb, H., Rosson, M.B.: Using scaffolded examples to teach computational thinking concepts. In: Proceeding of the 44th ACM Technical Symposium on Computer Science Education, pp. 95–100 (2013)
Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)
Wohlin, C.: Guidelines for snowballing in systematic literature studies and a replication in software engineering. In: ACM International Conference Proceeding Series (2014). https://doi.org/10.1145/2601248.2601268
Wood, D.J., Bruner, J.S., Ross, G.: The role of tutoring in problem solving. J. Child Psychiatry Psychol. 17(2), 89–100 (1976)
Yang, W., Ng, T., Hongyu, G.: Robot programming versus block play in early childhood education: effects on computational thinking, sequencing ability, and self-regulation. Br. J. Educ. Technol. 53, 1–25 (2022). https://doi.org/10.1111/bjet.13215
Zhang, L., Nouri, J.: A systematic review of learning computational thinking through Scratch in K-9. Comput. Educ. 141, 103607 (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Appendix A
Appendix A
Authors | Title | Journal | |
---|---|---|---|
1 | Abreu, Lucia & Pires, Ana & Guerreiro, Tiago. (2020) | TACTOPI: a Playful Approach to Promote Computational Thinking for Visually Impaired Children | The 22nd International ACM SIGACCESS Conference on Computers and Accessibility (pp. 1–3) |
2 | Angeli, C., & Valanides, N. (2020) | Develo** young children’s computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy | Computers in Human Behavior, 105 |
3 | Bers, M. U. (2012) | Designing digital experiences for positive youth development: From playpen to playground | OUP USA |
4 | Bers, M.U. (2018) | Coding and Computational Thinking in Early Childhood: The Impact of ScratchJr in Europe | European Journal of STEM Education |
5 | Bers, M.U. (2019) | Coding as another language: a pedagogical approach for teaching computer science in early childhood | Comput. Educ. 6, 499–528 |
6 | Bers, Marina & Flannery, Louise & Kazakoff Myers, Elizabeth & Sullivan, Amanda. (2014) | Computational thinking and tinkering: Exploration of an early childhood robotics curriculum | Computers & Education. 72. 145–157 |
7 | Brackmann, C. P., Román-González, M., Robles, G., Moreno-León, J., Casali, A., & Barone, D. (2017) | Development of computational thinking skills through unplugged activities in primary school | Proceedings of the 12th workshop on primary and secondary computing education (pp. 65–72) |
8 | Critten, V., Hagon, H. & Messer, D. Can (2022) | Pre-school Children Learn Programming and Coding Through Guided Play Activities? A Case Study in Computational Thinking | Early Childhood Educ J |
9 | Flannery, L. P., Silverman, B., Kazakoff, E. R., Bers, M. U., Bontá, P., & Resnick, M. (2013) | Designing ScratchJr: Support for early childhood learning through computer programming | Proceedings of the 12th international conference on interaction design and children (pp. 1–10) |
10 | González, Y.A., & Muñoz-Repiso, A.G. (2018) | A robotics-based approach to foster programming skills and computational thinking: Pilot experience in the classroom of early childhood education | Proceedings of the Sixth International Conference on Technological Ecosystems for Enhancing Multiculturality |
11 | Hall, J.A. & McCormick, K.I. (2022) | “My Cars don’t Drive Themselves”: Preschoolers’ Guided Play Experiences with Button-Operated Robots | TechTrends 66, 510–526 |
12 | Kotsopoulos, D., Floyd, L., Dickson, B.A. et al. (2022) | Noticing and Naming Computational Thinking During Play | Early Childhood Educ J. 50, 699–708 |
13 | Lee, J., Joswick, C. & Pole, K. (2022) | Classroom Play and Activities to Support Computational Thinking Development in Early Childhood | Early Childhood Educ J |
14 | Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010) | The scratch programming language and environment | ACM Transactions on Computing Education (TOCE), 10(4), 1–15 |
15 | Martinez, S. L., & Stager, G. (2013) | Invent to learn. Making, Tinkering, and Engineering in the Classroom | Torrance, Canada: Construting Modern Knowledge |
16 | McCormick, K. I., & Hall, J. A. (2022) | Computational thinking learning experiences, outcomes, and research in preschool settings: a sco** review of literature | Education and Information Technologies, 27(3), 3777–3812 |
17 | Murcia, K., & Tang, K.-S. (2019) | Exploring the multimodality of young children’s coding | Australian Educational Computing, 34(1) |
18 | Olmo-Muñoz, J., Cózar-Gutiérrez, R., & González-Calero, J. A. (2020) | Computational thinking through unplugged activities in early years of Primary Education | Computers & Education, 150, 103832 |
19 | Vossoughi, S., Escudé, M., Kong, F., & Hooper, P. (2013) | Tinkering, learning & equity in the after-school setting | FabLearn conference. Palo Alto, CA: Stanford University |
20 | Wang, D., Wang, T., & Liu, Z. (2014) | A Tangible Programming Tool for Children to Cultivate Computational Thinking | The Scientific World Journal |
21 | Zhang, L., & Nouri, J. (2019) | A systematic review of learning computational thinking through Scratch in K-9 | Computers & Education, 141, 103607 |
22 | Yang, Weipeng & Ng, Tsz Kit & Hongyu, Gao. (2022) | Robot programming versus block play in early childhood education: Effects on computational thinking, sequencing ability, and self-regulation | British Journal of Educational Technology. 1–25 |
Rights and permissions
Copyright information
© 2023 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering
About this paper
Cite this paper
Kaup, C.F., Møller, A.K., Brooks, E. (2023). Bringing Computational Thinking to Life Through Play. In: Brooks, E., Sjöberg, J., Møller, A.K., Edstrand, E. (eds) Design, Learning, and Innovation. DLI 2022. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 493. Springer, Cham. https://doi.org/10.1007/978-3-031-31392-9_9
Download citation
DOI: https://doi.org/10.1007/978-3-031-31392-9_9
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-31391-2
Online ISBN: 978-3-031-31392-9
eBook Packages: Computer ScienceComputer Science (R0)