2024
Idea Builder: Motivating Idea Generation and Planning for Open-Ended Programming Projects through Storyboarding.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024
2023
Giving Back While Moving Forward: Sharing Strategies for Integrating Research and Action for Equity and Inclusion into Your Computing Career.
Proceedings of the 54th ACM Technical Symposium on Computer Science Education, Volume 2, 2023
A Case Study on When and How Novices Use Code Examples in Open-Ended Programming.
,
,
,
,
,
,
,
,
,
,
,
Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1, 2023
Investigating the Impact of On-Demand Code Examples on Novices' Open-Ended Programming Experience.
,
,
,
,
,
,
,
,
,
,
,
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023
2022
STARS Ignite: A Program for Supporting Professors in Organizing Student Cohorts for Conferences.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
A Framework for Socially-Relevant Service-Learning Internship Experiences for High School Students.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022
Characterizing High School Participants' Motivations and Outcomes in a Service-Oriented Summer Internship.
Proceedings of the Koli Calling '22: 22nd Koli Calling International Conference on Computing Education Research, 2022
Case Studies on the Use of Storyboarding by Novice Programmers.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022
Leveraging Co-Creation for Computing-Infused Lessons.
Proceedings of the ITiCSE 2022: Innovation and Technology in Computer Science Education, Dublin, Ireland, July 8, 2022
2021
PlanIT! A New Integrated Tool to Help Novices Design for Open-ended Projects.
,
,
,
,
,
,
,
,
,
,
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
STARS Ignite: A Program for Supporting Professors in Organizing Student Cohorts for Conferences.
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Teaching with the Beauty and Joy of Computing - AP CSP and More!
Proceedings of the SIGCSE '21: The 52nd ACM Technical Symposium on Computer Science Education, 2021
Examining Equity in Computing-Infused Lessons Made by Novices.
Proceedings of the 2021 Conference on Research in Equitable and Sustained Participation in Engineering, 2021
Infusing Computing: Moving a Service Oriented Internship Program Online.
Proceedings of the 2021 Conference on Research in Equitable and Sustained Participation in Engineering, 2021
Investigating the Impact of Computing vs Pedagogy Experience in Novices Creation of Computing-Infused Curricula.
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
Extending the Hint Factory for the assistance dilemma: A novel, data-driven HelpNeed Predictor for proactive problem-solving help.
CoRR, 2020
Poster: Designing GradeSnap for Block-Based Code.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2020
Exploring Differences Between Student and Teacher Created Snap! Projects.
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2020
FLAMES: A Socially Relevant Computing Experience for High School Students.
Proceedings of the 51st ACM Technical Symposium on Computer Science Education, 2020
FLAMES: A Socially Relevant Computing Summer Internship for High School Students.
Proceedings of the Research on Equity and Sustained Participation in Engineering, 2020
Bridge to Computing: An outreach program for at-risk young men.
Proceedings of the Research on Equity and Sustained Participation in Engineering, 2020
Infusing Computing: A Scaffolding and Teacher Accessibility Analysis of Computing Lessons Designed by Novices.
Proceedings of the Koli Calling '20: 20th Koli Calling International Conference on Computing Education Research, 2020
Aligning Theory and Practice in Teacher Professional Development for Computer Science.
Proceedings of the Koli Calling '20: 20th Koli Calling International Conference on Computing Education Research, 2020
2019
From 'Use' to 'Choose': Scaffolding CT Curricula and Exploring Student Choices while Programming (Practical Report).
Proceedings of the 14th Workshop in Primary and Secondary Computing Education, 2019
Use, Modify, Create: Comparing Computational Thinking Lesson Progressions for STEM Classes.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019
Infusing Computing: Analyzing Teacher Programming Products in K-12 Computational Thinking Professional Development.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019