Brazilian overview of the tools used in the Development of Computational Thinking and in Teaching Programming
Abstract
One of the approaches that has been used to support the learning of algorithms and programming and the development of computational thinking is the use of technological tools designed for this purpose. In order to understand the Brazilian scenario related to this use, a systematic mapping was carried out in the main Brazilian forums, promoted by the Brazilian Computer Society, that discuss the topic (such as SBIE, WIE, WEI and IHC, among others). With the analysis performed, it was found that the largest number of articles is directed to elementary education and that the most used tools were the Visual Programming Languages with Blocks, with emphasis on Scratch. It is emphasized the need to take the research to the other educational levels and also the need of a greater involvement of teachers in these actions.
Keywords:
learning algorithms, programming learning, computational thinking, educational tools, systematic mapping
References
Amaral, E., Medina, R., Tarouco, L. M. R. (2016). Processo de ensino e aprendizagem de algoritmos integrando ambientes imersivos e o paradigma de blocos de programação visual. In: Anais dos Workshops do Congresso Brasileiro de Informática na Educação - SBIE, volume 5, page 20.
Andrade, D. et al. (2013). Proposta de atividades para o desenvolvimento do pensamento computacional no ensino fundamental. In: Anais do XXI Workshop de Informática na Escola – WEI, page 169.
Avila, Christiano, et al. (2016). Desdobramentos do pensamento computacional no Brasil. In: Anais do Simpósio Brasileiro de Informática na Educação – SBIE, page 200.
Brackmann, C. P., Cassola, N. (2017). Desenvolvimento do pensamento computacional através de atividades desplugadas na educação básica. Disponível em: https://www.ufrgs.br/ciencia/o-pensamento-computacional-no-ensino-fundamental/. Acesso em: 25 mar 2021.
Guarda, G. F, Pinto, S. C. (2020). Dimensões do Pensamento Computacional: conceitos, práticas e novas perspectivas. In: Anais do XXXI Simpósio Brasileiro de Informática na Educação - SBIE, pages 1463-1472.
ISTE. ISTE Standards for Students. (2016). International. Society for Technology in Education. Disponível em :https://www.iste.org/standards/for-students#startstandards Acesso em: 25 mar 2021.
Kitchenham, B, Charters, Stuart. (2007) Guidelines for performing Systematic Literature Reviews in Software Engineering, Version 2.3, Technical Report - EBSE, Keele University and University of Durham.
Medina, M., Ferting, C. (2006) Algoritmos e programação: teoria e prática. São Paulo: Editora Novatec.
Nascimento, C., Santos, D. A., Tanzi, A. (2018) Pensamento computacional e interdisciplinaridade na educação básica: um mapeamento sistemático. In: Anais dos Workshops do Congresso Brasileiro de Informática na Educação – CBIE, page 709.
Ortiz, J. dos S. B.; Pereira, R. (2018). Um Mapeamento Sistemático Sobre as Iniciativas para Promover o Pensamento Computacional. In: Anais do XXXX Simpósio Brasileiro de Informática na Educação - SBIE), page 1093.
Papert, S. M. (1985) LOGO: Computadores e Educação. São Paulo, Editora Brasiliense, Tradução e prefácio de José A. Valente, da Unicamp, SP.
Polya, G. (1995). A arte de resolver problemas: um novo aspecto do método matemático. Tradução de Heitor Lisboa de Araújo. Rio de Janeiro: Interciência.
Zabot, D, Andrade, S., Matos, E. (2018). Raciocínio Computacional e Jogos Digitais: categorias e mecânicas. Anais do XXXX Simpósio Brasileiro de Informática na Educação - SBIE, page 76
Zanetti, H. A. P.; Borges, M. A. F. ; Ricarte, I. L. M. (2016). Pensamento Computacional no Ensino de Programação: Uma Revisão Sistemática da Literatura Brasileira. In: Anais do XXXX Simpósio Brasileiro de Informática na Educação - SBIE, page 21.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, volume 49, n. 3, pages 33-35. Disponível em: https://dl.acm.org/doi/10.1145/1118178.1118215 Acesso em: 25 mar 2021.
Wing, J. M. (2014). Computational Thinking Benefits Society. Social Issues in Computing. Academic Press New York. volume 2014, pages 26. Disponível em: <http://socialissues.cs.toronto.edu/2014/01/computational-thinking/> . Acesso em: 25 mar 2021.
Andrade, D. et al. (2013). Proposta de atividades para o desenvolvimento do pensamento computacional no ensino fundamental. In: Anais do XXI Workshop de Informática na Escola – WEI, page 169.
Avila, Christiano, et al. (2016). Desdobramentos do pensamento computacional no Brasil. In: Anais do Simpósio Brasileiro de Informática na Educação – SBIE, page 200.
Brackmann, C. P., Cassola, N. (2017). Desenvolvimento do pensamento computacional através de atividades desplugadas na educação básica. Disponível em: https://www.ufrgs.br/ciencia/o-pensamento-computacional-no-ensino-fundamental/. Acesso em: 25 mar 2021.
Guarda, G. F, Pinto, S. C. (2020). Dimensões do Pensamento Computacional: conceitos, práticas e novas perspectivas. In: Anais do XXXI Simpósio Brasileiro de Informática na Educação - SBIE, pages 1463-1472.
ISTE. ISTE Standards for Students. (2016). International. Society for Technology in Education. Disponível em :https://www.iste.org/standards/for-students#startstandards Acesso em: 25 mar 2021.
Kitchenham, B, Charters, Stuart. (2007) Guidelines for performing Systematic Literature Reviews in Software Engineering, Version 2.3, Technical Report - EBSE, Keele University and University of Durham.
Medina, M., Ferting, C. (2006) Algoritmos e programação: teoria e prática. São Paulo: Editora Novatec.
Nascimento, C., Santos, D. A., Tanzi, A. (2018) Pensamento computacional e interdisciplinaridade na educação básica: um mapeamento sistemático. In: Anais dos Workshops do Congresso Brasileiro de Informática na Educação – CBIE, page 709.
Ortiz, J. dos S. B.; Pereira, R. (2018). Um Mapeamento Sistemático Sobre as Iniciativas para Promover o Pensamento Computacional. In: Anais do XXXX Simpósio Brasileiro de Informática na Educação - SBIE), page 1093.
Papert, S. M. (1985) LOGO: Computadores e Educação. São Paulo, Editora Brasiliense, Tradução e prefácio de José A. Valente, da Unicamp, SP.
Polya, G. (1995). A arte de resolver problemas: um novo aspecto do método matemático. Tradução de Heitor Lisboa de Araújo. Rio de Janeiro: Interciência.
Zabot, D, Andrade, S., Matos, E. (2018). Raciocínio Computacional e Jogos Digitais: categorias e mecânicas. Anais do XXXX Simpósio Brasileiro de Informática na Educação - SBIE, page 76
Zanetti, H. A. P.; Borges, M. A. F. ; Ricarte, I. L. M. (2016). Pensamento Computacional no Ensino de Programação: Uma Revisão Sistemática da Literatura Brasileira. In: Anais do XXXX Simpósio Brasileiro de Informática na Educação - SBIE, page 21.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, volume 49, n. 3, pages 33-35. Disponível em: https://dl.acm.org/doi/10.1145/1118178.1118215 Acesso em: 25 mar 2021.
Wing, J. M. (2014). Computational Thinking Benefits Society. Social Issues in Computing. Academic Press New York. volume 2014, pages 26. Disponível em: <http://socialissues.cs.toronto.edu/2014/01/computational-thinking/> . Acesso em: 25 mar 2021.
Published
2021-07-20
How to Cite
BREZOLIN, Carmen Vera Scorsatto; SILVEIRA, Milene Selbach.
Brazilian overview of the tools used in the Development of Computational Thinking and in Teaching Programming. In: WORKSHOP ON COMPUTING EDUCATION (WEI), 29. , 2021, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2021
.
p. 398-407.
ISSN 2595-6175.
DOI: https://doi.org/10.5753/wei.2021.15931.
