Overview
Focus area: Computer Science education.
Current Appointments & Affiliations
Professor of the Practice of Computer Science
·
2008 - Present
Computer Science,
Trinity College of Arts & Sciences
Director of Undergraduate Studies in the Department of Computer Science
·
2018 - Present
Computer Science,
Trinity College of Arts & Sciences
Recent Publications
Exploring Effective Early Research Exposure for Broadening Participation in Computing Science
Conference Annual Conference on Innovation and Technology in Computer Science Education Iticse · June 27, 2025 Evidence supports offering research experiences for undergraduate computing science students as a means of broadening participation in computing[7, 10, 11]. However, student perceptions about computing science research, how students become interested in th ... Full text CiteMulti-Institutional Multi-National Studies of Parsons Problems
Conference Iticse Wgr 2023 Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education · December 22, 2023 Students are often asked to learn programming by writing code from scratch. However, many novices struggle to write code and get frustrated when their code does not work. Parsons problems can reduce the difficulty of a coding problem by providing mixed-up ... Full text CiteConducting Multi-Institutional Studies of Parsons Problems
Conference Annual Conference on Innovation and Technology in Computer Science Education Iticse · June 29, 2023 Many novice programmers struggle to write code from scratch and get frustrated when their code does not work. Parsons problems can reduce the difficulty of a coding problem by providing mixed-up blocks that the learner assembles in the correct order. Parso ... Full text CiteRecent Grants
The Association of Computing Machinery's Special Interest Group in Computer Science Education's Global Computing Education Conference
TravelPrincipal Investigator · Awarded by National Science Foundation · 2025 - 2028Collaborative Research: Overcoming Barriers to Adoption of Peer Instruction in Undergraduate CS
ResearchPrincipal Investigator · Awarded by National Science Foundation · 2024 - 2026ACM Global Computing Education Conference (CompEd 2019) Travel Grant
ConferencePrincipal Investigator · Awarded by National Science Foundation · 2019 - 2024View All Grants
Education, Training & Certifications
Purdue University ·
1989
Ph.D.