Litcius/Paper detail

Pair Programming Education Aided by ChatGPT

Bojan Banić, Mario Konecki, Mladen Konecki

202334 citationsDOI

Abstract

Programming education is generally considered as very challenging for both teachers and their students. Students are in many cases more used to memorizing facts than to adopting a new skill that requires intensive and prolonged learning. Also, programming concepts can be quite abstract and hard to perceive by students. In time, many teaching approaches and aiding tools have been identified, but the challenges of programming education have remained one of important research topics. Rapid development of new technology has resulted in new possible approaches in programming education. In this paper, an overview of challenges in programming education is given, and research results about using pair programming in combination with ChatGPT as an educational aiding tool are presented and elaborated.

Topics & Concepts

Computer scienceMemorizationInductive programmingProgramming paradigmMathematics educationMultimediaProgramming languagePsychologyTeaching and Learning ProgrammingBiomedical and Engineering EducationSoftware Engineering Techniques and Practices
Pair Programming Education Aided by ChatGPT | Litcius