Facilitated student discussions for evaluating teaching. - Michelle Craig (SIGCSE, 2007)

Plagiarism detection using feature-based neural networks. - Steve Engels; Vivek Lakshmanan; Michelle Craig (SIGCSE, 2007)

Gr8 designs for Gr8 girls: a middle-school program and its evaluation. - Michelle Craig; Diane Horton (SIGCSE, 2009)

Forming reasonably optimal groups: (FROG). - Michelle Craig; Diane Horton; François Pitt (GROUP, 2010)

Teaching distributed software engineering with UCOSP: the undergraduate capstone open-source project. - Eleni Stroulia; Ken Bauer; Michelle Craig; Karen L. Reid; Greg Wilson (CTGDSD@ICSE, 2011)

Nifty assignments. - Nick Parlante; Julie Zelenski; Keith Schwarz; Dave Feinberg; Michelle Craig; Stuart Hansen 001; Michael Scott; David J. Malan (SIGCSE, 2011)

Reviewing CS1 exam question content. - Andrew Petersen 001; Michelle Craig; Daniel Zingaro (SIGCSE, 2011)

Following a thread: knitting patterns and program tracing. - Michelle Craig; Sarah Petersen; Andrew Petersen 001 (SIGCSE, 2012)

Stepping up to integrative questions on CS1 exams. - Daniel Zingaro; Andrew Petersen 001; Michelle Craig (SIGCSE, 2012)

Comparing and contrasting different algorithms leads to increased student learning. - Elizabeth Ann Patitsas; Michelle Craig; Steve M. Easterbrook (ICER, 2013)

Nifty assignments. - Nick Parlante; Julie Zelenski; Michelle Craig; John DeNero; Mark Guzdial; David J. Malan; Aditi S. Muralidharan; Eric Roberts 001; Kevin Wayne (SIGCSE, 2013)

On the countably many misconceptions about #hashtables (abstract only). - Elizabeth Ann Patitsas; Michelle Craig; Steve M. Easterbrook (SIGCSE, 2013)

Lessons learned managing distributed software engineering courses. - Reid Holmes; Michelle Craig; Karen L. Reid; Eleni Stroulia (ICSE Companion, 2014)

Comparing outcomes in inverted and traditional CS1. - Diane Horton; Michelle Craig; Jennifer Campbell; Paul Gries; Daniel Zingaro (ITiCSE, 2014)

A historical examination of the social factors affecting female participation in computing. - Elizabeth Patitsas; Michelle Craig; Steve M. Easterbrook (ITiCSE, 2014)

Evaluating an inverted CS1. - Jennifer Campbell; Diane Horton; Michelle Craig; Paul Gries (SIGCSE, 2014)

Who drops CS1? (abstract only). - Diane Horton; Michelle Craig (SIGCSE, 2014)

Scaling up Women in Computing Initiatives: What Can We Learn from a Public Policy Perspective? - Elizabeth Patitsas; Michelle Craig; Steve M. Easterbrook (ICER, 2015)

PCRS-C: Helping Students Learn C. - Daniel Marchena Parreira; Andrew Petersen 001; Michelle Craig (ITiCSE, 2015)

Drop, Fail, Pass, Continue: Persistence in CS1 and Beyond in Traditional and Inverted Delivery. - Diane Horton; Michelle Craig (SIGCSE, 2015)

Student difficulties with pointer concepts in C. - Michelle Craig; Andrew Petersen 001 (ACSW, 2016)

Novice Programmers and the Problem Description Effect. - Dennis J. Bouvier; Ellie Lovellette; John Matta; Bedour Alshaigy; Brett A. Becker; Michelle Craig; Jana Jacková; Robert McCartney; Kate Sanders 001; Mark Zarb (ITiCSE-WGR, 2016)

Factors for Success in Online CS1. - Jennifer Campbell; Diane Horton; Michelle Craig (ITiCSE, 2016)

Employing Multiple-Answer Multiple Choice Questions. - Andrew Petersen 001; Michelle Craig; Paul Denny 001 (ITiCSE, 2016)

Revisiting why students drop CS1. - Andrew Petersen 001; Michelle Craig; Jennifer Campbell; Anya Tafliovich (Koli Calling, 2016)

Introducing and Evaluating Exam Wrappers in CS2. - Michelle Craig; Diane Horton; Daniel Zingaro; Danny Heap (SIGCSE, 2016)

Online CS1: Who Enrols, Why, and How Do They Do? - Diane Horton; Jennifer Campbell; Michelle Craig (SIGCSE, 2016)

Computing for Medicine: An Experience Report. - Jennifer Campbell; Michelle Craig; Marcus Law (ITiCSE, 2017)

Evaluating Test Suite Effectiveness and Assessing Student Code via Constraint Logic Programming. - Kyle Dewey; Phillip T. Conrad; Michelle Craig; Elena Morozova (ITiCSE, 2017)

Familiar contexts and the difficulty of programming problems. - Michelle Craig; Jacqueline Smith; Andrew Petersen 001 (Koli Calling, 2017)

Exam Wrappers: Not a Silver Bullet. - Ben Stephenson; Michelle Craig; Daniel Zingaro; Diane Horton; Danny Heap; Elaine Huynh (SIGCSE, 2017)

