Outcomes, Perceptions, and Interaction Strategies of Novice Programmers Studying with ChatGPT

Jacob Penney, Pawan Acharya, Peter Hilbert, Priyanka Parekh, Anita Sarma, Igor Steinmacher, Marco Aurelio Gerosa

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Large Language Model (LLM) conversational agents are increasingly used in programming education, yet we still lack insight into how novices engage with them for conceptual learning compared with human tutoring. This mixed-methods study compared learning outcomes and interaction strategies of novices using ChatGPT or human tutors. A controlled lab study with 20 students enrolled in introductory programming courses revealed that students employ markedly different interaction strategies with AI versus human tutors: ChatGPT users relied on brief, zero-shot prompts and received lengthy, context-rich responses but showed minimal prompt refinement, while those working with human tutors provided more contextual information and received targeted explanations. Although students distrusted ChatGPT’s accuracy, they paradoxically preferred it for basic conceptual questions due to reduced social anxiety. We offer empirically grounded recommendations for developing AI literacy in computer science education and designing learning-focused conversational agents that balance trust-building with maintaining the social safety that facilitates uninhibited inquiry.

Original languageEnglish (US)
Title of host publicationCUI 2025 - Proceedings of the 2025 ACM Conference on Conversational User Interfaces
PublisherAssociation for Computing Machinery, Inc
ISBN (Electronic)9798400715273
DOIs
StatePublished - Jul 7 2025
Externally publishedYes
Event7th Conference on Conversational User Interfaces, CUI 2025 - Waterloo, Canada
Duration: Jul 8 2025Jul 10 2025

Publication series

NameCUI 2025 - Proceedings of the 2025 ACM Conference on Conversational User Interfaces

Conference

Conference7th Conference on Conversational User Interfaces, CUI 2025
Country/TerritoryCanada
CityWaterloo
Period7/8/257/10/25

Keywords

  • AI Literacy
  • CS1
  • Computer Science Pedagogy
  • Conversational Agents
  • Large Language Models
  • Software Engineering Education

ASJC Scopus subject areas

  • Human-Computer Interaction
  • Software

Fingerprint

Dive into the research topics of 'Outcomes, Perceptions, and Interaction Strategies of Novice Programmers Studying with ChatGPT'. Together they form a unique fingerprint.

Cite this