Peer-reviewed publications
2027
2026
2025
2024
- VL/HCCJigsaw: A Visual Tool for Decomposing and Planning Programming ProblemsIn 2024 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), 2024
2023
2022
- CSEDMHow to Catch Novice Programmers’ Struggles: Detecting Moments of Struggle in Open-Ended Block-Based Programming Projects using Trace Log DataIn Proceedings of the 6th Educational Data Mining in Computer Science Education (CSEDM) Workshop, 2022
- CSEDMHow, When, and Why Do Novices Struggle in Programming? Exploring the Experiences and Perceptions of Common Programming Moments in Block-Based EnvironmentsIn Proceedings of the 6th Educational Data Mining in Computer Science Education (CSEDM) Workshop, 2022
Under review
- Under Rev.One Prompt Away: A Semester of High-Assistance, Course-Grounded GenAI Help in Introductory Programming for Engineering Students2026Under review.
- Under Rev.Different Starting Points, Different Roles: Teacher Learning in Co-Designing Generative AI Tools2026Under review.
- Under Rev.AI Coaching for Parent-Teen Sexual Health Communication: From Barriers to Design Implications2026Under review.
- Under Rev.Evaluation of Adaptive Immediate Feedback for Programming: A Multi-Study Conceptual Replication2026Under review.
- Under Rev.Domain Shift in Knowledge Tracing for Students in Opportunity Zones2026Under review.
In preparation
- In Prep.Elementary Students’ Conceptions and Designs of Compassionate AI in a Teacher-Led Classroom Challenge2026To be submitted.
- In Prep.Characterizing Teaching Staff and LLM Responses to Forum Queries in Introductory Programming: A Dataset and Pedagogical Framework2026To be submitted.