计算机科学
对话系统
人机交互
成对编程
创造力
适应性
具身认知
绿野仙踪
内含代理
软件工程
软件
人工智能
程序设计语言
软件开发
万维网
心理学
社会心理学
对话框
生态学
生物
作者
Peter Robe,Sandeep Kaur Kuttal
摘要
From automated customer support to virtual assistants, conversational agents have transformed everyday interactions, yet despite phenomenal progress, no agent exists for programming tasks. To understand the design space of such an agent, we prototyped PairBuddy—an interactive pair programming partner—based on research from conversational agents, software engineering, education, human-robot interactions, psychology, and artificial intelligence. We iterated PairBuddy’s design using a series of Wizard-of-Oz studies. Our pilot study of six programmers showed promising results and provided insights toward PairBuddy’s interface design. Our second study of 14 programmers was positively praised across all skill levels. PairBuddy’s active application of soft skills—adaptability, motivation, and social presence—as a navigator increased participants’ confidence and trust, while its technical skills—code contributions, just-in-time feedback, and creativity support—as a driver helped participants realize their own solutions. PairBuddy takes the first step towards an Alexa-like programming partner.
科研通智能强力驱动
Strongly Powered by AbleSci AI