3 papers
cs.HC2026
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,…
cs.SE2025
Parse Tree Tracking Through Time for Programming Process Analysis at Scale
Matt Rau, Chris Brown, John Edwards
Background and Context: Programming process data can be utilized to understand the processes students use to write computer programming assignments. Keystroke- and line-level event…
cs.SE2025
Exploring the Impact of Integrating UI Testing in CI/CD Workflows on GitHub
Xiaoxiao Gan, Chris Brown
Background: User interface (UI) testing, which is used to verify the behavior of interactive elements in applications, plays an important role in software development and quality a…