A Tool to Assist the Development of Computational Thinking in Children
Abstract
Computational Thinking (CT) has been applied as a strategy for solving problems through Computing concepts. In education, the application of CT represents a way of disseminating information and producing knowledge. It is possible to find different solutions that apply this concept in the literature. However, each of them must consider factors such as the level of education, the content addressed, and the education system (public/private) due to the costs generated. This work presents the modeling/simulation process of a tool (programming toy) based on Arduino to help the application of PC concepts in Early Childhood Education. The tool's architecture was implemented in the Proteus and Tinkercad simulators to prove its correct operation, and several simulations were performed. It is expected that the tool can be built and implemented, in the future, in schools lacking resources and solutions for this purpose.
Keywords:
Computational Thinking, Arduino, Child Education
References
Paula Angerami, Andre Raabe, and Tatiane Rosário. 2022. As aprendizagens desenvolvidas por crianças com o uso de brinquedos de programar. Dialogia.
Autodesk. 2021. Tinkercad. http://www.tinkercad.com. An optional note.
Christian Brackmann. 2017. Desenvolvimento do Pensamento Computacional através de Atividades Desplugadas Básica. Ph.D. Dissertation. Universidade Federal do Rio Grande do Sul (UFRGS).
Tatiane Aparecida Martins do Rosário. 2017. As Aprendizagens Com O Uso Do Brinquedo De Programar. Ph.D. Dissertation. Universidade do Vale do Itajaí, Itajai, SC, Brasil. Advisor(s) André Luís Alice Raabe.
Labcenter Eletronics. 2021. Proteus. https://www.labcenter.com/simulation/.
Natal Makers. 2022. Bit-O: Kit Educacional de Robótica e IoT. https://www.natalmakers.com/loja/en/home/460-.html.
Ministério da Educação. 2022. Normas sobre Computação na Educação Básica – Complemento à Base Nacional Comum Curricular (BNCC). http://portal.mec.gov.br/.
V. F Moretti. 2019. O pensamento computacional no ensino básico : potencialidades de desenvolvimento com o uso do scratch. Monografia (Licenciado em Matemática), UFRGS (Universidade Federal do Rio Grande do Sul), Porto Alegre, Brasil.
Primo Toys. 2022. Cubetto Classic. https://www.primotoys.com/.
André Raabe, Alzira Rodrigues, André Santana, Marli Vieira, Tatiane do Rosário, and Ana Carneiro. 2015. Brinquedos de Programar na Educação Infantil: Um estudo de Caso. In Anais do XXI Workshop de Informática na Escola. SBC, Porto Alegre, RS, Brasil, 42–51.
Andre Raabe, Tatiane Rosário, Rodrigo Martins, Andre Santana, Felipe Souza, and Raphael Silva. 2017. RoPE - Brinquedo de Programar e Plataforma de Aprender. 1119.
Andre Raabe, Guilherme Zanchett, and Adilson Vahldick. 2015. Jogos de Programar como uma Abordagem para os Primeiros Contatos dos Estudantes com à Programação. 1485.
Andre Santana, Julia Metzger, Andre Raabe, Luís Santana, Alisson Henrique, Clara Maciel, and Annelize Maciel. 2017. Scratch Jr - Brincando em Família: um relato de experiências sobre introdução a programação no ambiente escolar. 432.
Bianca Santana, Christina Chavez, and Roberto Bittencourt. 2021. Uma Definição Operacional para Pensamento Computacional. In Anais do Simpósio Brasileiro de Educação em Computação (On-line). SBC, Porto Alegre, RS, Brasil, 93–103.
Sociedade Brasileira de Computação SBC. 2021. Diretrizes para ensino de Computação na Educação Básica. [link]. An optional note.
Rodrigo Smiderle, Sandro José Rigo, Leonardo B. Marques, Jorge Arthur Peçanha de Miranda Coelho, and Patricia A. Jaques. 2020. The impact of gamification on students’learning, engagement and behavior based on their personality traits. Smart Learning Environments 7, 1.
Terrapin. 2022. Tools for thinking: Bee-Bot. https://www.terrapinlogo.com/beebot-ss.html.
Universidade Federal Rural de Pernambuco UFRPE. 2021. Licenciatura Plena em Computação - Matriz Curricular. http://www.lc.ufrpe.br/br/matriz-curricular. An optional note.
José Armando Valente. 2016. Integração do Pensamento Computacional no Currículo da Educação Básica: diferentes estratégias usadas e questões de formação de professores e avaliação do aluno. Revista e-Curriculum 14, 864 – 897.
P. C. Venturini. 2020. Desenvolvimento do pensamento computacional por meio da Ciência da Computação Desplugada e do Scratch. Revista Em Extensão 18, 2, 200–208.
M. L. C Vilaça and E. V. F. de Araújo. 2016. Tecnologia, Sociedade e Educação na Era Digital (1st ed.). Duque de Caxias, RJ: Unigranrio.
Jeannette M. Wing. 2006. Computational Thinking. Commun. ACM 49, 3, 33–35.
Jeannette M. Wing. 2010. Computational Thinking: What and Why? The link Magazine 6, 20–23.
Word Economic Forum. 2020. The Future of Jobs Report. https://www3.weforum.org/. An optional note.
Autodesk. 2021. Tinkercad. http://www.tinkercad.com. An optional note.
Christian Brackmann. 2017. Desenvolvimento do Pensamento Computacional através de Atividades Desplugadas Básica. Ph.D. Dissertation. Universidade Federal do Rio Grande do Sul (UFRGS).
Tatiane Aparecida Martins do Rosário. 2017. As Aprendizagens Com O Uso Do Brinquedo De Programar. Ph.D. Dissertation. Universidade do Vale do Itajaí, Itajai, SC, Brasil. Advisor(s) André Luís Alice Raabe.
Labcenter Eletronics. 2021. Proteus. https://www.labcenter.com/simulation/.
Natal Makers. 2022. Bit-O: Kit Educacional de Robótica e IoT. https://www.natalmakers.com/loja/en/home/460-.html.
Ministério da Educação. 2022. Normas sobre Computação na Educação Básica – Complemento à Base Nacional Comum Curricular (BNCC). http://portal.mec.gov.br/.
V. F Moretti. 2019. O pensamento computacional no ensino básico : potencialidades de desenvolvimento com o uso do scratch. Monografia (Licenciado em Matemática), UFRGS (Universidade Federal do Rio Grande do Sul), Porto Alegre, Brasil.
Primo Toys. 2022. Cubetto Classic. https://www.primotoys.com/.
André Raabe, Alzira Rodrigues, André Santana, Marli Vieira, Tatiane do Rosário, and Ana Carneiro. 2015. Brinquedos de Programar na Educação Infantil: Um estudo de Caso. In Anais do XXI Workshop de Informática na Escola. SBC, Porto Alegre, RS, Brasil, 42–51.
Andre Raabe, Tatiane Rosário, Rodrigo Martins, Andre Santana, Felipe Souza, and Raphael Silva. 2017. RoPE - Brinquedo de Programar e Plataforma de Aprender. 1119.
Andre Raabe, Guilherme Zanchett, and Adilson Vahldick. 2015. Jogos de Programar como uma Abordagem para os Primeiros Contatos dos Estudantes com à Programação. 1485.
Andre Santana, Julia Metzger, Andre Raabe, Luís Santana, Alisson Henrique, Clara Maciel, and Annelize Maciel. 2017. Scratch Jr - Brincando em Família: um relato de experiências sobre introdução a programação no ambiente escolar. 432.
Bianca Santana, Christina Chavez, and Roberto Bittencourt. 2021. Uma Definição Operacional para Pensamento Computacional. In Anais do Simpósio Brasileiro de Educação em Computação (On-line). SBC, Porto Alegre, RS, Brasil, 93–103.
Sociedade Brasileira de Computação SBC. 2021. Diretrizes para ensino de Computação na Educação Básica. [link]. An optional note.
Rodrigo Smiderle, Sandro José Rigo, Leonardo B. Marques, Jorge Arthur Peçanha de Miranda Coelho, and Patricia A. Jaques. 2020. The impact of gamification on students’learning, engagement and behavior based on their personality traits. Smart Learning Environments 7, 1.
Terrapin. 2022. Tools for thinking: Bee-Bot. https://www.terrapinlogo.com/beebot-ss.html.
Universidade Federal Rural de Pernambuco UFRPE. 2021. Licenciatura Plena em Computação - Matriz Curricular. http://www.lc.ufrpe.br/br/matriz-curricular. An optional note.
José Armando Valente. 2016. Integração do Pensamento Computacional no Currículo da Educação Básica: diferentes estratégias usadas e questões de formação de professores e avaliação do aluno. Revista e-Curriculum 14, 864 – 897.
P. C. Venturini. 2020. Desenvolvimento do pensamento computacional por meio da Ciência da Computação Desplugada e do Scratch. Revista Em Extensão 18, 2, 200–208.
M. L. C Vilaça and E. V. F. de Araújo. 2016. Tecnologia, Sociedade e Educação na Era Digital (1st ed.). Duque de Caxias, RJ: Unigranrio.
Jeannette M. Wing. 2006. Computational Thinking. Commun. ACM 49, 3, 33–35.
Jeannette M. Wing. 2010. Computational Thinking: What and Why? The link Magazine 6, 20–23.
Word Economic Forum. 2020. The Future of Jobs Report. https://www3.weforum.org/. An optional note.
Published
2023-04-24
How to Cite
SANTOS, Arthur; OLIVEIRA, Felipe; CAMPOS, Glaucia.
A Tool to Assist the Development of Computational Thinking in Children. In: BRAZILIAN SYMPOSIUM ON COMPUTING EDUCATION (EDUCOMP), 3. , 2023, Evento Online.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2023
.
p. 310-318.
ISSN 3086-0733.
DOI: https://doi.org/10.5753/educomp.2023.228213.
