| 2026 | AAAI | Effective Strategies for Teaching Machine Learning. | Firas Moosvi, Fraida Fund, Varada Kolhatkar, Meiying Qin, Thomas W. Price, Lisa Zhang |
| 2026 | ICER | "Why Put in This Much Effort?": How AI Availability Shapes Students' Motivation in Introductory Programming. | Keith Tran, Colton Harper, Thomas W. Price |
| 2026 | ITiCSE | A Qualitative Examination of Undergraduate CS Students' Self-Regulated Learning. | John Bacher, Christina L. Hollander, Michael Berro, Julia Y. Choi, Thomas W. Price, Jeffrey Alan Greene, Matthew L. Bernacki |
| 2026 | ITiCSE | Investigating Alignment Between Computing Students' Self-Reported and Verbalized Self-Regulated Learning Behaviors. | Thomas Rexin, Christina L. Hollander, John Thomas Bacher, Michael Berro, Matthew L. Bernacki, Jeffrey A. Greene, Thomas W. Price |
| 2025 | EDM | 9th Educational Data Mining in Computer Science Education (CSEDM) Workshop. | Bita Akram, Yang Shi, Peter Brusilovsky, Thomas W. Price, Ken Koedinger, Paulo Carvalho, Shan Zhang, Andrew S. Lan, Juho Leinonen |
| 2025 | EDM | A Specification For CS Education Dataset Documentation. | Samiha Marwan, Austin Cory Bart, Thomas W. Price |
| 2025 | ITiCSE | A Comparison of On-Demand Hints and Progress Bar Feedback on Programming Exercises. | Inaas Asad, Naaz Sibia, Angela M. Zavaleta Bernuy, Michael Liut, Thomas W. Price, Andrew Petersen |
| 2025 | LAK | Platform-based Adaptive Experimental Research in Education: Lessons Learned from The Digital Learning Challenge. | Ilya Musabirov, Mohi Reza, Haochen Song, Steven Moore, Pan Chen, Harsh Kumar, Tong Li, John C. Stamper, Norman L. Bier, Anna N. Rafferty, Thomas W. Price, Nina Deliu, Audrey Durand, Michael Liut, Joseph Jay Williams |
| 2024 | AAAI | Students' Perceptions and Preferences of Generative Artificial Intelligence Feedback for Programming. | Zhengdong Zhang, Zihan Dong, Yang Shi, Thomas W. Price, Noboru Matsuda, Dongkuan Xu |
| 2024 | EDM | 8th Educational Data Mining in Computer Science Education (CSEDM) Workshop. | Yang Shi, Peter Brusilovsky, Bita Akram, Thomas W. Price, Juho Leinonen, Kenneth R. Koedinger, Andrew S. Lan |
| 2024 | EDM | Evaluating Multi-Knowledge Component Interpretability of Deep Knowledge Tracing Models in Programming. | Yang Shi, Min Chi, Tiffany Barnes, Thomas W. Price |
| 2024 | ICER | Evaluating the Effectiveness of a Testing Checklist Intervention in CS2: An Quasi-experimental Replication Study. | Gina R. Bai, Zuoxuan Jiang, Thomas W. Price, Kathryn T. Stolee |
| 2024 | ICER | An Investigation of the Drivers of Novice Programmers' Intentions to Use Web Search and GenAI. | James Skripchuk, John Bacher, Thomas W. Price |
| 2024 | ICER | Overcoming Barriers in Scaling Computing Education Research Programming Tools: A Developer's Perspective. | Keith Tran, John Bacher, Yang Shi, James Skripchuk, Thomas W. Price |
| 2024 | SIGCSE | Are Engineering Students Motivated by Interacting With Simulations They Program? A Controlled Study. | John Bacher, Thomas W. Price, James Skripchuk, Wengran Wang, Yang Shi, Keith Tran |
| 2024 | SIGCSE | Detecting ChatGPT-Generated Code Submissions in a CS1 Course Using Machine Learning Models. | Muntasir Hoq, Yang Shi, Juho Leinonen, Damilola Babalola, Collin F. Lynch, Thomas W. Price, Bita Akram |
| 2024 | SIGCSE | Experience Helps, but It Isn't Everything: Exploring Causes of Affective State in Novice Programmers. | Heidi Reichert, Sandeep Sthapit, Benyamin T. Tabarsi, Ally Limke, Thomas W. Price, Tiffany Barnes |
| 2024 | SIGCSE | Ninth SPLICE Workshop on Technology and Data Infrastructure for CS Education Research. | Clifford A. Shaffer, Peter Brusilovsky, Ken Koedinger, Thomas W. Price, Tiffany Barnes, Behrooz Mostafavi |
| 2024 | SIGCSE | Novices' Perceptions of Web-Search and AI for Programming. | James Skripchuk, John Bacher, Yang Shi, Keith Tran, Thomas W. Price |
| 2024 | SIGCSE | Idea Builder: Motivating Idea Generation and Planning for Open-Ended Programming Projects through Storyboarding. | Wengran Wang, Ally Limke, Mahesh Bobbadi, Amy Isvik, Veronica Catet, Tiffany Barnes, Thomas W. Price |
| 2023 | EDM | KC-Finder: Automated Knowledge Component Discovery for Programming Problems. | Yang Shi, Robin Schmucker, Min Chi, Tiffany Barnes, Thomas W. Price |
| 2023 | ICER | 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, Benyamin T. Tabarsi, Keith Tran, Veronica Catet, Tiffany Barnes, Chris Martens, Thomas W. Price |
| 2023 | ITiCSE | An Experience Report on Introducing Explicit Strategies into Testing Checklists for Advanced Beginners. | Gina R. Bai, Sandeep Sthapit, Sarah Heckman, Thomas W. Price, Kathryn T. Stolee |
| 2023 | ITiCSE | A Case Study on When and How Novices Use Code Examples in Open-Ended Programming. | Wengran Wang, Yudong Rao, Archit Kwatra, Alexandra Milliken, Yihuan Dong, Neeloy Gomes, Sarah Martin, Veronica Catet, Amy Isvik, Tiffany Barnes, Chris Martens, Thomas W. Price |
| 2023 | SIGCSE | Do Intentions to Persist Predict Short-Term Computing Course Enrollments: A Scale Development, Validation, and Reliability Analysis. | Rachel Harred, Tiffany Barnes, Susan R. Fisk, Bita Akram, Thomas W. Price, Spencer Yoder |
| 2023 | SIGCSE | Analysis of Novices' Web-Based Help-Seeking Behavior While Programming. | James Skripchuk, Neil Bennett, Jeffrey Zhang, Eric Li, Thomas W. Price |
| 2022 | AAAI | Cross-Lingual Adversarial Domain Adaptation for Novice Programming. | Ye Mao, Farzaneh Khoshnevisan, Thomas W. Price, Tiffany Barnes, Min Chi |
| 2022 | EDM | Code-DKT: A Code-based Knowledge Tracing Model for Programming Tasks. | Yang Shi, Min Chi, Tiffany Barnes, Thomas W. Price |
| 2022 | EDM | 6th Educational Data Mining in Computer Science Education (CSEDM) Workshop. | Bita Akram, Thomas W. Price, Yang Shi, Peter Brusilovsky, Sharon I-Han Hsiao |
| 2022 | ICER | Gender, Self-Assessment, and Persistence in Computing: How gender differences in self-assessed ability reduce women's persistence in computer science. | Cynthia Hunt, Spencer Yoder, Taylor Comment, Thomas W. Price, Bita Akram, Lina Battestilli, Tiffany Barnes, Susan R. Fisk |
| 2022 | ITiCSE | Increasing Students' Persistence in Computer Science through a Lightweight Scalable Intervention. | Bita Akram, Susan R. Fisk, Spencer Yoder, Cynthia Hunt, Thomas W. Price, Lina Battestilli, Tiffany Barnes |
| 2022 | ITiCSE | Check It Off: Exploring the Impact of a Checklist Intervention on the Quality of Student-authored Unit Tests. | Gina R. Bai, Kai Presler-Marshall, Thomas W. Price, Kathryn T. Stolee |
| 2022 | ITiCSE | Case Studies on the Use of Storyboarding by Novice Programmers. | Ally Limke, Alexandra Milliken, Veronica Catet, Isabella Gransbury, Amy Isvik, Thomas W. Price, Chris Martens, Tiffany Barnes |
| 2022 | SIGCSE | Automating Personalized Feedback to Improve Students' Persistence in Computing. | Susan R. Fisk, Cynthia Hunt, Lina Battestilli, Bita Akram, Tiffany Barnes, Thomas W. Price, Spencer Yoder |
| 2022 | SIGCSE | Identifying Common Errors in Open-Ended Machine Learning Projects. | James Skripchuk, Yang Shi, Thomas W. Price |
| 2022 | SIGCSE | Exploring Design Choices to Support Novices' Example Use During Creative Open-Ended Programming. | Wengran Wang, Audrey Le Meur, Mahesh Bobbadi, Bita Akram, Tiffany Barnes, Chris Martens, Thomas W. Price |
| 2021 | EDM | More With Less: Exploring How to Use Deep Learning Effectively through Semi-supervised Learning for Automatic Bug Detection in Student Code. | Yang Shi, Ye Mao, Tiffany Barnes, Min Chi, Thomas W. Price |
| 2021 | EDM | Using Student Trace Logs To Determine Meaningful Progress and Struggle During Programming Problem Solving. | Yihuan Dong, Samiha Marwan, Preya Shabrina, Tiffany Barnes, Thomas W. Price |
| 2021 | EDM | Knowing both when and where: Temporal-ASTNN for Early Prediction of Student Success in Novice Programming Tasks. | Ye Mao, Yang Shi, Samiha Marwan, Thomas W. Price, Tiffany Barnes, Min Chi |
| 2021 | EDM | Just a Few Expert Constraints Can Help: Humanizing Data-Driven Subgoal Detection for Novice Programming. | Samiha Marwan, Yang Shi, Ian Menezes, Min Chi, Tiffany Barnes, Thomas W. Price |
| 2021 | EDM | Investigate Effectiveness of Code Features in Knowledge Tracing Task on Novice Programming Course. (Work in Progress). | Poorvaja Penmetsa, Yang Shi, Thomas W. Price |
| 2021 | EDM | Execution Trace Based Feature Engineering To Enable Formative Feedback on Visual, Interactive Programs. | Wengran Wang, Gordon Fraser, Tiffany Barnes, Chris Martens, Thomas W. Price |
| 2021 | EDM | Execution-Trace-Based Feature Engineering To Enable Formative Feedback on Visual, Interactive Programs (Full Paper). | Wengran Wang, Gordon Fraser, Tiffany Barnes, Chris Martens, Thomas W. Price |
| 2021 | ITiCSE | Novices' Learning Barriers When Using Code Examples in Open-Ended Programming. | Wengran Wang, Archit Kwatra, James Skripchuk, Neeloy Gomes, Alexandra Milliken, Chris Martens, Tiffany Barnes, Thomas W. Price |
| 2021 | ITiCSE | SnapCheck: Automated Testing for Snap | Wengran Wang, Chenhao Zhang, Andreas Stahlbauer, Gordon Fraser, Thomas W. Price |
| 2021 | LAK | Toward Semi-Automatic Misconception Discovery Using Code Embeddings. | Yang Shi, Krupal Shah, Wengran Wang, Samiha Marwan, Poorvaja Penmetsa, Thomas W. Price |
| 2021 | SIGCSE | Early Performance Prediction using Interpretable Patterns in Programming Process Data. | Ge Gao, Samiha Marwan, Thomas W. Price |
| 2021 | SIGCSE | PlanIT! A New Integrated Tool to Help Novices Design for Open-ended Projects. | Alexandra Milliken, Wengran Wang, Veronica Catet, Sarah Martin, Neeloy Gomes, Yihuan Dong, Rachel Harred, Amy Isvik, Tiffany Barnes, Thomas W. Price, Chris Martens |
| 2020 | AIED | An Evaluation of Data-Driven Programming Hints in a Classroom Setting. | Thomas W. Price, Samiha Marwan, Michael Winters, Joseph Jay Williams |
| 2020 | CHI | Engaging Students with Instructor Solutions in Online Programming Homework. | Thomas W. Price, Joseph Jay Williams, Jaemarie Solyst, Samiha Marwan |
| 2020 | EDM | What Time is It? Student Modeling Needs to Know. | Ye Mao, Samiha Marwan, Thomas W. Price, Tiffany Barnes, Min Chi |
| 2020 | EDM | Immediate Data-Driven Positive Feedback Increases Engagement on Programming Homework for Novices. | Samiha Marwan, Thomas W. Price, Min Chi, Tiffany Barnes |
| 2020 | EDM | The Impact of Data-driven Positive Programming Feedback: When it Helps, What Happens when it Goes Wrong, and How Students Respond. | Preya Shabrina, Samiha Marwan, Min Chi, Thomas W. Price, Tiffany Barnes |
| 2020 | EDM | Comparing Feature Engineering Approaches to Predict Complex Programming Behaviors. | Wengran Wang, Yudong Rao, Yang Shi, Alexandra Milliken, Chris Martens, Tiffany Barnes, Thomas W. Price |
| 2020 | ICER | Adaptive Immediate Feedback Can Improve Novice Programming Engagement and Intention to Persist in Computer Science. | Samiha Marwan, Ge Gao, Susan R. Fisk, Thomas W. Price, Tiffany Barnes |
| 2020 | ITiCSE | Unproductive Help-seeking in Programming: What it is and How to Address it. | Samiha Marwan, Anay Dombe, Thomas W. Price |
| 2020 | ITiCSE | ProgSnap2: A Flexible Format for Programming Process Data. | Thomas W. Price, David Hovemeyer, Kelly Rivers, Ge Gao, Austin Cory Bart, Ayaan M. Kazerouni, Brett A. Becker, Andrew Petersen, Luke Gusukuma, Stephen H. Edwards, David S. Babcock |
| 2020 | ITiCSE | Step Tutor: Supporting Students through Step-by-Step Example-Based Feedback. | Wengran Wang, Yudong Rao, Rui Zhi, Samiha Marwan, Ge Gao, Thomas W. Price |
| 2020 | SIGCSE | Using Data to Inform Computing Education Research and Practice. | Thomas W. Price, Baker Franke, Shuchi Grover, Monica M. McGill |
| 2020 | SIGCSE | Crescendo: Engaging Students to Self-Paced Programming Practices. | Wengran Wang, Rui Zhi, Alexandra Milliken, Nicholas Lytle, Thomas W. Price |
| 2019 | EDM | One minute is enough: Early Prediction of Student Success and Event-level Difficulty during Novice Programming Tasks. | Ye Mao, Rui Zhi, Farzaneh Khoshnevisan, Thomas W. Price, Tiffany Barnes, Min Chi |
| 2019 | EDM | Toward Data-Driven Example Feedback for Novice Programming. | Rui Zhi, Samiha Marwan, Yihuan Dong, Nicholas Lytle, Thomas W. Price, Tiffany Barnes |
| 2019 | ICER | An Evaluation of the Impact of Automated Programming Hints on Performance and Learning. | Samiha Marwan, Joseph Jay Williams, Thomas W. Price |
| 2019 | ICER | Evaluating the Effectiveness of Parsons Problems for Block-based Programming. | Rui Zhi, Min Chi, Tiffany Barnes, Thomas W. Price |
| 2019 | ITiCSE | The Impact of Adding Textual Explanations to Next-step Hints in a Novice Programming Environment. | Samiha Marwan, Nicholas Lytle, Joseph Jay Williams, Thomas W. Price |
| 2019 | SIGCSE | Defining Tinkering Behavior in Open-ended Block-based Programming Assignments. | Yihuan Dong, Samiha Marwan, Veronica Catet, Thomas W. Price, Tiffany Barnes |
| 2019 | SIGCSE | Exploring the Impact of Worked Examples in a Novice Programming Environment. | Rui Zhi, Thomas W. Price, Samiha Marwan, Alexandra Milliken, Tiffany Barnes, Min Chi |
| 2018 | AIED | The Impact of Data Quantity and Source on the Quality of Data-Driven Hints for Programming. | Thomas W. Price, Rui Zhi, Yihuan Dong, Nicholas Lytle, Tiffany Barnes |
| 2018 | SIGCSE | iSnap: Automatic Hints and Feedback for Block-based Programming (Abstract Only). | Thomas W. Price |
| 2018 | SIGCSE | Exploring Instructional Support Design in an Educational Game for K-12 Computing Education. | Rui Zhi, Nicholas Lytle, Thomas W. Price |
| 2017 | AIED | Hint Generation Under Uncertainty: The Effect of Hint Quality on Help-Seeking Behavior. | Thomas W. Price, Rui Zhi, Tiffany Barnes |
| 2017 | EDM | Evaluation of a Data-driven Feedback Algorithm for Open-ended Programming. | Thomas W. Price, Rui Zhi, Tiffany Barnes |
| 2017 | ICER | Factors Influencing Students' Help-Seeking Behavior while Programming with Human and Computer Tutors. | Thomas W. Price, Zhongxiu Liu, Veronica Catet, Tiffany Barnes |
| 2017 | SIGCSE | Sharing and Using Programming Log Data (Abstract Only). | Thomas W. Price, Neil C. C. Brown, Chris Piech, Kelly Rivers |
| 2017 | SIGCSE | iSnap: Towards Intelligent Tutoring in Novice Programming Environments. | Thomas W. Price, Yihuan Dong, Dragan Lipovac |
| 2016 | CogSci | The Impact of Granularity on the Effectiveness of Students' Pedagogical Decisions. | Guojing Zhou, Collin F. Lynch, Thomas W. Price, Tiffany Barnes, Min Chi |
| 2016 | EDM | Generating Data-driven Hints for Open-ended Programming. | Thomas W. Price, Yihuan Dong, Tiffany Barnes |
| 2016 | ICER | Evaluation of a Frame-based Programming Editor. | Thomas W. Price, Neil C. C. Brown, Dragan Lipovac, Tiffany Barnes, Michael Klling |
| 2016 | SIGCSE | Clashroom: A Game to Enhance the Classroom Experience (Abstract Only). | Shannon Duvall, Daniel R. Eagle, Riese P. Narcisse, Thomas W. Price |
| 2016 | SIGCSE | Lessons Learned from "BJC" CS Principles Professional Development. | Thomas W. Price, Veronica Catet, Jennifer L. Albert, Tiffany Barnes, Daniel D. Garcia |
| 2015 | AIED | Creating Data-Driven Feedback for Novices in Goal-Driven Programming Projects. | Thomas W. Price, Tiffany Barnes |
| 2015 | CogSci | The Impact of Granularity on Worked Examples and Problem Solving. | Guojing Zhou, Thomas W. Price, Collin F. Lynch, Tiffany Barnes, Min Chi |
| 2015 | EDM | Using the Hint Factory to Compare Model-Based Tutoring Systems. | Collin F. Lynch, Thomas W. Price, Min Chi, Tiffany Barnes |
| 2015 | EDM | An Exploration of Data-Driven Hint Generation in an Open-Ended Programming Problem. | Thomas W. Price, Tiffany Barnes |
| 2015 | EDM | An Improved Data-Driven Hint Selection Algorithm for Probability Tutors. | Thomas W. Price, Collin F. Lynch, Tiffany Barnes, Min Chi |
| 2015 | ICER | Integrating Intelligent Feedback into Block Programming Environments. | Thomas W. Price |
| 2015 | ICER | Comparing Textual and Block Interfaces in a Novice Programming Environment. | Thomas W. Price, Tiffany Barnes |