Framework SoPensa para o ensino de lógica de programação: um relato de experiência no ensino técnico integrado

  • Antonio Rege Universidade Federal Fluminense (UFF) / Instituto Federal do Acre (IFAC)
  • Cássio Noronha Instituto Federal da Bahia (IFBA)
  • José Viterbo Universidade Federal Fluminense (UFF)
  • Luciana Salgado Universidade Federal Fluminense (UFF)

Resumo


Este artigo relata a aplicação do framework SoPensa, voltado à integração do pensamento computacional e das soft skills no ensino introdutório de programação. A experiência foi conduzida em duas turmas do 1º ano do técnico integrado em Informática, com 70 estudantes, no semestre letivo de 2025. A intervenção percorreu quatro fases, combinando atividades desplugadas e plugadas, com mediação apoiada em um ciclo formativo e instrumentos de acompanhamento. Registros qualitativos e um questionário Likert (n=64) indicaram percepção favorável à proposta, com a abstração como dificuldade recorrente em quatro momentos da intervenção e a colaboração e o pensamento crítico com menor reconhecimento na autopercepção dos estudantes.

Palavras-chave: Pensamento Computacional, Soft Skills, Ensino de Programação

Referências

Cheah, C. S. (2020). Factors contributing to the difficulties in teaching and learning of computer programming: A literature review. Contemporary Educational Technology, 12(2):ep272.

Coelho, M., Araújo, A. A., Freire, S., and Paixao, M. (2024). Um estudo comparativo entre a visão de líderes e liderados sobre a importância de soft skills em desenvolvimento de software. In Workshop sobre Aspectos Sociais, Humanos e Econômicos de Software (WASHES), pages 130–140. SBC.

Hudin, S. S. (2023). A systematic review of the challenges in teaching programming for primary schools' students. Online Journal for TVET Practitioners, 8(1):75–88.

Jalinus, N., Putra, R. R., et al. (2024). Implementation of project-based learning computational thinking models in mobile programming courses. International Journal of Interactive Mobile Technologies, 18(11).

Maitz, K., Paleczek, L., and Danielowitz, C. (2022). Simultaneously fostering computational thinking and social-emotional competencies in 4th graders using scratch: A feasibility study. In Proceedings of Mensch und Computer 2022, pages 399–403. GI.

Qian, Y. and Lehman, J. (2017). Students' misconceptions and other difficulties in introductory programming: A literature review. ACM Transactions on Computing Education (TOCE), 18(1):1–24.

Rege, A., Salgado, L., and Viterbo, J. (2025). Pensamento computacional e soft skills no contexto do ensino de programação: Um mapeamento sistemático. In Anais do XXXVI Simpósio Brasileiro de Informática na Educação, pages 1389–1400, Porto Alegre, RS, Brasil. SBC.

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.

SBC (2025). Grandes Desafios da Educação em Computação 2025-2035: Resumo Executivo. Sociedade Brasileira de Computação (SBC), Porto Alegre.

Silva, F. and Moreira, I. (2021). Análise das dificuldades na aprendizagem de programação no curso de análise e desenvolvimento de sistemas do ifrn/pau dos ferros. In Anais do XIV Encontro Unificado de Computação do Piauí e XI Simpósio de Sistemas de Informação, pages 41–48, Porto Alegre, RS, Brasil. SBC.

Wing, J. M. (2014). Computational thinking benefits society. 40th anniversary blog of social issues in computing, 2014:26.
Publicado
05/10/2026
REGE, Antonio; NORONHA, Cássio; VITERBO, José; SALGADO, Luciana. Framework SoPensa para o ensino de lógica de programação: um relato de experiência no ensino técnico integrado. In: WORKSHOP DE INFORMÁTICA NA ESCOLA (WIE), 32. , 2026, Goiânia/GO. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 502-512. DOI: https://doi.org/10.5753/wie.2026.28127.