activity
20232026
most citedHow to Teach Programming in the AI Era? Using LLMs as a Teachable Agent for Debugging

61 citations · 121 across the 15 of their papers we have counts for

collaborators

17 papers

cs.HC2026

Impact of Expertise and Trust on AI-assisted Work

Qianou Ma, Pranav Khape, Rock Pang +4

Artificial intelligence (AI) agents promise to extend what users can accomplish beyond their existing expertise, but they also raise the risk of producing plausible-looking work th…

cs.HC2026

The Work Behind Delegation: A Framework for Supervising AI Coding Agents

Yeon Su Park, Nadia Arvi, Hae Ri Lee +3

As AI coding agents carry out development tasks with greater autonomy, developers are shifting from direct implementation toward supervising delegated work. Yet existing research o…

cs.AI2026

Efficient Test-Time Adaptation through Human-AI Interaction

Zora Zhiruo Wang, Apurva Gandhi, Rulin Shao +22

AI agents are trained on population-scale data to encode broad capabilities spanning those of many practitioners. Yet the artifacts they produce rarely meet the personal bar profes…

cs.CL2026

OdysSim: Building Foundation Models for Human Behavior Simulation

Xuhui Zhou, Weiwei Sun, Weihua Du +6

Large language models are increasingly deployed as human simulators for interactive evaluation and social simulation. Yet helpfulness-driven post-training pulls them toward a homog…

cs.LG2026

Reinforcing Human Behavior Simulation via Verbal Feedback

Weiwei Sun, Xuhui Zhou, Jiarui Liu +13

Humans learn social norms and behaviors from verbal feedback (e.g., a parent saying "that was rude" or a friend explaining "here's why that hurt"). Yet, learning from feedback for…

cs.SE2026

RECAP: An End-to-End Platform for Capturing, Replaying, and Analyzing AI-Assisted Programming Interactions

Keyu He, Qianou Ma, Valerie Chen +2

Understanding how developers interact with AI coding assistants requires more than chat logs or git histories in isolation; it requires reconstructing the full context: which promp…

cs.HC2026

Demonstrably Informed Consent in Privacy Policy Flows: Evidence from a Randomized Experiment

Qian Ma, Aditya Majumdar, Sarah Rajtmajer +1

Privacy policies govern how personal data is collected, used, and shared. Yet, in most privacy-policy consent flows, agreement is operationalized as a single click at the end of a…

cs.AI2026

Mind the Sim2Real Gap in User Simulation for Agentic Tasks

Xuhui Zhou, Weiwei Sun, Qianou Ma +8

As NLP evaluation shifts from static benchmarks to multi-turn interactive settings, LLM-based simulators have become widely used as user proxies, serving two roles: generating user…

cs.HC2025★ 3 cited

Not Everyone Wins with LLMs: Behavioral Patterns and Pedagogical Implications for AI Literacy in Programmatic Data Science

Qianou Ma, Kenneth Koedinger, Tongshuang Wu

LLMs promise to democratize technical work in complex domains like programmatic data analysis, but not everyone benefits equally. We study how students with varied experiences use…

cs.HC2025

"GenAI Defaults to Bias!" Gamify AI Literacy Through Reflections on Prompts

Qianou Ma, Megan Chai, Yike Tan +5

As Generative AI (GenAI) becomes widespread, it is increasingly important for the public to understand the model's behaviors and biases. However, existing AI literacy efforts miss…

cs.CL2025

What Prompts Don't Say: Understanding and Managing Underspecification in LLM Prompts

Chenyang Yang, Yike Shi, Qianou Ma +3

Prompt underspecification is a common challenge when interacting with LLMs. In this paper, we present an in-depth analysis of this problem, showing that while LLMs can often infer…

cs.HC2025★ 2 cited

SPHERE: An Evaluation Card for Human-AI Systems

Qianou Ma, Dora Zhao, Xinran Zhao +6

In the era of Large Language Models (LLMs), establishing effective evaluation methods and standards for diverse human-AI interaction systems is increasingly challenging. To encoura…

cs.HC2024★ 33 cited

What Should We Engineer in Prompts? Training Humans in Requirement-Driven LLM Use

Qianou Ma, Weirui Peng, Chenyang Yang +3

Prompting LLMs for complex tasks (e.g., building a trip advisor chatbot) needs humans to clearly articulate customized requirements (e.g., "start the response with a tl;dr"). Howev…

cs.AI2024★ 3 cited

Generating Situated Reflection Triggers about Alternative Solution Paths: A Case Study of Generative AI for Computer-Supported Collaborative Learning

Atharva Naik, Jessica Ruhan Yin, Anusha Kamath +6

An advantage of Large Language Models (LLMs) is their contextualization capability - providing different responses based on student inputs like solution strategy or prior discussio…

cs.LG2023★ 8 cited

AI-TA: Towards an Intelligent Question-Answer Teaching Assistant using Open-Source LLMs

Yann Hicke, Anmol Agarwal, Qianou Ma +1

Responding to the thousands of student questions on online QA platforms each semester has a considerable human cost, particularly in computing courses with rapidly growing enrollme…

cs.HC2023★ 61 cited

How to Teach Programming in the AI Era? Using LLMs as a Teachable Agent for Debugging

Qianou Ma, Hua Shen, Kenneth Koedinger +1

Large Language Models (LLMs) now excel at generative skills and can create content at impeccable speeds. However, they are imperfect and still make various mistakes. In a Computer…

cs.HC2023★ 11 cited

Is AI the better programming partner? Human-Human Pair Programming vs. Human-AI pAIr Programming

Qianou Ma, Tongshuang Wu, Kenneth Koedinger

The emergence of large-language models (LLMs) that excel at code generation and commercial products such as GitHub's Copilot has sparked interest in human-AI pair programming (refe…