Programação Competitiva no Desenvolvimento de Competências em Computação: Uma Análise de literatura sob a Ótica da Educação 5.0 e BNCC
Resumo
Este trabalho investiga a convergência entre a Educação 5.0, a Base Nacional Comum Curricular (BNCC) e a programação competitiva, destacando o potencial desta última no desenvolvimento de competências essenciais em Computação. O objetivo geral é analisar como a aprendizagem de programação competitiva pode facilitar o desenvolvimento das competências propostas pela BNCC, preparando estudantes para os desafios tecnológicos e socioemocionais do século XXI. A metodologia empregada é uma pesquisa bibliográfica, complementada por uma proposta metodológica detalhada para aplicação prática em escolas, incluindo diagnóstico, implementação de oficinas e avaliação. A análise demonstra que a programação competitiva, alinhada à BNCC e à Educação 5.0, promove o pensamento computacional, a resolução de problemas, a colaboração e a formação de cidadãos críticos e criativos.Referências
Araújo Filho, P. M. D., Almeida, W. R. M., Martins, E. R., Neres, R. L., and Bastos Filho, O. C. (2022). Educação 5.0 - Volume 1. Editora Pascal LTDA, 1 edition.
Blanco, G. S., Felcher, C. D. O., and Folmer, V. (2023). As bases epistemológicas da educação 5.0. In Anais do II Encontro Interinstitucional do PPGECI, Santa Maria, Brasil. Universidade Federal de Santa Maria.
Brasil (2024). Base Nacional Comum Curricular (BNCC) - Ministério da Educação. Accessado: 10/10/2024.
Brauner, D., Margreff, P., Tavares, T., da Costa, V., and Silva, A. (2016). Estímulo à prática multidisciplinar no ensino de computação e design através de um evento de programação focado em problemas. In Anais do XXIV Workshop sobre Educação em Computação, pages 2126–2135, Porto Alegre, RS, Brasil. SBC.
Conselho Nacional de Educação (2022). Parecer cne/ceb nº:2/2022. [link]. Accessado: 10/10/2024.
Cordeiro, P. M., Gomes, F. M., da Luz, R. S., Bersot, I. F., Campos, I. A., dos Santos, H. D., Amaral, M. C., and Sobral, A. P. B. (2024). Educação 5.0 no ensino de engenharia: uma revisão da literatura. Caderno Pedagógico, 21(6):e5187–e5187.
de Araújo Filho, P. M., Almeida, W. R. M., Martins, E. R., Neres, R. L., and Filho, O. C. B. (2024). Educação 5.0 - Volume 5. Editora Pascal LTDA.
Eloy, A., Alves, L., Blikstein, P., and de Deus Lopes, R. (2024). Posicionando a bncc computação: uma comparação com documentos curriculares internacionais. In Proceedings of EduComp’24, pages 273–280. Sociedade Brasileira de Computação (SBC).
Felcher, C. D. O. and Folmer, V. (2021). EDUCAÇÃO 5.0: REFLEXÕES E PERSPECTIVAS PARA SUA IMPLEMENTAÇÃO. Revista Tecnologias Educacionais em Rede (ReTER), pages e5/01–15.
Francisco, D. J., Azevêdo, E. M. S., Ferreira, A. R., and Caitano, A. R. (2021). Análise de conteúdo: como podemos analisar dados no campo da educação e tecnologias. In Pimentel, M. and Santos, E., editors, Metodologia de pesquisa científica em Informática na Educação: abordagem qualitativa, volume 3 of Série Metodologia de Pesquisa em Informática na Educação. SBC, Porto Alegre.
Gonçalves, E. R., Joerke, G. A. O., and de Santana Pereira Bandeira, V. N. (2024). Educação 5.0 em foco: diálogos na formação de educadores do século xxi. Cuadernos de educación y desarrollo, 16(7).
Guarda, G. F. and Silveira, I. F. (2023). Desafios e caminhos para a implementação da bncc computação no ensino médio. Anais do XXXIII Simpósio Brasileiro de Informática na Educação. Acesso em: [27/10/2024].
ICPC (2023). About ICPC. [link]. Accessed: 21 out. 2023.
IOI (2024). International Olympiad in Informatics. [link]. Accessed: 10 out. 2024.
Laaksonen, A. (2017). Guide to Competitive Programming, volume 1. Springer International Publishing.
Lertbanjongam, S., Chinthanet, B., Ishio, T., Kula, R. G., Leelaprute, P., Manaskasemsak, B., Rungsawang, A., and Matsumoto, K. (2022). An empirical evaluation of competitive programming ai: A case study of alphacode. arXiv preprint arXiv:2208.08603.
Mavuso, N. and Olaitan, O. (2024). Education 5.0: Is south african higher education ready? In Twinomurinzi, H., Msweli, N. T., Gumbo, S., Mawela, T., Mtsweni, E., Mkhize, P., and Mnkandla, E., editors, Proceedings of the NEMISA Digital Skills Summit and Colloquium 2024, volume 6 of EPiC Series in Education Science, pages 203–215. EasyChair.
OBI (2024). [link]. Accessed: 10 nov. 2024.
Oliveira, K., Marcolino, A., Falcão, T., and Barbosa, E. (2024). Ensino e aprendizagem de programação na educação 4.0: Um mapeamento sistemático da literatura. In Anais do IV Simpósio Brasileiro de Educação em Computação, pages 245–255, Porto Alegre, RS, Brasil. SBC.
Omitido (2024a). Omitido para revisão.
Omitido (2024b). Omitido para revisão.
Pereira, M. R., França, D. C. S., Andrade, B. V., and Bezerra, T. C. G. (2022). Educar para os direitos humanos: perspectivas e abordagens a partir da educação 5.0. 5(2):178–188.
Piekarski, A., Miazaki, M., Hild, T., Mulati, M., and Kikuti, D. (2015). A metodologia das maratonas de programação em um projeto de extensão: um relato de experiência. Anais dos Workshops do Congresso Brasileiro de Informática na Educação, 4(1):1246.
Rahim, M. N. (2021). Post-pandemic of covid-19 and the need for transforming education 5.0 in afghanistan higher education. Utamax: Journal of Ultimate Research and Trends in Education, 3(1):29–39.
Ramos, G. N., Costa Jr., E. A., and Borges, V. R. P. (2025). Maratona de programação: Rumo ao futuro. Computação Brasil, (53):24–28.
Ribeiro, L., Castro, A., Fröhlich, A. A., Ferraz, C. A. G., Ferreira, C. E., Serey, D., Cordeiro, D. d. A., Aires, J., Bigolin, N., and Cavalheiro, S. (2019). Diretrizes da Sociedade Brasileira de Computação para o Ensino de Computação na Educação Básica. [link]. Accessado: 11/11/2024.
SBC (2024). Maratona SBC de Programação. [link]. Accessed: 10 out. 2024.
Scheffel, E. and Motta, C. (2022). Desenvolvimento das competências de computação dispostas na bncc a partir da aprendizagem baseada em problemas com alunos do ensino fundamental. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 85–94, Porto Alegre, RS, Brasil. SBC.
Wang, G. P., Chen, S. Y., Yang, X., and Feng, R. (2016). Ojpot: online judge and practice oriented teaching idea in programming courses. European Journal of Engineering Education, 41(3):304–319.
Blanco, G. S., Felcher, C. D. O., and Folmer, V. (2023). As bases epistemológicas da educação 5.0. In Anais do II Encontro Interinstitucional do PPGECI, Santa Maria, Brasil. Universidade Federal de Santa Maria.
Brasil (2024). Base Nacional Comum Curricular (BNCC) - Ministério da Educação. Accessado: 10/10/2024.
Brauner, D., Margreff, P., Tavares, T., da Costa, V., and Silva, A. (2016). Estímulo à prática multidisciplinar no ensino de computação e design através de um evento de programação focado em problemas. In Anais do XXIV Workshop sobre Educação em Computação, pages 2126–2135, Porto Alegre, RS, Brasil. SBC.
Conselho Nacional de Educação (2022). Parecer cne/ceb nº:2/2022. [link]. Accessado: 10/10/2024.
Cordeiro, P. M., Gomes, F. M., da Luz, R. S., Bersot, I. F., Campos, I. A., dos Santos, H. D., Amaral, M. C., and Sobral, A. P. B. (2024). Educação 5.0 no ensino de engenharia: uma revisão da literatura. Caderno Pedagógico, 21(6):e5187–e5187.
de Araújo Filho, P. M., Almeida, W. R. M., Martins, E. R., Neres, R. L., and Filho, O. C. B. (2024). Educação 5.0 - Volume 5. Editora Pascal LTDA.
Eloy, A., Alves, L., Blikstein, P., and de Deus Lopes, R. (2024). Posicionando a bncc computação: uma comparação com documentos curriculares internacionais. In Proceedings of EduComp’24, pages 273–280. Sociedade Brasileira de Computação (SBC).
Felcher, C. D. O. and Folmer, V. (2021). EDUCAÇÃO 5.0: REFLEXÕES E PERSPECTIVAS PARA SUA IMPLEMENTAÇÃO. Revista Tecnologias Educacionais em Rede (ReTER), pages e5/01–15.
Francisco, D. J., Azevêdo, E. M. S., Ferreira, A. R., and Caitano, A. R. (2021). Análise de conteúdo: como podemos analisar dados no campo da educação e tecnologias. In Pimentel, M. and Santos, E., editors, Metodologia de pesquisa científica em Informática na Educação: abordagem qualitativa, volume 3 of Série Metodologia de Pesquisa em Informática na Educação. SBC, Porto Alegre.
Gonçalves, E. R., Joerke, G. A. O., and de Santana Pereira Bandeira, V. N. (2024). Educação 5.0 em foco: diálogos na formação de educadores do século xxi. Cuadernos de educación y desarrollo, 16(7).
Guarda, G. F. and Silveira, I. F. (2023). Desafios e caminhos para a implementação da bncc computação no ensino médio. Anais do XXXIII Simpósio Brasileiro de Informática na Educação. Acesso em: [27/10/2024].
ICPC (2023). About ICPC. [link]. Accessed: 21 out. 2023.
IOI (2024). International Olympiad in Informatics. [link]. Accessed: 10 out. 2024.
Laaksonen, A. (2017). Guide to Competitive Programming, volume 1. Springer International Publishing.
Lertbanjongam, S., Chinthanet, B., Ishio, T., Kula, R. G., Leelaprute, P., Manaskasemsak, B., Rungsawang, A., and Matsumoto, K. (2022). An empirical evaluation of competitive programming ai: A case study of alphacode. arXiv preprint arXiv:2208.08603.
Mavuso, N. and Olaitan, O. (2024). Education 5.0: Is south african higher education ready? In Twinomurinzi, H., Msweli, N. T., Gumbo, S., Mawela, T., Mtsweni, E., Mkhize, P., and Mnkandla, E., editors, Proceedings of the NEMISA Digital Skills Summit and Colloquium 2024, volume 6 of EPiC Series in Education Science, pages 203–215. EasyChair.
OBI (2024). [link]. Accessed: 10 nov. 2024.
Oliveira, K., Marcolino, A., Falcão, T., and Barbosa, E. (2024). Ensino e aprendizagem de programação na educação 4.0: Um mapeamento sistemático da literatura. In Anais do IV Simpósio Brasileiro de Educação em Computação, pages 245–255, Porto Alegre, RS, Brasil. SBC.
Omitido (2024a). Omitido para revisão.
Omitido (2024b). Omitido para revisão.
Pereira, M. R., França, D. C. S., Andrade, B. V., and Bezerra, T. C. G. (2022). Educar para os direitos humanos: perspectivas e abordagens a partir da educação 5.0. 5(2):178–188.
Piekarski, A., Miazaki, M., Hild, T., Mulati, M., and Kikuti, D. (2015). A metodologia das maratonas de programação em um projeto de extensão: um relato de experiência. Anais dos Workshops do Congresso Brasileiro de Informática na Educação, 4(1):1246.
Rahim, M. N. (2021). Post-pandemic of covid-19 and the need for transforming education 5.0 in afghanistan higher education. Utamax: Journal of Ultimate Research and Trends in Education, 3(1):29–39.
Ramos, G. N., Costa Jr., E. A., and Borges, V. R. P. (2025). Maratona de programação: Rumo ao futuro. Computação Brasil, (53):24–28.
Ribeiro, L., Castro, A., Fröhlich, A. A., Ferraz, C. A. G., Ferreira, C. E., Serey, D., Cordeiro, D. d. A., Aires, J., Bigolin, N., and Cavalheiro, S. (2019). Diretrizes da Sociedade Brasileira de Computação para o Ensino de Computação na Educação Básica. [link]. Accessado: 11/11/2024.
SBC (2024). Maratona SBC de Programação. [link]. Accessed: 10 out. 2024.
Scheffel, E. and Motta, C. (2022). Desenvolvimento das competências de computação dispostas na bncc a partir da aprendizagem baseada em problemas com alunos do ensino fundamental. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 85–94, Porto Alegre, RS, Brasil. SBC.
Wang, G. P., Chen, S. Y., Yang, X., and Feng, R. (2016). Ojpot: online judge and practice oriented teaching idea in programming courses. European Journal of Engineering Education, 41(3):304–319.
Publicado
20/07/2025
Como Citar
SANTOS, Camila da Cruz; IRION, Crishna; ARAÚJO, Rafael Dias; PEREIRA, João Henrique de Souza.
Programação Competitiva no Desenvolvimento de Competências em Computação: Uma Análise de literatura sob a Ótica da Educação 5.0 e BNCC. In: WORKSHOP SOBRE EDUCAÇÃO EM COMPUTAÇÃO (WEI), 33. , 2025, Maceió/AL.
Anais [...].
Porto Alegre: Sociedade Brasileira de Computação,
2025
.
p. 573-584.
ISSN 2595-6175.
DOI: https://doi.org/10.5753/wei.2025.8337.
