2024
Designing a CURE for CS1.
Proceedings of the 2024 on Innovation and Technology in Computer Science Education V. 1, 2024
2023
Cognitive Reflection in Software Verification and Testing.
Proceedings of the 45th IEEE/ACM International Conference on Software Engineering: Software Engineering Education and Training, 2023
2022
Codewit.us: A Platform for Diverse Perspectives in Coding.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Integrating Videos with Programming Practice.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022
2021
Evidence for Teaching Practices that Broaden Participation for Women in Computing.
,
,
,
,
,
,
,
,
,
,
,
Proceedings of the 2021 Working Group Reports on Innovation and Technology in Computer Science Education, 2021
Chronicling the Evidence for Broadening Participation.
,
,
,
,
,
,
,
,
,
,
,
Proceedings of the ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V.2, Virtual Event, Germany, June 26, 2021
Unit Test Smells and Accuracy of Software Engineering Student Test Suites.
Proceedings of the ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education V.1, Virtual Event, Germany, June 26, 2021
2020
Assessing Individual Contributions to Software Engineering Projects with Git Logs and User Stories.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
Panel: Synergistic Perspectives on Collaborative Learning with Version Control Tools.
Proceedings of the IEEE Frontiers in Education Conference, 2020
2019
Measuring Unit Test Accuracy.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019
The Significance of Positive Verification in Unit Test Assessment.
Proceedings of the 52nd Hawaii International Conference on System Sciences, 2019
2018
Tech startup learning activities: a formative evaluation.
Proceedings of the 2nd International Workshop on Software Engineering Education for Millennials, 2018
Bug Hide-and-Seek: An Educational Game for Investigating Verification Accuracy in Software Tests.
Proceedings of the IEEE Frontiers in Education Conference, 2018
2017
Community Engagement with Free and Open Source Software.
Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science Education, 2017
Learning Agile with Tech Startup Software Engineering Projects.
Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, 2017
Comparing Remote and Co-located Interaction in Free and Open Source Software Engineering Projects.
Proceedings of the 2017 ACM Conference on Innovation and Technology in Computer Science Education, 2017
2016
Localized open source software projects: Exploring realism and motivation.
Proceedings of the 11th International Conference on Computer Science & Education, 2016
2015
Reconsidering Automated Feedback: A Test-Driven Approach.
Proceedings of the 46th ACM Technical Symposium on Computer Science Education, 2015
Localized open source collaboration in software engineering education.
Proceedings of the 2015 IEEE Frontiers in Education Conference, 2015
2014
Introducing CodeWorkout: an adaptive and social learning environment (abstract only).
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
A formative study of influences on student testing behaviors.
Proceedings of the 45th ACM Technical Symposium on Computer Science Education, 2014
Adaptive and social mechanisms for automated improvement of eLearning materials.
Proceedings of the First (2014) ACM Conference on Learning @ Scale, 2014
Responses to adaptive feedback for software testing.
Proceedings of the Innovation and Technology in Computer Science Education Conference 2014, 2014
2013
Impacts of adaptive feedback on teaching test-driven development.
Proceedings of the 44th ACM Technical Symposium on Computer Science Education, 2013
Effective and ineffective software testing behaviors by novice programmers.
Proceedings of the International Computing Education Research Conference, 2013
2012
Exploring influences on student adherence to test-driven development.
Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education, 2012
Understanding and persuading adherence to test-driven development.
Proceedings of the International Computing Education Research Conference, 2012