Human-Human-AI Triadic Programming: Uncovering the Role of AI Agent and the Value of Human Partner in Collaborative Learning

要旨

As AI assistance becomes embedded in programming practice, researchers have increasingly examined how these systems help learners generate code and work more efficiently. However, these studies often position AI as a replacement for human collaboration and overlook the social and learning-oriented aspects that emerge in collaborative programming. Our work introduces human-human-AI (HHAI) triadic programming, where an AI agent serves as an additional collaborator rather than a substitute for a human partner. Through a within-subjects study with 20 participants, we show that triadic collaboration enhances collaborative learning and social presence compared to the dyadic human–AI (HAI) baseline. In the triadic HHAI conditions, participants relied significantly less on AI generated code in their work. This effect was strongest in the HHAI-shared condition, where participants had an increased sense of responsibility to understand AI suggestions before applying them. These findings demonstrate how triadic settings activate socially shared regulation of learning by making AI use visible and accountable to a human peer.

著者
Taufiq Daryanto
Virginia Tech, Blacksburg, Virginia, United States
Xiaohan Ding
Virginia Tech, Blacksburg, Virginia, United States
Kaike Ping
Virginia Tech, Blacksburg, Virginia, United States
Lance T. Wilhelm
Virginia Tech, Blacksburg, Virginia, United States
Yan Chen
Virginia Tech, Blacksburg, Virginia, United States
Chris Brown
Virginia Tech, Blacksburg, Virginia, United States, Virginia, United States
Eugenia H. Rho
Virginia Tech, Blacksburg, Virginia, United States

会議: CHI 2026

ACM CHI Conference on Human Factors in Computing Systems

セッション: Educational Support

P1 - Room 121
7 件の発表
2026-04-16 18:00:00
2026-04-16 19:30:00