Uma Proposta de Oficina com Arduino para o Desenvolvimento de Habilidades de Pensamento Computacional no Ensino Médio

  • Juliana Lindebeck Universidade Federal de Juiz de Fora (UFJF)
  • Fernanda Coutinho Universidade Federal de Juiz de Fora (UFJF)
  • Ronney Moreira de Castro Universidade Federal de Juiz de Fora (UFJF)
  • Luciana Conceição Dias Campos Universidade Federal de Juiz de Fora (UFJF)

Resumo


Este artigo apresenta uma proposta de oficina para o ensino de conceitos do Pensamento Computacional por meio da programação no Ensino Médio. A oficina é estruturada em oito encontros presenciais de duas horas, utilizando a plataforma Arduino como recurso de robótica educacional para apoiar a aprendizagem de programação e noções básicas de eletrônica. A proposta adota metodologias de Aprendizagem Ativa, promovendo a integração entre teoria e prática e o protagonismo dos estudantes. As atividades visam desenvolver os pilares do Pensamento Computacional, como decomposição, abstração, reconhecimento de padrões e elaboração de algoritmos, em alinhamento às habilidades da BNCC Computação.
Palavras-chave: Arduino, Robótica Educacional, Ensino Médio

Referências

Barradas, R., Lencastre, J. A., Soares, S. P., and Valente, A. (2024). Arduino-based mobile robotics for fostering computational thinking development: An empirical study with elementary school students using problem-based learning across europe. Robotics, 13(11).

Brennan, K. and Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. In Proceedings of the 2012 annual meeting of the American educational research association, Vancouver, Canada, volume 1, page 25.

Castro, S., Sousa, R., Freire, T., Ibiapina, A., and Aquino, S. (2024). Robótica como ferramenta de aprendizagem: a experiência de uma aluna de computação como monitora de robótica para crianças do ensino fundamental. In Anais do XXXII Workshop sobre Educação em Computação, pages 91–102, Porto Alegre, RS, Brasil. SBC.

Chitolina, R., Noronha, F., and Backes, L. (2022). A robótica educacional como tecnologia potencializadora da aprendizagem: das ciências da natureza às ciências da computação. Educação, Formação & Tecnologias, 9(2):56–65.

Freeman, S., Eddy, S. L., McDonough, M., Smith, M. K., Okoroafor, N., Jordt, H., and Wenderoth, M. P. (2014). Active learning increases student performance in science, engineering, and mathematics. Proceedings of the national academy of sciences, 111(23):8410–8415.

Gonçalves, S. C. L., Moreira, R., Moreira, L. F. R., Backes, A. R., and Martinhago, A. Z. (2025). Programming in brazilian higher education and high school: A systematic literature review. arXiv preprint arXiv:2501.17278.

Kovari, A. and Katona, J. (2023). Effect of software development course on programming self-efficacy. Education and Information Technologies, 28(9):10937–10963.

Lessa, V., Forigo, F., Teixeira, A., and Licks, G. (2015). Programação de computadores e robótica educativa na escola: tendências evidenciadas nas produções do workshop de informática na escola. In Anais do XXI Workshop de Informática na Escola, pages 92–101, Porto Alegre, RS, Brasil. SBC.

Lima, J. R. d. and Menezes, C. S. d. (2024). As dificuldades enfrentadas pelos estudantes na aprendizagem de programação de computadores: uma revisão sistemática da literatura. RENOTE, 22(1):130–140.

MEC (2022). Base Nacional Comum Curricular: Computação - Complemento à BNCC. MEC, Brasília, DF.

Nambiar, R. (2020). Coding as an essential skill in the twenty-first century. In Keengwe, J., editor, Handbook of Research on Diverse Teaching Strategies for the Technology-Rich Classroom, pages 536–550. IGI Global, Hershey, PA.

Narciso, R., Fernandes, A. B., Burin, G. R. E., de Medeiros, G. A. C. M., da Silva, L. I., Gomes, L. C. M., da Silva, M. V. M., da Cruz, R. C. d. V., Lopes, R. C., and da Silva Bezerra, V. M. (2024). Importância da programação na educação fundamental: preparando alunos para o futuro digital. Revista Ibero-Americana de Humanidades, Ciências e Educação, 10(3):268–282.

Prince, M. J. and Felder, R. M. (2006). Inductive teaching and learning methods: Definitions, comparisons, and research bases. Journal of Engineering Education, 95(2):123– 138.

Rushkoff, D. (2012). As 10 questões essenciais da era digital. Saraiva, São Paulo.

Silva, R. G. d., Moreno, D. O. S., Lima, G. P. T., Araujo, J. R., Silva, K. S. d., and Brandalise, L. (2024). Importância da programação na educação fundamental: preparando alunos para o futuro digital. Revista Ibero-Americana de Humanidades, Ciências e Educação, 10(7):1849–1864.

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3):33–35.
Publicado
06/05/2026
LINDEBECK, Juliana; COUTINHO, Fernanda; CASTRO, Ronney Moreira de; CAMPOS, Luciana Conceição Dias. Uma Proposta de Oficina com Arduino para o Desenvolvimento de Habilidades de Pensamento Computacional no Ensino Médio. In: SIMPÓSIO BRASILEIRO DE COMPUTAÇÃO NA EDUCAÇÃO BÁSICA (SBC-EB), 3. , 2026, Campo Grande/MS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 344-349. DOI: https://doi.org/10.5753/sbceb.2026.20550.