Litcius/Paper detail

How ChatGPT Will Change Software Engineering Education

Marian Daun, Jennifer Brings

2023127 citationsDOI

Abstract

This position paper discusses the potential for using generative AIs like ChatGPT in software engineering education. Currently, discussions center around potential threats emerging from student's use of ChatGPT. For instance, generative AI will limit the usefulness of graded homework dramatically. However, there exist potential opportunities as well. For example, ChatGPT's ability to understand and generate human language allows providing personalized feedback to students, and can thus accompany current software engineering education approaches. This paper highlights the potential for enhancing software engineering education. The availability of generative AI will improve the individualization of education approaches. In addition, we discuss the need to adapt software engineering curricula to the changed profiles of software engineers. Moreover, we point out why it is important to provide guidance for using generative AI and, thus, integrate it in courses rather than accepting the unsupervised use by students, which can negatively impact the students' learning.

Topics & Concepts

Generative grammarComputer scienceSoftware engineeringCurriculumPosition paperSoftwareSocial software engineeringPoint (geometry)Software developmentGenerative modelSoftware Engineering Process GroupArtificial intelligenceSoftware constructionWorld Wide WebProgramming languagePedagogyMathematicsGeometryPsychologyOnline Learning and AnalyticsArtificial Intelligence in Healthcare and EducationSpreadsheets and End-User Computing
How ChatGPT Will Change Software Engineering Education | Litcius