- Sreecharan Sankaranarayanan, Xu Wang, Cameron Dashti, Haokang An, Clarence Ngoh, Michael Hilton, M. Sakr, C. Rosé. 2019. Online Mob Programming: Bridging the 21st Century Workplace and the Classroom. Abstract: : We investigate how an industry-standard collaborative software development paradigm can be adapted for collaborative project-based learning in the classroom. The synchronous face-to-face collaboration paradigm, called Mob Programming, inspires Online Mob Programming (OMP), which structures groups of 3-6 students collaborating online in a rotating set of 3 roles supported by a conversational computer agent who takes on a 4 th role. Results comparing OMP scaffolding with self-organization in a university computer science course shows OMP scaffolds encourage role-taking, division of labor, and conceptual reflection during work without a significant drop in group product quality.
