Skip to main content

Teaching Coding in Kindergarten: Supporting Students’ Activity with Robot Coding Toys

  • Chapter
  • First Online:
Teaching Coding in K-12 Schools

Abstract

This chapter summarizes a multiyear investigation of task design and instructional practices for teaching coding with tangible screen-free coding toys in kindergarten classrooms (ages 5 and 6 years in the United States). Through multiple cycles of design-based research in classrooms, we iteratively designed instructional tasks, operationalized early childhood computational thinking (CT) and developed assessment items for CT competencies involving what we call “grid-agent” robot coding toys. In this chapter we summarize some of the design elements for tasks and instruction that support coding in kindergarten. Design elements included considerations for introductory lessons, attention to skills and strategies within engaging challenges and leveraging robot toys’ design features for specific CT and mathematics skills. We also introduce a competency model for the grid-agent robot coding toy genre that synthesizes our findings related to CT concepts for task and assessment design, which also emphasizes spatial concepts, symbolization of space, sequencing, iteration of units and other mathematics concepts and skills.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 119.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  • Angeli, C., & 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(2020), Article 105954. https://doi.org/10.1016/j.chb.2019.03.018

    Article  Google Scholar 

  • Bakala, E., Gerosa, A., Hourcade, J. P., & Tejera, G. (2021). Preschool children, robots, and computational thinking: A systematic review. International Journal of Child-Computer Interaction, 29, 100337.

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Clarke-Midura, J., Lee, V. R., Shumway, J. F., & Hamilton, M. (2019). The building blocks of coding: A comparison of early childhood coding toys. Information and Learning Science, 120(7/8), 505–518.

    Article  Google Scholar 

  • Clarke-Midura, J., Kozlowski, J. S., Shumway, J. F., & Lee, V. R. (2021a). How young children engage in and shift between reference frames when playing with coding toys. International Journal of Child-Computer Interaction, 28, 100250.

    Article  Google Scholar 

  • Clarke-Midura, J., Silvis, D., Shumway, J. F., Lee, V. R., & Kozlowski, J. (2021b). Developing a kindergarten computational thinking assessment using Evidence Centered Design: The case of algorithmic thinking. Computer Science Education, 31(2), 117–140.

    Article  Google Scholar 

  • Clarke-Midura, J., Shumway, J. F., Lee, V. R., Silvis, D., Welch, L., & Kozlowski, J. (2022). A model for integrated mathematics and computational thinking in kindergarten (Manuscript submitted for publication). Utah State University.

    Google Scholar 

  • Cobb, P., Jackson, K., & Sharpe, C. D. (2017). Conducting design studies to investigate and support mathematics children’s and teachers’ learning. In J. Cai (Ed.), Compendium for research in mathematics education (pp. 208–233). National Council of Teachers of Mathematics.

    Google Scholar 

  • Engeström, Y. (1987). Learning by expanding: An activity-theoretical approach to developmental research. Orienta-Konsultit.

    Google Scholar 

  • Hamilton, M., Clarke-Midura, J., Shumway, J. F., & Lee, V. R. (2020). An emerging technology report on coding toys and computational thinking in early childhood. Technology, Knowledge, and Learning, 25, 213–224. https://doi.org/10.1007/s10758-019-09423-8

  • Kafai, Y. B., & Burke, Q. (2014). Connected code: Why children need to learn programming. MIT Press.

    Book  Google Scholar 

  • Kozlowski, J. S. (2022). Children’s mathematical engagement based on their awareness of different coding toys’ design features (Publication No. 8420). Doctoral dissertation, Utah State University. All Graduate Theses and Dissertations. https://digitalcommons.usu.edu/etd/8420

  • Lee, V. R. (2021). Let’s cut to commercial: Where research, evaluation, and design of learning games should go next. Educational Technology Research and Development, 69(1), 145–148. https://doi.org/10.1007/s11423-020-09865-3

    Article  Google Scholar 

  • Lin, Y., & Weintrop, D. (2021). The landscape of block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming. Journal of Computer Languages, 67, 101075.

    Article  Google Scholar 

  • Muñoz-Repiso, A. G. V., & Caballero-González, Y. A. (2019). Robotics to develop computational thinking in early childhood education. Comunicar, 27(59), 63–72. https://doi.org/10.3916/C59-2019-06

    Article  Google Scholar 

  • 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. (2022). Can preschoolers learn computational thinking and coding skills with ScratchJr? A systematic literature review. International Journal of Educational Reform. https://doi.org/10.1177%2F10567879221076077

    Google Scholar 

  • Pea, R. D., & Kurland, D. M. (1984). On the cognitive effects of learning computer programming. New Ideas in Psychology, 2(2), 137–168. https://doi.org/10.1016/0732-118X(84)90018-7

    Article  Google Scholar 

  • Sannino, A., & Engeström, Y. (2018). Cultural-historical activity theory: Founding insights and new challenges. Cultural-Historical Psychology, 14(13), 43–56.

    Article  Google Scholar 

  • Shumway, J. F., Welch, L., Kozlowski, J., Clarke-Midura, J., & Lee, V. R. (2021). Kindergarten students’ mathematics knowledge at work: The mathematics for programming robot toys. Mathematical Thinking and Learning, 1. Advance online publication. https://doi.org/10.1080/10986065.2021.1982666

  • Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158.

    Article  Google Scholar 

  • Silvis, D., Clarke-Midura, J., Shumway, J. F., & Lee, V. R. (2021). Objects to debug with: How young children resolve errors with tangible coding toys. In Proceedings of the International Society of the Learning Sciences (ISLS) annual meeting. ISLS.

    Google Scholar 

  • Weintrop, D., Rutstein, D. W., Biendowski, M., & McGee, S. (2021). Assessing computational thinking: An overview of the field. Computer Science Education, 2, 113–116. https://doi.org/10.1080/08993408.2021.1918380

    Article  Google Scholar 

  • Welch, L. E., Shumway, J. F., Clarke-Midura, J., & Lee, V. R. (2022). Exploring measurement through coding: Children’s conceptions of a dynamic linear unit with robot coding toys. Educational Sciences, 12(2), 143. https://doi.org/10.3390/educsci12020143

    Article  Google Scholar 

  • Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jessica F. Shumway .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Shumway, J.F., Clarke-Midura, J., Lee, V.R., Silvis, D., Welch Bond, L.E., Kozlowski, J.S. (2023). Teaching Coding in Kindergarten: Supporting Students’ Activity with Robot Coding Toys. 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_3

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-21970-2_3

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-21969-6

  • Online ISBN: 978-3-031-21970-2

  • eBook Packages: EducationEducation (R0)

Publish with us

Policies and ethics