Introducing Computational Thinking through Algorithms in Elementary Education: An Experience with 5th Grade Students
Abstract
Understanding basic concepts of Computational Thinking, such as algorithms, is essential for students' education in an increasingly digital world. This article describes a practical experience conducted with fifth-grade elementary school classes, aiming to teach basic algorithm concepts in a playful and interactive way. Using everyday practical examples, the lesson highlighted the importance of algorithms in problem-solving and task organization. Through practical and collaborative activities, students were encouraged to create and discuss their own algorithms, consolidating their understanding of the concept and its applicability.
Keywords:
Computational Thinking, Computing and Education, Educational Computing, Computer Science and Education
References
Barr, V., & Stephenson, C. (2011). “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.
Brasil (2022). BNCC Computação – “Complemento. Ministério da Educação. Conselho Nacional de Educação”. Disponível em: [link]
Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). “Introduction to Algorithms”. rd ed.
Grover, Shuchi, and Roy Pea. "Computational thinking in K–12: A review of the state of the field." Educational researcher 42.1 (2013): 38-43.
Kohler, L., Mattos, M., Lopes, M., Fronza, L., Silveira, H., Fibrantz, G., Rosa, V., & Son, L. (2021). “Análise dos Resultados de um Estudo de Caso Aplicando Pensamento Computacional no Ensino Fundamental com Foco na Produção de Algoritmos”. In Anais do XXVII Workshop de Informática na Escola, (pp. 106-115). Porto Alegre: SBC.
Knuth, D. E. (1997). “The Art of Computer Programming, volume 1 Fundamental Algorithms”. Addison Wesley Longman Publishing Co., Inc..
Wing, J. M. (2006). “Computational thinking”. Communications of the ACM, 49(3) 33 35
Brasil (2022). BNCC Computação – “Complemento. Ministério da Educação. Conselho Nacional de Educação”. Disponível em: [link]
Cormen, T. H., Leiserson, C. E., Rivest, R. L., & Stein, C. (2009). “Introduction to Algorithms”. rd ed.
Grover, Shuchi, and Roy Pea. "Computational thinking in K–12: A review of the state of the field." Educational researcher 42.1 (2013): 38-43.
Kohler, L., Mattos, M., Lopes, M., Fronza, L., Silveira, H., Fibrantz, G., Rosa, V., & Son, L. (2021). “Análise dos Resultados de um Estudo de Caso Aplicando Pensamento Computacional no Ensino Fundamental com Foco na Produção de Algoritmos”. In Anais do XXVII Workshop de Informática na Escola, (pp. 106-115). Porto Alegre: SBC.
Knuth, D. E. (1997). “The Art of Computer Programming, volume 1 Fundamental Algorithms”. Addison Wesley Longman Publishing Co., Inc..
Wing, J. M. (2006). “Computational thinking”. Communications of the ACM, 49(3) 33 35
Published
2024-11-04
How to Cite
ARAUJO, Fernanda Couto S.; PAES, Elizabeth Domiciano; FRANÇA, Juliana B. S..
Introducing Computational Thinking through Algorithms in Elementary Education: An Experience with 5th Grade Students. In: WORKSHOP ON COMPUTING AT SCHOOL (WIE), 30. , 2024, Rio de Janeiro/RJ.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2024
.
p. 718-723.
DOI: https://doi.org/10.5753/wie.2024.242337.
