Skip to content

Stephen H. Edwards

Publication record assembled from the DBLP archive of ranked conferences.

Papers indexed

90

Venues

13

Active years

1996–2026

Best venue rank

A*

Where they publish

Papers

90 indexed papers, newest first.

YearVenueTitleAuthors
2026SIGCSEA Call for Critical Technology to Enable Innovative and Alternative Grading Practices.Adrienne Decker, Stephen H. Edwards, Bob Edmison, Manuel A. Prez-Quiones, Audrey Rorrer
2026SIGCSEAdoption of Alternative Grading Practices in CS Classrooms.Adrienne Decker, Stephen H. Edwards, David L. Largent, Kevin Lin, Nadia Najjar, Manuel A. Prez-Quiones
2026SIGCSEBOF: Learner-Centered Grading in Computer Science Courses.David L. Largent, Adrienne Decker, Stephen H. Edwards, Manuel A. Prez-Quiones, Christian Roberson
2025SIGCSEBOF: Grading for Equity in Computer Science Courses.David L. Largent, Adrienne Decker, Stephen H. Edwards, Manuel A. Prez-Quiones, Christian Roberson
2024FIEEarly Experiences with Specifications Grading in Introductory CS Courses.Stephen H. Edwards, Manuel A. Prez-Quiones, Adrienne Decker, Bob Edmison, Audrey Rorrer, Anmol Shukla
2024SIGCSETransforming Grading Practices in the Computing Education Community.Adrienne Decker, Stephen H. Edwards, Brian M. McSkimming, Bob Edmison, Audrey Rorrer, Manuel A. Prez-Quiones
2024SIGCSEDeveloping a Playbook of Equitable Grading Practices.Stephen H. Edwards, David L. Largent, Ben Schafer, Debarati Basu, Amy Csizmar Dalal, Dan Garcia, Brian Harrington, Kevin Lin, Dan S. Myers, Christian Roberson, Giulia Toti, Brett Wortzman
2024SIGCSEBOF: Grading for Equity in Computer Science Courses.David L. Largent, Manuel A. Prez-Quiones, Christian Roberson, Linda F. Wilson, Adrienne Decker, Stephen H. Edwards
2024SIGCSEMutating Matters: Analyzing the Influence of Mutation Testing in Programming Courses.Rifat Sabbir Mansur, Clifford A. Shaffer, Stephen H. Edwards
2023SIGCSEToward a New State-level Framework for Sharing Computer Science Content.Bob Edmison, Stephen H. Edwards, Lujean Babb, Margaret Ellis, Chris Mayfield, Youna Jung, Marthe Honts
2023SIGCSEThe Programming Exercise Markup Language: Towards Reducing the Effort Needed to Use Automated Grading Tools.Divyansh S. Mishra, Stephen H. Edwards
2022SIGCSEPiecing Together the Next 15 Years of Computing Education Research Workshop Report.Adrienne Decker, Mark Allen Weiss, Brett A. Becker, John P. Dougherty, Stephen H. Edwards, Joanna Goode, Amy J. Ko, Monica M. McGill, Briana B. Morrison, Manuel A. Prez-Quiones, Yolanda A. Rankin, Monique Ross, Jan Vahrenhold, David Weintrop, Aman Yadav
2022SIGCSEFactors Influencing Student Performance and Persistence in CS2.Sara Hooshangi, Margaret Ellis, Stephen H. Edwards
2022SIGCSEHelping Student Programmers Through Industrial-Strength Static Analysis: A Replication Study.Allyson Senger, Stephen H. Edwards, Margaret Ellis
2021ITiCSEExperience Report: Exploring the Use of CTF-based Co-Curricular Instruction to Increase Student Comfort and Success in Computing.Margaret Ellis, Liesl Baum, Kimberly Filer, Stephen H. Edwards
2021SIGCSEAutomated Feedback, the Next Generation: Designing Learning Experiences.Stephen H. Edwards
2020ICSETurn up the heat!: using heat maps to visualize suspicious code to help students successfully complete programming problems faster.Bob Edmison, Stephen H. Edwards
2020ITiCSEProgSnap2: A Flexible Format for Programming Process Data.Thomas W. Price, David Hovemeyer, Kelly Rivers, Ge Gao, Austin Cory Bart, Ayaan M. Kazerouni, Brett A. Becker, Andrew Petersen, Luke Gusukuma, Stephen H. Edwards, David S. Babcock
2020SIGCSEAuto-Grading Jupyter Notebooks.Hamza Manzoor, Amit Naik, Clifford A. Shaffer, Chris North, Stephen H. Edwards
2019SIGCSEExperiences Using Heat Maps to Help Students Find Their Bugs: Problems and Solutions.Bob Edmison, Stephen H. Edwards
2019SIGCSEApproaches for Coordinating eTextbooks, Online Programming Practice, Automated Grading, and More into One Course.Margaret Ellis, Clifford A. Shaffer, Stephen H. Edwards
2019SIGCSEStudent Debugging Practices and Their Relationships with Project Outcomes.Ayaan M. Kazerouni, Riffat Sabbir Mansur, Stephen H. Edwards, Clifford A. Shaffer
2019SIGCSEAssessing Incremental Testing Practices and Their Impact on Project Outcomes.Ayaan M. Kazerouni, Clifford A. Shaffer, Stephen H. Edwards, Francisco Servant
2018SIGCSEPedagogical Agent as a Teaching Assistant for Programming Assignments: (Abstract Only).Stephen H. Edwards, Mukund B. M. Manniam Rajagopal, Nischel Kandru
2018SIGCSECS Education Infrastructure for All: Interoperability for Tools and Data Analytics (Abstract Only).Clifford A. Shaffer, Peter Brusilovsky, Kenneth R. Koedinger, Stephen H. Edwards
2017ACEUsing Spectrum-Based Fault Location and Heatmaps to Express Debugging Suggestions to Student Programmers.Bob Edmison, Stephen H. Edwards, Manuel A. Prez-Quiones
2017ICERInvestigating Static Analysis Errors in Student Java Programs.Stephen H. Edwards, Nischel Kandru, Mukund B. M. Rajagopal
2017ICERQuantifying Incremental Development Practices and Their Relationship to Procrastination.Ayaan M. Kazerouni, Stephen H. Edwards, Clifford A. Shaffer
2017ITiCSECodeWorkout: Short Programming Exercises with Built-in Data Collection.Stephen H. Edwards, Krishnan Panamalai Murali
2017ITiCSEDevEventTracker: Tracking Development Events to Assess Incremental Development and Procrastination.Ayaan M. Kazerouni, Stephen H. Edwards, T. Simin Hall, Clifford A. Shaffer
2015ICERThe Effects of Procrastination Interventions on Programming Project Success.Joshua Martin, Stephen H. Edwards, Clifford A. Shaffer
2015ISSREApplying spectrum-based fault localization to generate debugging suggestions for student programmers.Bob Edmison, Stephen H. Edwards
2015ITiCSEExamining Classroom Interventions to Reduce Procrastination.Stephen H. Edwards, Joshua Martin, Clifford A. Shaffer
2015ITiCSEEducational Data Mining and Learning Analytics in Programming: Literature Review and Case Studies.Petri Ihantola, Arto Vihavainen, Alireza Ahadi, Matthew Butler, Jrgen Brstler, Stephen H. Edwards, Essi Isohanni, Ari Korhonen, Andrew Petersen, Kelly Rivers, Miguel ngel Rubio, Judy Sheard, Bronius Skupas, Jaime Spacco, Claudia Szabo, Daniel Toll
2015SIGCSEReconsidering Automated Feedback: A Test-Driven Approach.Kevin Buffardi, Stephen H. Edwards
2015SIGCSEChecked Coverage and Object Branch Coverage: New Alternatives for Assessing Student-Written Tests.Zalia Shams, Stephen H. Edwards
2014ICSEComparing test quality measures for assessing student-written tests.Stephen H. Edwards, Zalia Shams
2014ITiCSEIncreasing Adoption of Smart Learning Content for Computer Science Education.Peter Brusilovsky, Stephen H. Edwards, Amruth N. Kumar, Lauri Malmi, Luciana Benotti, Duane Buck, Petri Ihantola, Rikki Prince, Teemu Sirki, Sergey A. Sosnovsky, Jaime Urquiza-Fuentes, Arto Vihavainen, Michael Wollowski
2014ITiCSEResponses to adaptive feedback for software testing.Kevin Buffardi, Stephen H. Edwards
2014ITiCSEDo student programmers all tend to write the same software tests?Stephen H. Edwards, Zalia Shams
2014SIGCSEA formative study of influences on student testing behaviors.Kevin Buffardi, Stephen H. Edwards
2014SIGCSEIntroducing CodeWorkout: an adaptive and social learning environment (abstract only).Kevin Buffardi, Stephen H. Edwards
2014SIGCSEThe absolute beginner's guide to JUnit in the classroom (abstract only).Stephen H. Edwards, Manuel A. Prez-Quiones
2014SIGCSEAdaptively identifying non-terminating code when testing student programs.Stephen H. Edwards, Zalia Shams, Craig Estep
2014SIGCSEPythy: improving the introductory python programming experience.Stephen H. Edwards, Daniel S. Tilden, Anthony Allevato
2014SIGCSEUsing and sharing programming exercises to improve introductory courses (abstract only).David Hovemeyer, Jaime Spacco, Robert C. Duvall, Stephen H. Edwards, Amruth N. Kumar, Andrew Petersen, Daniel Zingaro
2013ENASEAutomatically Generating Tests from Natural Language Descriptions of Software Behavior.Sunil Kamalakar, Stephen H. Edwards, Tung M. Dao
2013FIEThe effects of extra credit opportunities on student procrastination.Anthony Allevato, Stephen H. Edwards
2013ICEREffective and ineffective software testing behaviors by novice programmers.Kevin Buffardi, Stephen H. Edwards
2013ICERToward practical mutation analysis for evaluating the quality of student-written software tests.Zalia Shams, Stephen H. Edwards
2013ITiCSESofia: the simple open framework for inventive android applications.Stephen H. Edwards, Anthony Allevato
2013ITiCSEThe Canterbury QuestionBank: building a repository of multiple-choice CS1 and CS2 questions.Kate Sanders, Marzieh Ahmadzadeh, Tony Clear, Stephen H. Edwards, Michael Goldweber, Chris Johnson, Raymond Lister, Robert McCartney, Elizabeth Ann Patitsas, Jaime Spacco
2013RCISA new event dispatch strategy to eliminate dispatch "glue".Anthony Allevato, Stephen H. Edwards
2013SIGCSEImpacts of adaptive feedback on teaching test-driven development.Kevin Buffardi, Stephen H. Edwards
2013SIGCSERe-imagining CS1/CS2 with Android using the Sofia framework (abstract only).Stephen H. Edwards
2013SIGCSEAn experiment to test bug density in students' code (abstract only).Zalia Shams, Stephen H. Edwards
2012ITiCSEExploring influences on student adherence to test-driven development.Kevin Buffardi, Stephen H. Edwards
2012SIGCSERoboLIFT: engaging CS2 students with testable, automatically evaluated android applications.Anthony Allevato, Stephen H. Edwards
2012SIGCSERoboLIFT: simple GUI-based unit testing of student-written android applications (abstract only).Anthony Allevato, Stephen H. Edwards
2012SIGCSEWeb-CAT user group (abstract only).Stephen H. Edwards
2012SIGCSEThe absolute beginner's guide to JUnit in the classroom (abstract only).Stephen H. Edwards, Manuel A. Prez-Quiones
2012SIGCSERunning students' software tests against each others' code: new life for an old "gimmick".Stephen H. Edwards, Zalia Shams, Michael Cogswell, Robert C. Senkbeil
2012SIGCSEMotivating CS1/2 students with the android platform (abstract only).John Lewis, Anthony Allevato, Stephen H. Edwards
2012SIGCSEA better API for Java reflection (abstract only).Zalia Shams, Stephen H. Edwards
2011ITiCSEScheduling and student performance.Clifford A. Shaffer, Stephen H. Edwards
2011SIGCSEGetting algorithm visualizations into the classroom.Clifford A. Shaffer, Monika Akbar, Alexander Joel D. Alon, Michael Stewart, Stephen H. Edwards
2011SIGCSELIFT: taking GUI unit testing to new heights.Jason Snyder, Stephen H. Edwards, Manuel A. Prez-Quiones
2011SIGCSEStudent attitudes and motivation for peer review in CS2.Scott A. Turner, Manuel A. Prez-Quiones, Stephen H. Edwards, Joseph Chase
2010SIGCSEBuilding an online educational community for algorithm visualization.Clifford A. Shaffer, Thomas L. Naps, Susan H. Rodger, Stephen H. Edwards
2010SIGCSEPeer review in CS2: conceptual learning.Scott A. Turner, Manuel A. Prez-Quiones, Stephen H. Edwards, Joseph Chase
2009ICERComparing effective and ineffective behaviors of student programmers.Stephen H. Edwards, Jason Snyder, Manuel A. Prez-Quiones, Anthony Allevato, Dongkwan Kim, Betsy Tretola
2009SIGCSEDereferee: exploring pointer mismanagement in student code.Anthony Allevato, Stephen H. Edwards, Manuel A. Prez-Quiones
2008EDMMining Data from an Automated Grading and Testing System by Adding Rich Reporting Capabilities.Anthony Allevato, Matthew Thornton, Stephen H. Edwards, Manuel A. Prez-Quiones
2008ICERDCER: sharing empirical computer science education data.Kate Sanders, Brad Richards, Jan Erik Mostrm, Vicki L. Almstrum, Stephen H. Edwards, Sally Fincher, Katherine Gunion, Mark Hall, Brian Hanks, Stephen Lonergan, Robert McCartney, Briana B. Morrison, Jaime Spacco, Lynda Thomas
2008ITiCSEWeb-CAT: automatically grading programming assignments.Stephen H. Edwards, Manuel A. Prez-Quiones
2008ITiCSEA data type to exploit online data sources.Matthew Thornton, Stephen H. Edwards
2008SIGCSESupporting student-written tests of gui programs.Matthew Thornton, Stephen H. Edwards, Roy Patrick Tan, Manuel A. Prez-Quiones
2008SIGCSEMisunderstandings about object-oriented design: experiences using code reviews.Scott A. Turner, Ricardo Quintana-Castillo, Manuel A. Prez-Quiones, Stephen H. Edwards
2007SIGCSEIt seemed like a good idea at the time.Jonas Boustedt, Robert McCartney, Josh Tenenberg, Titus Winters, Stephen H. Edwards, Briana B. Morrison, David R. Musicant, Ian Utting, Carol Zander
2007SIGCSEAlgorithm visualization: a report on the state of the field.Clifford A. Shaffer, Matthew Cooper, Stephen H. Edwards
2006SIGCSEDesigning an adaptive learning module to teach software testing.Rahul Agarwal, Stephen H. Edwards, Manuel A. Prez-Quiones
2004SIGCSEUsing software testing to move students from trial-and-error to reflection-in-action.Stephen H. Edwards
2004SIGITEExperiences using tablet PCs in a programming laboratory.Stephen H. Edwards, N. Dwight Barnette
2003OOPSLARethinking computer science education from a test-first perspective.Stephen H. Edwards
2003OOPSLATeaching software testing: automatic grading meets test-first coding.Stephen H. Edwards
2000ICSRPalette: A Reuse-Oriented Specification Language for Real-Time Systems.Binoy Ravindran, Stephen H. Edwards
1998ICSRA framework for detecting interface violations in component-based software.Stephen H. Edwards, Gulam Shakir, Murali Sitaraman, Bruce W. Weide, Joe Hollingsworth
1998SIGCSEProviding intellectual focus to CS1/CS2.Timothy J. Long, Bruce W. Weide, Paolo Bucci, David S. Gibson, Joseph E. Hollingsworth, Murali Sitaraman, Stephen H. Edwards
1996ICSRRepresentation inheritance: a safe form of "white box" code inheritance.Stephen H. Edwards
1996ICSRCharacterizing observability and controllability of software components.Bruce W. Weide, Stephen H. Edwards, Wayne D. Heym, Timothy J. Long, William F. Ogden