Framework SoPensa para o ensino de lógica de programação: um relato de experiência no ensino técnico integrado
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.
Referências
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.
