Litcius/Paper detail

Generative Artificial Intelligence Assistants in Software Development Education: A Vision for Integrating Generative Artificial Intelligence Into Educational Practice, Not Instinctively Defending Against It

Christopher Bull, Ahmed Kharrufa

2023IEEE Software69 citationsDOI

Abstract

The use of Generative AI in software development is gaining traction. But what are the potentials and implications on software development education? We gathered insights on the use of Generative AI from professional software developers and make some pedagogical recommendations.

Topics & Concepts

SoftwareGenerative grammarSoftware developmentArtificial intelligenceComputer scienceSoftware engineeringEngineering managementWorld Wide WebEngineeringProgramming languageArtificial Intelligence in Healthcare and EducationSoftware Engineering ResearchSoftware Engineering Techniques and Practices