Abstract
In this chapter, a Swedish development and research project integrating programming and mathematics will be focused on. The children in the project were 3–5 years old. Preschool children together with their teachers worked with programmable robots especially designed for young children. Several programming activities were developed and introduced in four rounds. Common in all these activities was the children investigating programming and mathematics by trying them out themselves. The results show that the children developed their spatial thinking and their understanding of symbols. Also, they developed their ability to use notions such as ‘forward’, ‘backward’, ‘rotate’ and ‘turn’, verbally through symbols and gestures.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
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
Björklund, C., Magnusson, M., & Palmér, H. (2018). Teachers’ involvement in children’s mathematizing: beyond dichotomization between play and teaching. European Early Childhood Education Research Journal, 26(4), 469–480.
Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking 2012 Annual Meeting of the American Educational Research Association. Vancouver.
Clements, D. H., & Sarama, J. (2016). Math, science, and technology in the early grades. The Future of Children, 26(2), 75–94.
Cross, C. T., Woods, T. A., & Schweingruber, H. (2009). Mathematics learning in early childhood: Paths toward excellence and equity. The National Academies Press.
Elkin, M., Sullivan, A., & Umaschi Bers, M. (2016). Programming with the KIBO robotics kit in preschool classrooms. Computers in the Schools, 33(3), 169–186.
Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5-6 years old kindergarten children in a computer programming environment: A case study. Computers and Education, 63, 87–97. https://doi.org/10.1016/j.compedu.2012.11.016
Gadanidis, G., Hughes, J. M., Minniti, L., & White, B. J. G. (2017). Computational thinking, grade 1 students and the binomial theorem. Digital Experiences in Mathematics Education, 3(2), 77–96. https://doi.org/10.1007/s40751-016-0019-3
Gelman, R., & Gallistel, C. (1978). The child's understanding of number. Harvard University Press.
Heikkilä, M., & Mannila, L. (2018). Debugging in programming as a multimodal practice in early childhood education settings. Multimodal Technologies and Interaction, 2(42), 1–19. https://doi.org/10.3390/mti2030042
Higginson, W. (2017). From children programming to kids coding: Reflections on the legacy of Seymour Papert and half a century of digital mathematics education. Digital Experiences in Mathematics Education, 3(2), 71–76. https://doi.org/10.1007/s40751-017-0030-3
Kazakoff, E. R., & Bers, M. U. (2014). Put your Robot in, Put your Robot out: Sequencing through programming robots in early childhood. Journal of Educational Computing Research, 50(2), 553–573. https://doi.org/10.2190/EC.50.4.f
Mishra, P., & Koehler, M. (2006). Technological pedagogical content knowledge: A framework for integrations in teacher knowledge. Teachers College Record, 108(6), 1017–1054.
Morgado, L., Cruz, M., & Kahn, K. (2010). Preschool cookbook of computer programming topics. Australasian Journal of Educational Technology, 26(3), 309–326.
National Agency for Education. (2018). Curriculum for preschool. The Swedish National Agency for Education.
Otterborn, A., Schönborn, K. J., & Hultén, M. (2020). Investigating preschool educators’ implementation of computer programming in their teaching practice. Early Childhood Education Journal, 48(3), 253–262.
Palmér, H. (2016). What is the difference? Young children learning mathematics through problem solving. In T. Meaney, O. Helenius, M. Johansson, T. Lange, & A. Wernberg (Eds.), Mathematics education in the early years: Results from the POEM2 conference, 2014 (pp. 255–266). Springer.
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., Kalogiannakis, M., & Zaranis, N. (2016). Developing fundamental programming concepts and computational thinking with ScratchJr in preschool education: a case study. International Journal of Mobile Learning and Organisation, 10(3), 187–202. https://doi.org/10.1504/IJMLO.2016.077867
Shumway, J. F., Clarke-Midura, J., Lee, V. R., Hamilton, M. M., & Baczuk, C. (2019). Coding toys in kindergarten. Teaching Children Mathematics, 25(5), 314–317.
Stephen, C., & Plowman, L. (2008). Enhancing learning with information and communication technologies in pre-school. Early Child Development and Care, 178(6), 637–654. https://doi.org/10.1080/03004430600869571
Yu, J., & Roque, R. (2018). A survey of computational kits for young children. Proceedings of the 17th ACM Conference on Interaction Design and Children, Trondheim, Norway. https://doi.org/10.1145/3202185.3202738.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Palmér, H. (2023). Children (Aged 3–5 Years) Learning Mathematics Through Programming, Thinking and Doing, or Just Doing?. In: Keane, T., Fluck, A.E. (eds) Teaching Coding in K-12 Schools. Springer, Cham. https://doi.org/10.1007/978-3-031-21970-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-21970-2_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-21969-6
Online ISBN: 978-3-031-21970-2
eBook Packages: EducationEducation (R0)