🤖 AI Summary
This study addresses a core challenge in secondary-school programming debugging instruction: students’ excessive reliance on teacher assistance—termed the “hand-raising problem”—coupled with teachers’ widespread lack of subject-specific pedagogical content knowledge (PCK) and actionable instructional strategies, particularly among novice educators.
Method: Through semi-structured interviews and thematic analysis with nine in-service computing teachers, the study employs qualitative inquiry to explore debugging-related teaching practices.
Contribution/Results: The research formally conceptualizes and defines the “hand-raising problem” for the first time, systematically unpacking its root causes and pedagogical consequences. It identifies distinct, empirically grounded teacher response patterns to debugging requests and proposes a debugging-specific PCK framework alongside targeted professional development as critical levers for enhancing instructional effectiveness. These findings advance both theoretical understanding and practical support for teacher development in computational thinking education.
📝 Abstract
Debugging is a vital but challenging skill for beginner programmers to learn. It is also a difficult skill to teach. For secondary school teachers, who may lack time or relevant knowledge, honing students' understanding of debugging can be a daunting task. Despite this, little research has explored their perspectives of debugging. To this end, we investigated secondary teachers' experiences of debugging in the classroom, with a focus on text-based programming. Through thematic analysis of nine semi-structured interviews, we identified a common reliance on the teacher for debugging support, often embodied by many raised hands. We call this phenomenon the `hands-up problem'. While more experienced and confident teachers discussed strategies they use for dealing with this, less confident teachers discussed the generally negative consequences of this problem. We recommend further research into debugging-specific pedagogical content knowledge and professional development to help less confident teachers develop counters to the hands-up problem.