An Empirical Study of Iterative Improvement in Programming Assignments. - Raymond Pettit; John Homer; Roger Gee; Susan A. Mengel; Adam Starbuck (SIGCSE, 2015)

On Novices' Interaction with Compiler Error Messages: A Human Factors Approach. - James Prather; Raymond Pettit; Kayla Holcomb McMurry; Alani L. Peters; John Homer; Nevan Simone; Maxine S. Cohen (ICER, 2017)

Do Enhanced Compiler Error Messages Help Students?: Results Inconclusive. - Raymond S. Pettit; John Homer; Roger Gee (SIGCSE, 2017)

Automated assessment tools: too many cooks, not enough collaboration. - Raymond Pettit; James Prather (J. Comput. Sci. Coll., 2017)

Metacognitive Difficulties Faced by Novice Programmers in Automated Assessment Tools. - James Prather; Raymond Pettit; Kayla Holcomb McMurry; Alani L. Peters; John Homer; Maxine S. Cohen (ICER, 2018)

Compiler Error Messages Considered Unhelpful: The Landscape of Text-Based Programming Error Message Research. - Brett A. Becker; Paul Denny 001; Raymond Pettit; Durell Bouchard; Dennis J. Bouvier; Brian Harrington 001; Amir Kamil; Amey Karkare; Chris McDonald; Peter-Michael Osera; Janice L. Pearce; James Prather (ITiCSE-WGR, 2019)

Unexpected Tokens: A Review of Programming Error Messages and Design Guidelines for the Future. - Brett A. Becker; Paul Denny 001; Raymond Pettit; Durell Bouchard; Dennis J. Bouvier; Brian Harrington 001; Amir Kamil; Amey Karkare; Chris McDonald; Peter-Michael Osera; Janice L. Pearce; James Prather (ITiCSE, 2019)

A Closer Look at Metacognitive Scaffolding: Solving Test Cases Before Programming. - Paul Denny 001; James Prather; Brett A. Becker; Zachary Albrecht; Dastyni Loksa; Raymond Pettit (Koli Calling, 2019)

First Things First: Providing Metacognitive Scaffolding for Interpreting Problem Prompts. - James Prather; Raymond Pettit; Brett A. Becker; Paul Denny 001; Dastyni Loksa; Alani L. Peters; Zachary Albrecht; Krista Masci (SIGCSE, 2019)

BEST PAPER AT SIGCSE 2019 IN THE CS EDUCATION TRACK: First things first: providing metacognitive scaffolding for interpreting problem prompts. - James Prather; Raymond Pettit; Brett A. Becker; Paul Denny 001; Dastyni Loksa; Alani L. Peters; Zachary Albrecht; Krista Masci (Inroads, 2019)

Towards Assessing the Readability of Programming Error Messages. - Brett A. Becker; Paul Denny 001; James Prather; Raymond Pettit; Robert Nix; Catherine Mooney (ACE, 2021)

Gender and Engagement in CS Courses on Piazza. - Adrian Thinnyun; Ryan Lenfant; Raymond Pettit; John R. Hott (SIGCSE, 2021)

Metacognition and Self-Regulation in Programming Education: Theories and Exemplars of Use. - Dastyni Loksa; Lauren E. Margulieux; Brett A. Becker; Michelle Craig; Paul Denny 001; Raymond Pettit; James Prather (ACM Trans. Comput. Educ., 2022)

Project-Based and Assignment-Based Courses: A Study of Piazza Engagement and Gender in Online Courses. - Ryan Lenfant; Alice Wanner; John R. Hott; Raymond Pettit (ITiCSE (1), 2023)

The Robots Are Here: Navigating the Generative AI Revolution in Computing Education. - James Prather; Paul Denny 001; Juho Leinonen 001; Brett A. Becker; Ibrahim Albluwi; Michelle Craig; Hieke Keuning; Natalie Kiesler; Tobias Kohn; Andrew Luxton-Reilly; Stephen MacNeil; Andrew Petersen 001; et al. (ITiCSE-WGR, 2023)

Transformed by Transformers: Navigating the AI Coding Revolution for Computing Education: An ITiCSE Working Group Conducted by Humans. - James Prather; Paul Denny 001; Juho Leinonen 001; Brett A. Becker; Ibrahim Albluwi; Michael E. Caspersen; Michelle Craig; Hieke Keuning; Natalie Kiesler; Tobias Kohn; Andrew Luxton-Reilly; Stephen MacNeil; et al. (ITiCSE (2), 2023)

Office Hours and Online Forum Engagement in Introductory CS Courses. - Alice Wanner; Ryan Lenfant; Michelle Cheng; Thomas Lam; Raymond Pettit; John R. Hott (FIE, 2024)

All for One and One for All - Collaboration in Computing Education: Policy, Practice, and Professional Dispositions. - Rita Garcia; Andrew Csizmadia; Janice L. Pearce; Bedour Alshaigy; Olga Glebova; Brian Harrington 001; Konstantinos Liaskos; Stephanie J. Lunn; Bonnie K. MacKellar; Usman Nasir; Raymond Pettit; Tom Prickett; et al. (ITiCSE (2), 2024)

An International Examination of Non-Technical Skills and Professional Dispositions in Computing - Identifying the Present Day Academia-Industry Gap. - Rita Garcia; Andrew Csizmadia; Janice L. Pearce; Bedour Alshaigy; Olga Glebova; Brian Harrington 001; Konstantinos Liaskos; Stephanie J. Lunn; Bonnie K. MacKellar; Usman Nasir; Raymond Pettit; Sandra Schulz 001; et al. (ITiCSE-WGR, 2024)

Performance, Workload, Emotion, and Self-Efficacy of Novice Programmers Using AI Code Generation. - Nicholas Gardella; Raymond Pettit; Sara Lu Riggs (ITiCSE (1), 2024)

GenAI Integration in Upper-Level Computing Courses. - Dennis J. Bouvier; Bruno Pereira Cipriano; Richard Glassey; Raymond Pettit; Emma Anderson; Anastasiia Birillo; Ryan E. Dougherty; Orit Hazzan; Olga Petrovska; Nuno Pombo; Ebrahim Rahimi; Charanya Ramakrishnan; et al. (ITiCSE (2), 2025)