Desenvolvimento de Bots com Discord.py: Uma Abordagem Prática para Iniciação à Programação

Autores

  • Danilo Silva de Oliveira Instituto Federal do Paraná (IFPR) - Campus Paranavaí Autor
  • Débora Tavares Gonçalves Instituto Federal do Paraná (IFPR) - Campus Paranavaí Autor
  • Rafael Henrique Dalegrave Zottesso Instituto Federal do Paraná (IFPR) - Campus Paranavaí Autor

Palavras-chave:

Tecnologias Educacionais, Programação em Python, Educação Técnica, Interatividade, Desenvolvimento de Software Educacional, Discord, redes sociais

Resumo

Este trabalho apresenta o uso da biblioteca discord.py, em Python, como recurso pedagógico para o ensino de programação em cursos técnicos. Foram desenvolvidos bots no Discord que exploram conceitos como lógica de programação, orientação a objetos, manipulação de dados, funções assíncronas e integração com banco de dados. A pesquisa combinou abordagem qualitativa e quantitativa, utilizando questionário aplicado a estudantes de cur sos técnicos em Informática. Os resultados indicam que o Discord, já presente na rotina dos alunos, pode atuar como ambiente motivador para aprendizagem, contribuindo para superar dificuldades em lógica e banco de dados. Assim, a criação de bots mostra-se uma estratégia eficaz para aproximar teoria e prática, promovendo engajamento e aprendizagem significativa

Referências

Almeida, C. (2021). Inteligência artificial e personalização da aprendizagem em ambientes digitais. In Anais do Simpósio Brasileiro de Informática na Educação.

Ausubel, D. P. (1982). A aprendizagem significativa: a teoria de David Ausubel. Moraes, São Paulo.

Compartilha, M. (2025). Metodologia de ensino. Disponível em: https://

www.modernacompartilha.com.br/metodologia-de-ensino. Acesso em: 16 set. 2025.

Deitel, H. M. and Deitel, P. J. (2013). Java: Como programar. Pearson, São Paulo, 10 edition.

discord.py (2025). discord.py documentation. Disponível em: https://discordpy.

readthedocs.io/. Acesso em: 20 set. 2025.

Kenski, V. M. (2012). Educação e tecnologias: o novo ritmo da informação. Papirus, Campinas, 8 edition.

Moraes, A. (2022). Plataformas digitais e engajamento no ensino de programação. Educação e Tecnologia.

Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. Basic Books, New York.

Pereira, L. F. and Bertagnolli, S. C. (2020). Dificuldades no ensino-aprendizagem de programação: uma revisão sistemática. RENOTE, 18(1).

Piaget, J. (1975). A formação do símbolo na criança: imitação, jogo e sonho, imagem e representação. Zahar, Rio de Janeiro.

Prensky, M. (2001). Digital Game-Based Learning. McGraw-Hill, New York.

Rapptz (2015). discord.py. Disponível em: https://github.com/Rapptz/ discord.py. Acesso em: 20 set. 2025.

Raymond, E. (1999). The Cathedral and the Bazaar. O’Reilly Media.

Silva, J. and Pereira, M. (2023). Gamificação no ensino técnico: estratégias e resultados práticos. Revista Brasileira de Educação Tecnológica.

Statista (2023). Most popular communication apps worldwide 2023. Disponível em: https://www.statista.com/.

Valente, J. A. (1999). O computador na sociedade do conhecimento. UNICAMP/NIED, Campinas.

Van Rossum, G. and Drake, F. L. (2014). The Python Language Reference Manual. Amsterdam.

Vygotsky, L. S. (1998). A formação social da mente. Martins Fontes, São Paulo, 6 edition.

Downloads

Publicado

07-11-2025

Como Citar

Desenvolvimento de Bots com Discord.py: Uma Abordagem Prática para Iniciação à Programação. (2025). Semana De Tecnologia Da Informação Do IFPR Campus Paranavaí, 1(1). https://tecnoif.com.br/periodicos/index.php/setif/article/view/178

Artigos Semelhantes

1-10 de 75

Você também pode iniciar uma pesquisa avançada por similaridade para este artigo.