Bringing Computational Thinking to Life Through Play

  • Conference paper
  • First Online:
Design, Learning, and Innovation (DLI 2022)

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.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (Germany)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 53.49
Price includes VAT (Germany)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 69.54
Price includes VAT (Germany)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

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)

    Article  Google Scholar 

  • Bers, M.U.: Designing Digital Experiences for Positive Youth Development: From Playpen to Playground. OUP, USA (2012)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Bruner, J.S.: The act of discovery. Harv. Educ. Rev. 31, 21–32 (1961)

    Google Scholar 

  • Bruner, J.: The Process of Education. A Landmark in Educational Theory. Harvard University Press (1977)

    Google Scholar 

  • Bruner, J.: Culture and human development: a new look. Hum. Dev. 33(6), 344–355 (1990)

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • Curzon, P.: cs4fn and computational thinking unplugged. In: Proceedings of the 8th Workshop in Primary and Secondary Computing Education, pp. 47–50 (2013)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Hall, J.A., McCormick, K.I.: “My cars don’t drive themselves”: preschoolers’ guided play experiences with button-operated robots. TechTrends 1–17 (2022)

    Google Scholar 

  • Hart, C.: Doing a Literature Review: Releasing the Social Science Research Imagination. Sage (1998)

    Google Scholar 

  • Huizinga, J.: Den lekande måanniskan: Homo ludens. Natur och Kultur. Brandell var översättare inte författare (2004)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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

    Chapter  Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • Martinez, S.L., Stager, G.: Invent to Learn. Making, Tinkering, and Engineering in the Classroom. Construting Modern Knowledge, Torrance (2013)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • Olofsson, B.: Leg for livet: iagttagelser og forskning om 0–7. åriges leg. Børn & Unge (1987)

    Google Scholar 

  • 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)

    Google Scholar 

  • Papert, S.: “Mindstorms” Children. Computers and powerful ideas (1980)

    Google Scholar 

  • 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)

    Google Scholar 

  • 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)

    Google Scholar 

  • Sutton-Smith, B.: The Ambiguity of Play. Harvard University Press (2001)

    Google Scholar 

  • Vossoughi, S., Bevan, B.: Making and tinkering: a review of the literature. Natl. Res. Council Commit. Out School Time STEM 67, 1–55 (2014)

    Google Scholar 

  • 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

    Google Scholar 

  • Vygotsky, L.S.: Mind in Society: Development of Higher Psychological Processes. Harvard University Press (1978)

    Google Scholar 

  • Vygotsky, L.S.: Thought and Language. MIT Press, Cambridge, MA (1986)

    Google Scholar 

  • Wang, D., Wang, T., Liu, Z.: A tangible programming tool for children to cultivate computational thinking. Sci. World J. 2014 (2014)

    Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Google Scholar 

  • Wing, J.M.: Computational thinking. Commun. ACM 49(3), 33–35 (2006)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

  • 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Camilla Finsterbach Kaup .

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

Reprints and permissions

Copyright information

© 2023 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics

Navigation