Is this your profile?
Claim your Citation Index profile in order to display more information about you and gain access to Libraries services. Just create or connect your ORCID iD.
2022 article
Characterizing Student Development Progress: Validating Student Adherence to Project Milestones
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, pp. 15–21.
2022 article
Designing a Dashboard for Student Teamwork Analysis
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, pp. 446–452.
2022 article
Identifying Struggling Teams in Software Engineering Courses ThroughWeekly Surveys
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, pp. 126–132.
2022 article
Training Computing Educators to Become Computing Education Researchers
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, pp. 724–730.
2022 article
Who Uses Office Hours? A Comparison of In-Person and Virtual Office Hours Utilization
PROCEEDINGS OF THE 53RD ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION (SIGCSE 2022), VOL 1, pp. 300–306.
2021 article
PEDI - Piazza Explorer Dashboard for Intervention
2021 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2021).
2021 article
SQLRepair: Identifying and Repairing Mistakes in Student-Authored SQL Queries
2021 IEEE/ACM 43RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: JOINT TRACK ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-JSEET 2021), pp. 199–210.
2020 article
Integrating Testing Throughout the CS Curriculum
2020 IEEE 13TH INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS (ICSTW), pp. 441–444.
2019 journal article
How Widely Can Prediction Models Be Generalized? Performance Prediction in Blended Courses
IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES, 12(2), 184–197.
2018 article
10+Years of Teaching Software Engineering with iTrust: the Good, the Bad, and the Ugly
2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING EDUCATION AND TRAINING (ICSE-SEET), pp. 1–4.
2018 article
Designing Empirical Education Research Studies (DEERS): Creating an Answerable Research Question
SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, pp. 1051–1051.
2018 article
Developing Software Engineering Skills using Real Tools for Automated Grading
SIGCSE'18: PROCEEDINGS OF THE 49TH ACM TECHNICAL SYMPOSIUM ON COMPUTER SCIENCE EDUCATION, pp. 794–799.
Event: at New York, NY, USA
2015 article
Bespoke Tools: Adapted to the Concepts Developers Know
2015 10TH JOINT MEETING OF THE EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND THE ACM SIGSOFT SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING (ESEC/FSE 2015) PROCEEDINGS, pp. 878–881.
2015 article
CS/SE Instructors Can Improve Student Writing without Reducing Class Time Devoted to Technical Content: Experimental Results
2015 IEEE/ACM 37TH IEEE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, VOL 2, pp. 455–464.
2011 conference paper
Teaching second-level Java and software engineering with Android
2011 24th IEEE-CS Conference on Software Engineering Education and Training (CSEET), 540–542.