David H. Smith IV
Scholar

David H. Smith IV

Google Scholar ID: hpe-z9YAAAAJ
Assistant Professor - Virginia Tech - Department of Computer Science
Computing EducationHuman-GenAI Collaborative CodingLLMs in CS1Parsons ProblemsAssessment
Citations & Impact
All-time
Citations
672
 
H-index
14
 
i10-index
18
 
Publications
20
 
Co-authors
11
list available
Resume (English only)
Academic Achievements
  • - Two papers accepted at ITiCSE 2025, with one nominated for Best Paper Award
  • - Awarded a Llama Impact grant with collaborator Paul Denny for work on EiPL questions
  • - Appointed as an Associate Editor for ACM Transactions on Computing Education
  • - Successfully defended dissertation
  • - Papers published or presented at various conferences including ACM SIGCSE 2025, COMPUTE 2025, etc.
  • - Invited speaker at Dagstuhl Seminar 25311 on 'Generative AI is Programming Education'
Research Experience
  • - Assistant Professor in the Department of Computer Science at Virginia Tech
  • - Delivered talks on EiPL questions at multiple universities
  • - Contributed to the order-blocks element and Parsons Problems question type on PrairieLearn
Education
  • - Ph.D. from University of Illinois Urbana-Champaign, graduated May 2025, advised by Craig Zilles.
  • - B.S. in Computer Science from Western Washington University, advised by Qiang Hao.
Background
  • Assistant Professor at Virginia Tech in the Department of Computer Science; Computing Education Researcher; Linux & Coffee Enthusiast. My research interests include developing and evaluating interactive and engaging tools that support novice programmers, working at the intersection of Computing Education Research (CER) and Human-Computer Interaction (HCI).