POTENCIAL E DESAFIOS DA ABP E IA NO ENSINO DE PROGRAMAÇÃO

Autores

  • Ariel Levy Universidade Federal Fluminense
  • Marcus Antonio Cardoso Ramalho
  • Eduardo Camilo da Silva

DOI:

https://doi.org/10.5281/zenodo.12709058

Resumo

Contextualização: A crescente demanda por profissionais com habilidades em
programação torna essencial a busca por metodologias de ensino mais eficazes. Lacunas:
O ensino tradicional de programação, frequentemente baseado em aulas expositivas e
memorização, apresenta limitações na formação de profissionais aptos a resolver problemas
e aplicar o conhecimento em contextos reais. Objetivos: Este artigo explora o potencial da
Aprendizagem Baseada em Problemas (ABP) aliada às Inteligências Artificiais (IAs) para o
ensino de programação, propondo uma metodologia que estimule o aprendizado ativo,
contextualizado e o desenvolvimento de habilidades essenciais para o mercado de trabalho.
Metodologia: A proposta envolve a estruturação de cursos de programação em R ou
Python fundamentados na ABP, com o uso de ambientes de desenvolvimento integrados
(IDEs) em nuvem e a incorporação de IAs como ferramentas auxiliares. Contribuições: O
artigo oferece um guia prático para a implementação da ABP no ensino de programação,
destacando etapas como definição do problema, objetivos de aprendizagem, pesquisa,
aplicação de conceitos e criação de um produto. Além disso, explora o uso do Quarto como
ferramenta de comunicação e documentação da aprendizagem e analisa o potencial das IAs
para a resolução de problemas e automação de tarefas. Conclusão: A ABP e a IA
apresentam-se como ferramentas para a transformação do ensino de programação,
tornando-o mais relevante e eficaz. É necessário superar desafios e realizar estudos de
impacto para garantir a ampla adoção e os benefícios desta abordagem.

Downloads

Não há dados estatísticos.

Downloads

Publicado

2024-07-10