Developing Computational Thinking with Educational Technologies for Young Learners
The aim of this article is to provide an overview of the opportunities for developing computational thinking in young learners. It includes a review of empirical studies on the educational technologies used to develop computational thinking in young learners, and analyses and descriptions of a selection of commercially available technologies for developing computational thinking in young learners. The challenges and implications of using these technologies also are discussed.
KeywordsComputational thinking Educational technology Problem solving Programming Coding Young learners STEM
Compliance with Ethical Standards
Conflict of Interest
The authors declare that they have no conflict of interest.
- Bers, M. (2008). Blocks to robots: Learning with technology in the early childhood classroom. New York, NY: Teachers College Press.Google Scholar
- Bers, M., Ponte, I., Juelich, K., Viera, A., & Schenker, J. (2002). Teachers as designers: Integrating robotics in early childhood education [Electronic version]. Information Technology in Childhood Education Annual, 2002(1), 123–145.Google Scholar
- Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. Paper presented at Annual American Educational Research Association meeting. BC, Canada: Vancouver.Google Scholar
- Burke, Q., & Kafai, Y. B. (2013). A decade of game-making for learning: From tools to communities. In H. Agius & M. C. Angelides (Eds.), The handbook on digital games (pp. 689–709). Hoboken, NJ: Wiley-IEEE Press.Google Scholar
- Child Trends. (2015). Home computer access and Internet use. Retrieved from http://www.childtrends.org/indicators/home-computer-access/.
- Elkin, M., Sullivan, A., & Bers, M. U. (2014). Implementing a robotics curriculum in an early childhood Montessori classroom [Electronic version]. Journal of Information Technology Education: Innovations in Practice, 13, 153–169. Retrieved September 27, 2017, from http://www.jite.org/documents/Vol13/JITEv13IIPvp153-169Elkin882.pdf.
- Gordon, M., Ackermann, E., & Breazeal, C. (2015, March). Social robot toolkit: Tangible programming for young children. In Proceedings of the Tenth Annual ACM/IEEE International Conference on Human-Robot Interaction Extended Abstracts (pp. 67–68). New York, NY: ACM.Google Scholar
- ISTE & CSTA (2011). Operational definition of computational thinking for K-12 education. Retrieved September 27, 2017, from http://www.iste.org/docs/ct-documents/computational-thinking-operational-definition-flyer.pdf?sfvrsn=2.
- Kafai, Y. B., & Burke, Q. (2014). Connected code: Why children need to learn programming. Cambridge, MA: MIT Press.Google Scholar
- Madill, H., Campbell, R. G., Cullen, D. M., Armour, M. A., Einsiedel, A. A., Ciccocioppo, A. L....Coffin, W. L. (2007). Developing career commitment in STEM-related fields: Myth versus reality. In R. J. Burke, M. C. Mattis, & E. Elgar (Eds.), Women and minorities in science, technology, engineering and mathematics: Upping the numbers (pp. 210–244). Northampton, MA: Edward Elgar Publishing.Google Scholar
- Martinez, C., Gomez, M. J., & Benotti, L. (2015). A comparison of preschool and elementary school children learning computer science concepts through a multilanguage robot programming platform. In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education (pp. 159–164). New York, NY: ACM.Google Scholar
- Metz, S. S. (2007). Attracting the engineering of 2020 today. In R. Burke & M. Mattis (Eds.), Women and minorities in science, technology, engineering and mathematics: Upping the numbers (pp. 184–209). Northampton, MA: Edward Elgar Publishing.Google Scholar
- Nash, J. (2017). Coding in the classroom with real-world learning. Retrieved September 27, 2017, from https://www.iste.org/explore/articleDetail?articleid=980&category=Innovator-solutions&article=Coding+in+the+classroom+with+real-world+learning.
- National Research Council. (2010). Report of a workshop on the scope and nature of computational thinking. Washington, DC: The National Academies Press.Google Scholar
- Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. New York, NY: Basic Books, Inc..Google Scholar
- Repenning, A., Basawapatna, A. R., & Escherle, N. A. (2017). Principles of computational thinking tools. In P. J. Rich & C. B. Hodges (Eds.), Emerging research, practice, and policy on computational thinking, educational communications, and technology: Issues and innovations (pp. 291–305). Cham, Switzerland: Springer.Google Scholar
- Resnick, M. (2002). Rethinking learning in the digital age. In G. Kirkman (Ed.), The global information technology report: Readiness for the networked world (pp. 32–37). Oxford, England: Oxford University Press.Google Scholar
- Resnick, M. (2006). Computer as paintbrush: Technology, play, and the creative society. In D. Singer, R. Golikoff, & K. Hirsh-Pasek (Eds.), Play=learning: How play motivates and enhances children’s cognitive and social-emotional growth (pp. 192–208). Oxford, England: Oxford University Press.CrossRefGoogle Scholar
- Resnick, M. (2013). Learn to code, code to learn. In EdSurge Retrieved September 27, 2017, from https://www.edsurge.com/news/2013-05-08-learn-to-code-code-to-learn.Google Scholar
- Resnick, M., Maloney, J., Monroy-Hernandez, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., & Kafai, Y. (2009). Scratch: Programming for all. Communications of the ACM, 52(11), 60–67 Retrieved September 27, 2017, from http://web.media.mit.edu/~mres/papers/Scratch-CACM-final.pdf.CrossRefGoogle Scholar
- Shifrin, D., Brown, A., Hill, D., Jana, L., & Flinn, S. K. (2015). Growing up digital: Media research symposium. American Academy of Pediatrics, 1, 1–7.Google Scholar
- Smith, M. (2016). Computer science for all. Washington, DC: Office of Science and Technology Policy, Executive Office of the President Retrieved from https://www.whitehouse.gov/blog/2016/01/30/computer-science-all.Google Scholar
- Sykora, C. (2014). Computational thinking for all. Retrieved September 27, 2017, from https://www.iste.org/explore/articleDetail?articleid=152.
- Toy Industry Association, Inc. (2016, February 14). Top toy trends of 2016 announced by Toy Industry Association (TIA), the official voice of the Toy Fair. Retrieved September 27, 2017, from http://www.toyassociation.org/PressRoom2/News/2016_News/Top_Toy_Trends_of_2016_Announced_by_Toy_Industry_Association__TIA____the_Official_Voice_of_Toy_Fair.aspx#.WNPzoxiZNsN.
- Wyeth, P., & Wyeth, G. F. (2001). Electronic blocks: Tangible programming elements for preschoolers. In M. Hilrose (Ed.), IFIP TC13 International Conference on Human-Computer Interaction (pp. 496–503). Amsterdam, The Netherlands: IOC Press.Google Scholar