Sarah Smith Heckman
Orcid: 0000-0003-4351-8611Affiliations:
- North Carolina State University, Raleigh, USA
According to our database1,
Sarah Smith Heckman
authored at least 64 papers
between 2007 and 2024.
Collaborative distances:
Collaborative distances:
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on orcid.org
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Exploring Novice Programmers' Testing Behavior: A First Step to Define Coding Struggle.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Unlocking Excellence in Educational Research: Guidelines for High-Quality Research that Promotes Learning for All.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
Who Should I Help Next? Simulation of Office Hours Queue Scheduling Strategy in a CS2 Course.
Proceedings of the 17th International Conference on Educational Data Mining, 2024
2023
Observations on Student Help-Seeking Behaviors in Introductory Computer Science Courses.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
Building upon the CAPE Framework for Broader Understanding of Capacity in K-12 CS Education.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 1, 2023
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023
Proceedings of the 2023 Working Group Reports on Innovation and Technology in Computer Science Education, 2023
Building Recommendations for Conducting Equity-Focused, High Quality K-12 Computer Science Education Research.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 2, 2023
An Experience Report on Introducing Explicit Strategies into Testing Checklists for Advanced Beginners.
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023
Improving Grading Outcomes in Software Engineering Projects Through Automated Contributions Summaries.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, 2023
Impact of Study Groups on Students' Learning and Engagement: Across Different Online Formats of a Web-development Course.
Proceedings of the IEEE Frontiers in Education Conference, 2023
2022
A Systematic Literature Review of Empiricism and Norms of Reporting in Computing Education Research Literature.
ACM Trans. Comput. Educ., 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Don't Just Paste Your Stacktrace: Shaping Discussion Forums in Introductory CS Courses.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Who Uses Office Hours?: A Comparison of In-Person and Virtual Office Hours Utilization.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Characterizing Student Development Progress: Validating Student Adherence to Project Milestones.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
What Makes Team[s] Work? A Study of Team Characteristics in Software Engineering Projects.
Proceedings of the ICER 2022: ACM Conference on International Computing Education Research, Lugano and Virtual Event, Switzerland, August 7, 2022
A Framework of Factors that Influence Academic Achievement in Computer Science within Capacity, Access, Participation and Experience.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2022
Admitting you have a problem is the first step: Modeling when and why students seek help in programming assignments.
Proceedings of the 15th International Conference on Educational Data Mining, 2022
2021
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2021
Online Vs Face-to-face Web-development Course: Course Strategies, Learning, and Engagement.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, 2021
Automatically classifying student help requests: a multi-year analysis.
Proceedings of the 14th International Conference on Educational Data Mining, 2021
2020
Proceedings of the 13th IEEE International Conference on Software Testing, 2020
Proceedings of the 13th International Conference on Educational Data Mining, 2020
2019
How Widely Can Prediction Models Be Generalized? Performance Prediction in Blended Courses.
IEEE Trans. Learn. Technol., 2019
How Widely Can Prediction Models be Generalized? An Analysis of Performance Prediction in Blended Courses.
CoRR, 2019
Proceedings of the 14th International Workshop on Automation of Software Test, 2019
What will you do next? A sequence analysis on the student transitions between online platforms in blended courses.
Proceedings of the 12th International Conference on Educational Data Mining, 2019
2018
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018
10+ years of teaching software engineering with itrust: the good, the bad, and the ugly.
Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training, 2018
Predicting Student Performance Based on Online Study Habits: A Study of Blended Courses.
Proceedings of the 11th International Conference on Educational Data Mining, 2018
2017
Deconstructing the Discussion Forum: Student Questions and Computer Science Learning.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
My Digital Hand: A Tool for Scaling Up One-to-One Peer Teaching in Support of Computer Science Learning.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
Designing Empirical Education Research Studies (DEERS): Creating an Answerable Research Question (Abstract Only).
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
Proceedings of the 10th International Conference on Educational Data Mining, 2017
2016
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016
Teaching Software Engineering Skills in CS1.5: Incorporating Real-world Practices and Tools (Abstract Only).
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 2016
2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Automating Software Engineering Best Practices Using an Open Source Continuous Integration Framework (Abstract Only).
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
CS/SE Instructors Can Improve Student Writing without Reducing Class Time Devoted to Technical Content: Experimental Results.
Proceedings of the 37th IEEE/ACM International Conference on Software Engineering, 2015
An Empirical Study of In-Class Laboratories on Student Learning of Linear Data Structures.
Proceedings of the eleventh annual International Conference on International Computing Education Research, 2015
2013
A comparative evaluation of static analysis actionable alert identification techniques.
Proceedings of the 9th International Conference on Predictive Models in Software Engineering, 2013
2011
A systematic literature review of actionable alert identification techniques for automated static code analysis.
Inf. Softw. Technol., 2011
Proceedings of the 24th IEEE-CS Conference on Software Engineering Education and Training, 2011
2009
Proceedings of the Second International Conference on Software Testing Verification and Validation, 2009
2008
On establishing a benchmark for evaluating static analysis alert prioritization and classification techniques.
Proceedings of the Second International Symposium on Empirical Software Engineering and Measurement, 2008
2007
ACM Crossroads, 2007
Using groupings of static analysis alerts to identify files likely to contain field failures.
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007
Proceedings of the 29th International Conference on Software Engineering (ICSE 2007), 2007
Identifying fault-prone files using static analysis alerts through singular value decomposition.
Proceedings of the 2007 conference of the Centre for Advanced Studies on Collaborative Research, 2007