Casual Creation of Tile Maps via Authorable Constraint-Based Generators. - Dan Carpenter; John Thomas Bacher; Henry Crain; Chris Martens 001 (AIIDE Workshops, 2021)

Interactive Fiction Creation in Villanelle: Understanding and Supporting the Author Experience. - John Thomas Bacher; Chris Martens 001 (VL/HCC, 2021)

Exploring Psychoacoustic Representations for Machine Learning Music Generation. - Bryan Wilson; James Skripchuk; John Bacher (ICCC, 2023)

Investigating the Impact of On-Demand Code Examples on Novices' Open-Ended Programming Experience. - Wengran Wang; John Bacher; Amy Isvik; Ally Limke; Sandeep Sthapit; Yang Shi 004; Benyamin T. Tabarsi; Keith Tran; Veronica Cateté; Tiffany Barnes; Chris Martens 001; Thomas W. Price (ICER (1), 2023)

An Investigation of the Drivers of Novice Programmers' Intentions to Use Web Search and GenAI. - James Skripchuk; John Bacher; Thomas W. Price (ICER (1), 2024)

Overcoming Barriers in Scaling Computing Education Research Programming Tools: A Developer's Perspective. - Keith Tran; John Bacher; Yang Shi 004; James Skripchuk; Thomas W. Price (ICER (1), 2024)

Are Engineering Students Motivated by Interacting With Simulations They Program? A Controlled Study. - John Bacher; Thomas W. Price; James Skripchuk; Wengran Wang; Yang Shi 004; Keith Tran (SIGCSE Virtual (1), 2024)

Novices' Perceptions of Web-Search and AI for Programming. - James Skripchuk; John Bacher; Yang Shi 004; Keith Tran; Thomas W. Price (SIGCSE (2), 2024)

EclipseMonitor: A Real-Time Student Programming Environment Data Collection Tool. - Saminur Islam; Zhikai Gao; John Bacher; Gabriel Silva de Oliveira; Varad Patwardhan; Sarah Heckman; Collin Lynch (SIGCSE (2), 2025)