Dimensions of experientialism for software engineering education. - Reid Holmes; Meghan Allen; Michelle Craig (ICSE (SEET), 2018)

Improving complex task performance using a sequence of simple practice tasks. - Paul Denny 001; Andrew Luxton-Reilly; Michelle Craig; Andrew Petersen 001 (ITiCSE, 2018)

Achievement Goals in CS1: Replication and Extension. - Daniel Zingaro; Michelle Craig; Leo Porter 001; Brett A. Becker; Yingjun Cao; Phillip T. Conrad; Diana Cukierman; Arto Hellas; Dastyni Loksa; Neena Thota (SIGCSE, 2018)

Drop-In Help Centres: An Alternative to Office Hours. - Jennifer Campbell; Michelle Craig (WCCCE, 2018)

Listening to early career software developers. - Michelle Craig; Phill Conrad; Dylan Lynch; Natasha Lee; Laura Anthony (J. Comput. Sci. Coll., 2018)

Answering the Correct Question. - Michelle Craig; Andrew Petersen 001; Jennifer Campbell (CompEd, 2019)

Experience Report: Mini Guest Lectures in a CS1 Course via Video Conferencing. - Lisa Zhang; Michelle Craig; Mark Kazakevich; Joseph Jay Williams (CompEd, 2019)

Research This! Questions that Computing Educators Most Want Computing Education Researchers to Answer. - Paul Denny 001; Brett A. Becker; Michelle Craig; Greg Wilson; Piotr Banaszkiewicz (ICER, 2019)

Evaluating the Effect of Follow-up Questions in an Online Exercise. - Yefei Dong; Michelle Craig; Jennifer Campbell (SIGCSE, 2019)

EngageCSEdu: : Our vision for the new EngageCSEdu e-journal. - Briana B. Morrison; Michelle Craig (Inroads, 2019)

What Do We Think We Think We Are Doing?: Metacognition and Self-Regulation in Programming. - James Prather; Brett A. Becker; Michelle Craig; Paul Denny 001; Dastyni Loksa; Lauren E. Margulieux (ICER, 2020)

Evidence that computer science grades are not bimodal. - Elizabeth Patitsas; Jesse Berlin; Michelle Craig; Steve Easterbrook (Commun. ACM, 2020)

EngageCSEduHow should we assess assignments? - Michelle Craig; Briana B. Morrison (Inroads, 2020)

EngageCSEduProgramming assignments: identifying red flags. - Briana B. Morrison; Michelle Craig; Beth A. Quinn (Inroads, 2020)

EngageCSEdu: EngageCSEdu transition of ownership. - Briana B. Morrison; Michelle Craig (Inroads, 2021)

The Impact of Gratitude Journaling on CS1 Students. - Elexandra Tran; Liuming Huang; Michelle Craig; Sadia Sharmin (ICER (2), 2022)

The Impact of Optional Groups on Students. - Jonathan Calver; Jennifer Campbell; Michelle Craig; Jonathan Lam (SIGCSE (1), 2022)

Announcing the EngageCSEdu ethics repository. - Briana B. Morrison; Michelle Craig (Inroads, 2022)

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)

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)

Student Perspectives on Optional Groups. - Jonathan Calver; Jennifer Campbell; Michelle Craig (SIGCSE (1), 2023)

CompEd 2023 Call for Papers. - Andrew Luxton-Reilly; Michelle Craig; Venkatesh Choppella; BD Phatak (ACM SIGCSE Bull., 2023)

A Static Analysis Tool in CS1: Student Usage and Perceptions of PythonTA. - David Liu 002; Jonathan Calver; Michelle Craig (ACE, 2024)

CodeAid: Evaluating a Classroom Deployment of an LLM-based Programming Assistant that Balances Student and Educator Needs. - Majeed Kazemitabaar; Runlong Ye 002; Xiaoning Wang; Austin Zachary Henley; Paul Denny 001; Michelle Craig; Tovi Grossman (CHI, 2024)

Are a Static Analysis Tool Study's Findings Static? A Replication. - David Liu 002; Jonathan Calver; Michelle Craig (ITiCSE (1), 2024)

Test Anxiety, Self-Efficacy & Prior Experience. - Celina Berg; Kezia Devathasan; Michelle Craig (ITiCSE (2), 2024)

Test Anxiety and Self-Efficacy in a Computer-Based Test Environment. - Kezia Devathasan; Michelle Craig; Daniela E. Damian; Celina Berg (WCCCE, 2024)

Interactive Effects of Prior Experience and Gender on Self-Efficacy and Achievement in CS1. - Khushi Malik; Amber Richardson; Michelle Craig; Andrew Petersen 001 (ICER (1), 2025)

Crafting Interesting Puzzles with CS Connections. - Ethan Fong; Michelle Craig; Jonathan Calver (ITiCSE (2), 2025)

CompEd Announcement. - Michelle Craig; Samuel Mann; Ethel Tshukdu (ACM SIGCSE Bull., 2025)

INTERNATIONAL: CompEd 2025 Botswana: Distinctly African with International Standing. - Samuel Mann; Michelle Craig (Inroads, 2025)