Kathryn I. Cunningham

Orcid: 0000-0002-9702-2796

According to our database1, Kathryn I. Cunningham authored at least 31 papers between 2011 and 2026.

Collaborative distances:

Timeline

Legend:

Book  In proceedings  Article  PhD thesis  Dataset  Other 

Links

On csauthors.net:

Bibliography

2026
Teaching Authentic Programming Applications to Novices: Purpose-first Tutorials in a General Education Computing Course.
Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1, 2026

2025
Patterns of Major Switching and Persistence in Computing among Students with Disabilities.
Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 2, 2025

Detecting Programming Plans in Open-ended Code Submissions.
Proceedings of the 56th ACM Technical Symposium on Computer Science Education V. 2, 2025

Applying the Model of Interest Development to Understand Why Non-CS Majors Decide to Persist in or Leave Computing.
Proceedings of the 25th Koli Calling International Conference on Computing Education Research, 2025

PLAID: Supporting Computing Instructors to Identify Domain-Specific Programming Plans at Scale.
Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, 2025

Generating Planning Feedback for Open-Ended Programming Exercises with LLMs.
Proceedings of the Artificial Intelligence in Education - 26th International Conference, 2025

2024
Challenges and Solutions for Teaching Decomposition and Planning Skills in CS1.
Proceedings of the 2024 ACM Virtual Global Computing Education Conference V. 2, 2024

Assessments for Non-CS Major Computing Classes.
Proceedings of the 2024 ACM Virtual Global Computing Education Conference V. 2, 2024

Implementation of Split Deadlines in a Large CS1 Course.
Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 2024

Profiling Conversational Programmers at University: Insights into their Motivations and Goals from a Broad Sample of Non-Majors.
Proceedings of the 2024 ACM Conference on International Computing Education Research, 2024

Validating, Refining, and Identifying Programming Plans Using Learning Curve Analysis on Code Writing Data.
Proceedings of the 2024 ACM Conference on International Computing Education Research, 2024

Reexamining Learning Curve Analysis in Programming Education: The Value of Many Small Problems.
Proceedings of the 17th International Conference on Educational Data Mining, 2024

2023
The Landscape of Computer Science Education Courses: A Syllabi Analysis.
Proceedings of the 23rd Koli Calling International Conference on Computing Education Research, 2023

Towards Methods for Identifying High-Quality Domain-Specific Programming Plans.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

Evaluating Beacons, the Role of Variables, Tracing, and Abstract Tracing for Teaching Novices to Understand Program Intent.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

Preparing Computer Science Education PhD Students: Our Process.
Proceedings of the 2023 ACM Conference on International Computing Education Research, 2023

Uncovering Patterns of SQL Errors in Student Assignments: A Comparative Analysis of Different Assignment Types.
Proceedings of the IEEE Frontiers in Education Conference, 2023

Assessing Student Learning Across Various Database Query Languages.
Proceedings of the IEEE Frontiers in Education Conference, 2023

2022
Bringing "High-level" Down to Earth: Gaining Clarity in Conversational Programmer Learning Goals.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

What's Up, Doc?: Building a Community of Computing Education Postdocs.
Proceedings of the SIGCSE 2022: The 53rd ACM Technical Symposium on Computer Science Education, 2022

2021
When Wrong is Right: The Instructional Power of Multiple Conceptions.
Proceedings of the ICER 2021: ACM Conference on International Computing Education Research, 2021

Avoiding the Turing Tarpit: Learning Conversational Programming by Starting from Code's Purpose.
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021

2020
"I'm Not a Computer": How Identity Informs Value and Expectancy During a Programming Activity.
Proceedings of the Interdisciplinarity in the Learning Sciences: Proceedings of the 14th International Conference of the Learning Sciences, 2020

2019
Investigating the Affect and Effect of Adaptive Parsons Problems.
Proceedings of the Koli Calling '19: 19th Koli Calling International Conference on Computing Education Research, 2019

Review and Use of Learning Theories within Computer Science Education Research: Primer for Researchers and Practitioners.
Proceedings of the Working Group Reports on Innovation and Technology in Computer Science Education, 2019

A Periodic Table of Computing Education Learning Theories.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

Novice Rationales for Sketching and Tracing, and How They Try to Avoid It.
Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education, 2019

2018
Upward Mobility for Underrepresented Students: A Model for a Cohort-Based Bachelor's Degree in Computer Science.
Proceedings of the 49th ACM Technical Symposium on Computer Science Education, 2018

2017
Using Tracing and Sketching to Solve Programming Problems: Replicating and Extending an Analysis of What Students Draw.
Proceedings of the 2017 ACM Conference on International Computing Education Research, 2017

2013
Spectral Clustering Strategies for Heterogeneous Disease Data.
Proceedings of the Biocomputing 2013: Proceedings of the Pacific Symposium, 2013

2011
Force-Directed Lombardi-Style Graph Drawing.
Proceedings of the Graph Drawing - 19th International Symposium, 2011


  Loading...