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, Qianou Ma, Sherry Tongshuang Wu, Charles Murray, Christopher Bogart, Majd Sakr, Carolyn P. Rose
TL;DR
The study investigates context-aware reflection triggers delivered via GenAI during a collaborative SQL optimization task in CSCL, using mob programming and an OpenAI Reflection Generator embedded in an Online Programming Exercise bot. It introduces a four-component reflection pipeline—triggering, personalization, validation, and scheduling—and demonstrates a prompt-design approach and learning-resource enhancements. In a pilot with 34 students, tailored reflections influenced engagement and task progression but did not yield statistically significant learning gains over baseline, partially due to pretest imbalances and engagement issues. The work demonstrates feasibility of situated reflection in collaborative CS education and outlines concrete avenues to improve content relevance, context integration, and evaluation sensitivity for future deployments.
Abstract
An advantage of Large Language Models (LLMs) is their contextualization capability - providing different responses based on student inputs like solution strategy or prior discussion, to potentially better engage students than standard feedback. We present a design and evaluation of a proof-of-concept LLM application to offer students dynamic and contextualized feedback. Specifically, we augment an Online Programming Exercise bot for a college-level Cloud Computing course with ChatGPT, which offers students contextualized reflection triggers during a collaborative query optimization task in database design. We demonstrate that LLMs can be used to generate highly situated reflection triggers that incorporate details of the collaborative discussion happening in context. We discuss in depth the exploration of the design space of the triggers and their correspondence with the learning objectives as well as the impact on student learning in a pilot study with 34 students.
