Quantifying the Effects of Prior Knowledge in Entry-Level Programming Courses. - David H. Smith IV; Qiang Hao; Filip Jagodzinski; Yan Liu; Vishal Gupta (CompEd, 2019)

Investigating the Essential of Meaningful Automated Formative Feedback for Programming Assignments. - Qiang Hao; Jack P. Wilson; Camille Ottaway; Naitra Iriumi; Kai Arakawa; David H. Smith IV (VL/HCC, 2019)

A Systematic Investigation of Replications in Computing Education Research. - Qiang Hao; David H. Smith IV; Naitra Iriumi; Michail Tsikerdekis; Amy J. Ko (ACM Trans. Comput. Educ., 2019)

Towards Modeling Student Engagement with Interactive Computing Textbooks: An Empirical Study. - David H. Smith IV; Qiang Hao; Christopher D. Hundhausen; Filip Jagodzinski; Josh Myers-Dean; Kira Jaeger (SIGCSE, 2021)

Are We Fair?: Quantifying Score Impacts of Computer Science Exams with Randomized Question Pools. - Max Fowler; David H. Smith IV; Chinedu Emeka; Matthew West 001; Craig B. Zilles (SIGCSE (1), 2022)

Reevaluating the relationship between explaining, tracing, and writing skills in CS1 in a replication study. - Max Fowler; David H. Smith IV; Mohammed Hassan; Seth Poulsen; Matthew West 001; Craig B. Zilles (Comput. Sci. Educ., 2022)

Towards understanding the effective design of automated formative feedback for programming assignments. - Qiang Hao; David H. Smith IV; Lu Ding; Amy J. Ko; Camille Ottaway; Jack Wilson; Kai Arakawa; Alistair Turcan; Timothy Poehlman; Tyler Greer (Comput. Sci. Educ., 2022)

Comparing the Impacts of Visually Grouped and Jumbled Distractors on Parsons Problems in CS1 Assessments. - David H. Smith IV; Seth Poulsen; Max Fowler; Craig B. Zilles (CompEd (1), 2023)

Generating Multiple Choice Questions for Computing Courses Using Large Language Models. - Andrew Tran; Kenneth Angelikas; Egi Rama; Chiku Okechukwu; David H. Smith IV; Stephen MacNeil (FIE, 2023)

" "I Don't Gamble To Make My Livelihood ": Understanding the Incentives For. - Max Fowler; David H. Smith IV; Binglin Chen; Craig B. Zilles (ICER (1), 2023)

Useful Distractions? Investigating the Utility of Distractors in Parsons Problems. - David H. Smith IV (ICER (2), 2023)

Investigating the Effects of Testing Frequency on Programming Performance and Students' Behavior. - David H. Smith IV; Chinedu Emeka; Max Fowler; Matthew West 001; Craig B. Zilles (SIGCSE (1), 2023)

Code Generation Based Grading: Evaluating an Auto-grading Mechanism for "Explain-in-Plain-English" Questions. - David H. Smith IV; Craig B. Zilles (CoRR, 2023)

Explain in Plain Language Questions with Indic Languages: Drawbacks, Affordances, and Opportunities. - David H. Smith IV; Viraj Kumar; Paul Denny 001 (COMPUTE, 2024)

How Instructors Incorporate Generative AI into Teaching Computing. - James Prather; Juho Leinonen 001; Natalie Kiesler; Jamie Gorson Benario; Sam Lau; Stephen MacNeil; Narges Norouzi; Simone Opel; Virginia Pettit; Leo Porter 001; Brent N. Reeves; Jaromír Savelka; et al. (ITiCSE (2), 2024)

CS1-LLM: Integrating LLMs into CS1 Instruction. - Annapurna Vadaparty; Daniel Zingaro; David H. Smith IV; Mounika Padala; Christine Alvarado; Jamie Gorson Benario; Leo Porter 001 (ITiCSE (1), 2024)

Interactions with Prompt Problems: A New Way to Teach Programming with Large Language Models. - James Prather; Paul Denny 001; Juho Leinonen 001; David H. Smith IV; Brent N. Reeves; Stephen MacNeil; Brett A. Becker; Andrew Luxton-Reilly; Thezyrie Amarouche; Bailey Kimmel (CoRR, 2024)

Explaining Code with a Purpose: An Integrated Approach for Developing Code Comprehension and Prompting Skills. - Paul Denny 001; David H. Smith IV; Max Fowler; James Prather; Brett A. Becker; Juho Leinonen 001 (CoRR, 2024)

Evaluating Micro Parsons Problems as Exam Questions. - Zihan Wu; David H. Smith IV (CoRR, 2024)

Integrating Natural Language Prompting Tasks in Introductory Programming Courses. - Chris Kerslake; Paul Denny 001; David H. Smith IV; James Prather; Juho Leinonen 001; Andrew Luxton-Reilly; Stephen MacNeil (CoRR, 2024)

Mining Hierarchies with Conviction: Constructing the CS1 Skill Hierarchy with Pairwise Comparisons over Skill Distributions. - Dip Kiran Pradhan Newar; Max Fowler; David H. Smith IV; Seth Poulsen (CoRR, 2024)

Beyond the Hype: A Comprehensive Review of Current Trends in Generative AI Research, Teaching Practices, and Tools. - James Prather; Juho Leinonen 001; Natalie Kiesler; Jamie Gorson Benario; Sam Lau; Stephen MacNeil; Narges Norouzi; Simone Opel; Vee Pettit; Leo Porter 001; Brent N. Reeves; Jaromír Savelka; et al. (CoRR, 2024)

ReDefining Code Comprehension: Function Naming as a Mechanism for Evaluating Code Comprehension. - David H. Smith IV; Max Fowler; Paul Denny 001; Craig B. Zilles (CoRR, 2025)

Counting the Trees in the Forest: Evaluating Prompt Segmentation for Classifying Code Comprehension Level. - David H. Smith IV; Max Fowler; Paul Denny 001; Craig B. Zilles (CoRR, 2025)

Neurodiversity in Computing Education Research: A Systematic Literature Review. - Cynthia Zastudil; David H. Smith IV; Yusef Tohamy; Rayhona Nasimova; Gavin Montross; Stephen MacNeil (CoRR, 2025)