Dos blocos aos códigos: educação em computação e Pensamento Computacional com Tinkercad e Arduíno
Resumo
Introdução: Embora a legislação brasileira preconize a inserção da Computação na Educação Básica, compreender seus conceitos não é trivial, demandando o uso de estratégias eficientes e motivadoras. Objetivo: Apresenta-se um estudo de caso que investiga como tecnologias de programação em blocos (Tinkercad e Arduíno), podem fomentar o Pensamento Computacional e a educação em computação, mediante a criação de soluções inteligentes. Metodologia: Utilizou-se uma metodologia baseada em problemas, envolvendo estudantes de Ensino Médio de uma escola pública de Manaus. Resultados: Boa aceitação das tecnologias pelos estudantes, melhoria de desempenho e relato de professores não preparados para ministrar computação nas escolas.
Referências
Anzai, Y. and Simon, H. A. (1979). The theory of learning by doing. Psychological review, 86(2):124.
Arduino (2025). Arduino. [link]. Acesso em: 12 dez. 2025.
Autodesk (2025). Tinkercad. [link]. Acesso em: 12 dez. 2025.
Bebras Brasil (2025). Desafio bebras brasil: Pensar é o primeiro passo. [link]. Acesso em: 14 dez. 2025.
Bennedsen, J. and Caspersen, M. E. (2019). Failure rates in introductory programming: 12 years later. ACM inroads, 10(2):30–36.
Brasil (2023). Lei nº 14.533, de 11 de janeiro de 2023. Diário Oficial da União. Disponível em: [link]. Acessed: 2025-12-01.
Casamaximo, R. F., da Silva, P. Z., Michels, J. F. P., and de Barbosa, C. R. S. C. (2024). Avaliação de jogos digitais no ensino de linguagens formais e autômatos. In Simpósio Brasileiro de Informática na Educação (SBIE), pages 538–550. SBC.
Code.org (2025). Code.org: Free k-12 curriculum for computer science and ai. Acessado em: 14 dez. 2025.
Cook, T. D., Campbell, D. T., and Shadish, W. (2002). Experimental and quasiexperimental designs for generalized causal inference, volume 1195. Houghton Mifflin Boston, MA.
França, R. et al. (2014). A disseminação do pensamento computacional na educação básica: lições aprendidas com experiências de licenciandos em computação. In Anais do Workshop sobre Educação em Computação (WEI), pages 219–228. Sociedade Brasileira de Computação.
Hemann, L. V. and Bulegon, A. M. (2023). Arduino e tinkercad: recursos potenciais para desenvolver a cultura digital em estudantes da educação básica. In Anais do Workshop de Informática na Escola (WIE), pages 439–450. Sociedade Brasileira de Computação.
Martins, M. W. P., Marin, R. P. M., and Alves, L. B. (2024). Desafios na aprendizagem de lógica de programação entre estudantes de tecnologia: uma revisão sistemática da literatura. Revista EDaPECI, 24(3):12–24.
Nascimento, A. B. d., Nunes, J. H. F., and Santos, R. B. d. (2021). Robótica educacional na modalidade remota: Um estudo de caso na educação profissional e tecnológica. Trabalho de Conclusão de Curso.
Papert, S. A. (1980). Mindstorms: Children, computers, and powerful ideas. Basic books.
Pires, F. G. d. S. (2021). Thinkted lab, um caso de aprendizagem criativa em computação no nível superior.
Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Silverman, B., et al. (2009). Scratch: programming for all. Communications of the ACM, 52(11):60–67.
Santos, G. A. d. and Oliveira, R. M. R. d. (2025). Robótica educacional e pensamento computacional: Uma abordagem prática no ensino fundamental. In Simpósio Brasileiro de Computação na Educação Básica (SBC-EB), pages 118–122. SBC.
Santos, P. S., Araujo, L. G. J., and Bittencourt, R. A. (2019). Um mapeamento sistemático abrangente de pensamento computacional e programação na educação básica brasileira. Manuscrito não publicado. Disponível em: [link].
Sousa, L. d. L., Farias, E. J., and de Carvalho, W. V. (2020). Programação em blocos aplicada no ensino do pensamento computacional: Um mapeamento sistemático. In Simpósio Brasileiro de Informática na Educação (SBIE), pages 1513–1522. SBC.
Thorgeirsson, S., Weidmann, T. B., Weidmann, K.-H., and Su, Z. (2024). Comparing cognitive load among undergraduate students programming in python and the visual language algot. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1, pages 1328–1334.
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3):33–35.
Wohlin, C. (2021). Case study research in software engineering—it is a case, and it is a study, but is it a case study? Information and Software Technology, 133:106514.
