Skip to main content

The Code.org Platform in the Developing of Computational Thinking with Elementary School Students

  • Conference paper
  • First Online:
Computer Supported Education (CSEDU 2020)

Abstract

Computational thinking is the thinking process involved in formulating problems to admit a computational solution. This article describes a study in which the code.org platform was used to develop computational thinking with Elementary school students. After proper introduction and contextualization, we describe the 198 students from 4th grade involved in the study, following the process of collecting and analyzing data from the code.org platform. We conclude with the evaluation carried out by the students. The main conclusion of this study is that code.org is a valid option for developing computational thinking with Elementary school students. Also, a reliable way for students to start solving real-life problems, stimulating the capacity for abstraction through simulated and experienced practice.

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 79.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 99.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Similar content being viewed by others

References

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

    Article  Google Scholar 

  2. Resnick, M.: Point of view: reviving Papert’s dream. Educ. Technol. 52(4), 42–46 (2012)

    Google Scholar 

  3. Brennan, K., Resnick, M.: New frameworks for studying and assessing the development of computational thinking. In: Annual American Educational Research Association Meeting, Vancouver, BC, Canada, pp. 1–25 (2012). https://doi.org/10.1.1.296.6602

    Google Scholar 

  4. Puiu, T.: Your smartphone is millions of times more powerful than all of NASA’s combined computing in 1969. https://www.zmescience.com/research/technology/smartphone-power-compared-to-apollo-432/. Accessed 21 Feb 2019

  5. Popular Mechanics Website. https://www.popularmechanics.com/technology/a22007431/smallest-computer-world-smaller-than-grain-rice/. Accessed 01 Aug 2020

  6. BizzCommunity Website. https://www.bizcommunity.com/Article/196/423/195991.html. Accessed 01 Aug 2020

  7. Partnership For 21ST Century Skills: Framework for 21st Century Learning (2009). http://www.p21.org/storage/documents/docs/P21_framework_0816.pdf

  8. Resnick, M., et al.: Scratch: programming for all. Commun. ACM 52, 60–67 (2009). https://doi.org/10.1145/1592761.1592779

    Article  Google Scholar 

  9. Wing, J.M.: Computational thinking (2007). https://www.cs.cmu.edu/afs/cs/usr/wing/www/Computational_Thinking.pdf. Accessed 01 May 2019

  10. Wing, J.: Computational thinking’s influence on research and education for all. Ital. J. Educ. Technol. 25(2), 1–12 (2017). https://doi.org/10.17471/2499-4324/922

    Article  Google Scholar 

  11. Cuny, J., Snyder, L., Wing, J.M.: Demystifying computational thinking for non-computer scientists (2010). http://www.cs.cmu.edu/~CompThink/resources/TheLinkWing.pdf

  12. Brennan, K., Chung, M., Hawson, J.: Scratch curriculum guide draft. Nature 341(6241), 73 (2011)

    Google Scholar 

  13. Jonassen, D.: Learning to Solve Problems. A Handbook for Designing Problem-Solving Learning Environments. Routledge, New York (2011)

    Google Scholar 

  14. Papert, S.: The Children Machine. BasicBooks, New York (1993)

    Google Scholar 

  15. Echeverría, M., Pozo, J.: Aprender a resolver problemas e resolver problemas para aprender. In: Pozo, J. (ed.) A Solução de Problemas: Aprender a Resolver, Resolver Para Aprender. Artmed, Porto Alegre (1998)

    Google Scholar 

  16. Code.org Website. https://Code.org/about. Accessed 05 Apr 2019

  17. Kapp, K.M., Blair, L., Mesch, R.: The Gamification of Learning and Instruction Fieldbook. Wiley, San Francisco (2012)

    Google Scholar 

  18. Barradas, R., Lencastre, J.A.: Gamification e game-based learning: estratégias eficazes para promover a competitividade positiva nos processos de ensino e de aprendizagem. In: Revista Investigar em Educação (Issue Mundo digital e Educação), pp. 11–37. Sociedade Portuguesa de Ciências da Educação, Porto (2017)

    Google Scholar 

  19. Barradas, R., Lencastre, J.A., Soares, S., Valente, A.: Developing computational thinking in early ages: a review of the code.org platform. In: Chad Lane, H., Zvacek, S., Uhomoibhi, J. (eds.) Proceedings of the 12th International Conference on Computer Supported Education (CSEDU2020), vol. 2, pp. 157–168. SCITEPRESS – Science and Technology Publications, Prague (2020)

    Google Scholar 

  20. CS Education Research Group Website. http://csunplugged.org. Accessed 7 Sept 2015

  21. Bell, T., Witten, I.H., Fellows, M.: CS unplugged. University of Canterbury, NZ (2015). http://csunplugged.org/wp-content/uploads/2015/03/CSUnplugged_OS_2015_v3.1.pdf

  22. Jonassen, D.: Learning to Solve Problems - An Instructional Design Guide. Pfeiffer, São Francisco (2004)

    Google Scholar 

  23. Kalelioğlu, F.: A new way of teaching programming skills to K-12 students: code.org. Comput. Hum. Behav. 52, 200–210 (2015)

    Article  Google Scholar 

  24. Bardin, L.: Análise de conteúdo, p. 70. Edições, Lisboa (1979)

    Google Scholar 

  25. Resnick, M.: Learn to Code, Code to Learn (2013). https://www.edsurge.com/news/2013-05-08-learn-to-Code-Code-to-learn. Accessed 07 Feb 2019

  26. Likert, R.: A technique for the measurement of attitudes. Arch. Psychol. 140, 1–55 (1932)

    Google Scholar 

  27. Jamieson, S.: Likert scales: how to (ab) use them. Med. Educ. 38(12), 1217–1218 (2004)

    Article  Google Scholar 

Download references

Acknowledgments

This work was partially financed by the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, through national funds, and co-funded by the FEDER, where applicable.

This work was partially funded by CIEd – Research Centre on Education, project UID/CED/01661/2019, Institute of Education, University of Minho, through national funds of FCT/MCTES-PT.

We would like to thank the Colégio Paulo VI (Gondomar, Portugal) the authorization to carry out this study on its premises, and students of the 4th grade of the school years of 2017/18, 2018/19 and 2019/20 by their collaboration.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Rolando Barradas .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Barradas, R., Lencastre, J.A., Soares, S., Valente, A. (2021). The Code.org Platform in the Developing of Computational Thinking with Elementary School Students. In: Lane, H.C., Zvacek, S., Uhomoibhi, J. (eds) Computer Supported Education. CSEDU 2020. Communications in Computer and Information Science, vol 1473. Springer, Cham. https://doi.org/10.1007/978-3-030-86439-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-86439-2_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-86438-5

  • Online ISBN: 978-3-030-86439-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics