A Report on the Use of ChatGPT in Software Engineering and Systems Analysis Courses

  • Michel Albonico UTFPR
  • Paulo Júnior Varela UTFPR

Resumo


ChatGPT is a natural language model that works as a virtual chat assistant. It has the potential to be used for fostering classroom discussions and addressing student needs when the professor is not accessible. Although it is still early to assess the impact of ChatGPT and similar technologies, there is a considerable discussion on social media and blogs regarding the aspirations and opportunities of utilizing ChatGPT in the software industry and education. The main perception is that ChatGPT can serve as a support tool but should not completely replace interpersonal interaction, as face-to-face dialogue remains crucial for the development of interpersonal skills and a deeper understanding of concepts. This article reports a recent classroom experience in the subjects of Software Engineering and Systems Analysis, while also analyzing ChatGPT’s responses to student inquiries.

Palavras-chave: System Analysis, Student Support, Software Engineering, ChatGPT
Publicado
25/09/2023
ALBONICO, Michel; VARELA, Paulo Júnior. A Report on the Use of ChatGPT in Software Engineering and Systems Analysis Courses. In: SIMPÓSIO BRASILEIRO DE ENGENHARIA DE SOFTWARE (SBES), 37. , 2023, Campo Grande/MS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2023 . p. 303–311.