"Ok Pal, we have to code that now": interaction patterns of programming beginners with a conversational chatbot

Alina Mailach,Dominik Gorgosch,Norbert Siegmund,Janet Siegmund
DOI: https://doi.org/10.1007/s10664-024-10561-6
IF: 3.762
2024-12-01
Empirical Software Engineering
Abstract:Chatbots based on large language models are becoming an important tool in modern software development, yet little is known about how programming beginners interact with this new technology to write code and acquire new knowledge. Thus, we are missing key ingredients to develop guidelines on how to adopt chatbots for becoming productive at programming.
computer science, software engineering
What problem does this paper attempt to address?