Bora Programar

  • Laura Quevedo Jurgina UFPel
  • Leomar Soares da Rosa Júnior UFPel
  • Rafael Piccin Torchelsen UFPel

Abstract


This work presents an active methodology for teaching multidisciplinary programming using the Discord platform. The proposal includes the use of a gamified environment and affective resources to improve learning and knowledge sharing among participants. The project is carried out at the Federal University of Pelotas and aims to contribute to better performance and motivation of students in programming learning. The results obtained indicate that the proposed methodology collaborates in student learning, with an increase in approval and a reduction in the dropout rate. The research is relevant to the education field and can be applied in different educational contexts for programming teaching .

References

Amorim, N. T. L., de Moura, M. M. C., and de Castro Coutinho Filho, C. (2021). Monitoria de programação i do curso de engenharia da computação durante o período letivo emergencial. Seminário de Projetos de Ensino (ISSN: 2674-8134), 5(1):1–4.

Arimoto, M. and Oliveira, W. (2019). Dificuldades no processo de aprendizagem de programaçao de computadores: um survey com estudantes de cursos da área de computaçao. In Anais do XXVII Workshop sobre Educação em Computação, pages 244–254. SBC.

Balardim, G. (2018). A importância de uma boa comunicação para o ensino a distância (ead).

Bonilla, M. H. A. and Oliveira, L. C. (2019). Metodologias ativas de ensino-aprendizagem na educação superior: Uma revisão integrativa. Revista Práxis, 11(21):94–108.

Calderon, I., Silva, W., and Feitosa, E. (2021). Um mapeamento sistemático da literatura sobre o uso de metodologias ativas durante o ensino de programação no brasil. In Anais do XXXII Simpósio Brasileiro de Informática na Educação, pages 1152–1161. SBC.

Contreras-Espinosa, R. S. and Eguia-Gomez, J. L. (2022). Discord como herramienta de enseñanza en línea durante la pandemia de covid-19. Revista da FAEEBA-Educação e Contemporaneidade, 31(65):106–120.

Figuerêdo, J. S. L., Machado, J. G., Lima, S. V., da Silva Cerqueira, C. S., and Pereira, C. P. (2021). Percepção do ensino-aprendizagem da monitoria de algoritmos e programação em cursos de engenharia na perspectiva de estudantes, monitores e professores. Revista Brasileira de Informática na Educação, 29:1433–1462.

Freire, P. G. S., Goulart, F. d. M., and Castro, L. O. d. (2018). Metodologias ativas de ensino-aprendizagem: Uma revisão bibliográfica. Revista Práxis, 10(20):116–129.

Glasser, W. (1998). Choice theory: A new psychology of personal freedom. Harper Collins.

Gomes, A., Henriques, J., and Mendes, A. (2008). Uma proposta para ajudar alunos com dificuldades na aprendizagem inicial de programação de computadores. Educação, Formação & Tecnologias-ISSN 1646-933X, 1(1):93–103.

Josko, J. M. B. and de Assis Zampirolli, F. (2022). Effects of music listening upon online cs students. In Anais do XXXIII Simpósio Brasileiro de Informática na Educação, pages 95–104. SBC.

Lopes, R. d. C. S. (2011). A relação professor aluno e o processo ensino aprendizagem. Obtido a, 9(1):1–28.

Lyceum (2021). Metodologias ativas de aprendizagem: o que são e como aplicá-las.

Magalhães, A. L. (2020). O que é discord e como criar uma conta para usar no celular e no pc.

Medina, P. (2014). Active learning enhances retention in science, engineering, and mathematics. Proceedings of the National Academy of Sciences, 111(23):8410–8415.

Morán, J. (2015). Mudando a educação com metodologias ativas. Coleção mídias contemporâneas. Convergências midiáticas, educação e cidadania: aproximações jovens, 2(1):15–33.

Prince, M. (2004). Does active learning work? a review of the research. Journal of Engineering Education, 93(3):223–231.

Rapkiewicz, C. E., Falkembach, G. A. M., Seixas, L. M. J. d., Santos, N. d. S. R. S. d., Cunha, V. V. d., and Klemann, M. (2007). Estratégias pedagógicas no ensino de algoritmos e programação associadas ao uso de jogos educacionais. RENOTE: revista novas tecnologias na educação [recurso eletrônico]. Porto Alegre, RS.

Sebastian, V. (2022). Google meet: entenda como funciona e a importância para equipes digitais.

Silva, L. (2021). Avaliação da efetividade das atividades de monitoria no componente curricular de introdução à programação. In Anais do XXIX Workshop sobre Educação em Computação, pages 258–267. SBC.

Tillman, M. (2022). O que é zoom e como funciona? além de dicas e truques. [link].

Wulanjani, A. N. (2018). Discord application: Turning a voice chat application for gamers into a virtual listening class.
Published
2023-11-06
JURGINA, Laura Quevedo; ROSA JÚNIOR, Leomar Soares da; TORCHELSEN, Rafael Piccin. Bora Programar. In: BRAZILIAN SYMPOSIUM ON COMPUTERS IN EDUCATION (SBIE), 34. , 2023, Passo Fundo/RS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 199-209. DOI: https://doi.org/10.5753/sbie.2023.234763.