What the Duck: Teaching Debugging and Problem Solving

Slides
CSTA 2025 Conference Slides Resource Library
Dive into methods for teaching debugging and problem-solving skills to middle and high school students. In this session, we’ll discuss rubber duck debugging and other strategies that empower students to become independent, confident problem solvers. We will explore productive (and unproductive) ways to use AI to assist in debugging and problem solving. Participants will learn practical exercises, from pair programming to structured debugging checklists, all designed to enhance students’ analytical skills and resilience in the face of coding challenges. Attendees...