4 papers
Human-Human-AI Triadic Programming: Uncovering the Role of AI Agent and the Value of Human Partner in Collaborative Learning
Taufiq Daryanto, Xiaohan Ding, Kaike Ping +4
As AI assistance becomes embedded in programming practice, researchers have increasingly examined how these systems help learners generate code and work more efficiently. However,…
Designing Human-AI Collaboration to Support Learning in Counterspeech Writing
Xiaohan Ding, Kaike Ping, Uma Sushmitha Gunturi +7
Online hate speech has become increasingly prevalent on social media, causing harm to individuals and society. While automated content moderation has received considerable attentio…
Designing Conversational AI to Support Think-Aloud Practice in Technical Interview Preparation for CS Students
Taufiq Daryanto, Sophia Stil, Xiaohan Ding +7
One challenge in technical interviews is the think-aloud process, where candidates verbalize their thought processes while solving coding tasks. Despite its importance, opportuniti…
Conversate: Supporting Reflective Learning in Interview Practice Through Interactive Simulation and Dialogic Feedback
Taufiq Daryanto, Xiaohan Ding, Lance T. Wilhelm +3
Job interviews play a critical role in shaping one's career, yet practicing interview skills can be challenging, especially without access to human coaches or peers for feedback. R…