Session 1J: Rethinking Debugging as Productive Failure for CS Education
10:45 AM - 12:00 PM
Thu Feb 28, 2019
Hyatt: Northstar A (2nd floor)


Computational thinking has become the calling card for re-introducing coding into schools. While much attention has focused on how students engage in designing systems, applications, and other computational artifacts as a measure of success for computational thinking, far fewer efforts have focused on what goes into remediating problems in designing systems and interactions because learners invariably make mistakes that need fixing-or debugging. In this panel, we examine the often overlooked practice of debugging that presents significant learning challenges (and opportunities) to students in completing assignments and instructional challenges to teachers in helping students to succeed in their classrooms. The panel participants will review what we know and don't know about debugging, discuss ways to conceptualize and study debugging, and present instructional approaches for helping teachers and students to engage productively in debugging situations.

Yasmin Kafai Professor, University of Pennsylvania
David DeLiema University of California, Berkeley
Deborah A. Fields Temporary Assistant Professor, Utah State University
Gary Lewandowski Associate Dean, College of Arts & Sciences, Xavier University
Colleen Lewis McGregor-Girand Associate Professor of Computer Science, Harvey Mudd College

Add to my calendar


Create your personal schedule through the official app, Whova!

Get Started