The Hands-Up Problem and How to Deal With It: Secondary School Teachers' Experiences of Debugging in the Classroom.

Saved in:
Bibliographic Details
Title: The Hands-Up Problem and How to Deal With It: Secondary School Teachers' Experiences of Debugging in the Classroom.
Authors: GALE, Laurie1 lpg28@cst.cam.ac.uk, SENTANCE, Sue1 ss2600@cst.cam.ac.uk
Source: Informatics in Education. Mar2026, Vol. 25 Issue 1, p109-136. 28p.
Subject Terms: *Secondary school teachers, *Teaching methods, *Computer programming education, *Teaching experience, *Teacher training, Debugging
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 programming experience, 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, embodied by many raised hands. We call this phenomenon the 'hands-up problem'. While more experienced and confident teachers discussed strategies they use to counteract this, less confident teachers discussed the negative consequences of this problem. We recommend further research into debugging-specific pedagogical content knowledge and professional development to help less confident teachers develop approaches for supporting their students with debugging. [ABSTRACT FROM AUTHOR]
Copyright of Informatics in Education is the property of Informatics in Education and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)
Database: Education Research Complete
FullText Links:
  – Type: pdflink
Text:
  Availability: 0
Header DbId: ehh
DbLabel: Education Research Complete
An: 192610062
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: The Hands-Up Problem and How to Deal With It: Secondary School Teachers' Experiences of Debugging in the Classroom.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22GALE%2C+Laurie%22">GALE, Laurie</searchLink><relatesTo>1</relatesTo><i> lpg28@cst.cam.ac.uk</i><br /><searchLink fieldCode="AR" term="%22SENTANCE%2C+Sue%22">SENTANCE, Sue</searchLink><relatesTo>1</relatesTo><i> ss2600@cst.cam.ac.uk</i>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Informatics+in+Education%22">Informatics in Education</searchLink>. Mar2026, Vol. 25 Issue 1, p109-136. 28p.
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: *<searchLink fieldCode="DE" term="%22Secondary+school+teachers%22">Secondary school teachers</searchLink><br />*<searchLink fieldCode="DE" term="%22Teaching+methods%22">Teaching methods</searchLink><br />*<searchLink fieldCode="DE" term="%22Computer+programming+education%22">Computer programming education</searchLink><br />*<searchLink fieldCode="DE" term="%22Teaching+experience%22">Teaching experience</searchLink><br />*<searchLink fieldCode="DE" term="%22Teacher+training%22">Teacher training</searchLink><br /><searchLink fieldCode="DE" term="%22Debugging%22">Debugging</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: 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 programming experience, 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, embodied by many raised hands. We call this phenomenon the 'hands-up problem'. While more experienced and confident teachers discussed strategies they use to counteract this, less confident teachers discussed the negative consequences of this problem. We recommend further research into debugging-specific pedagogical content knowledge and professional development to help less confident teachers develop approaches for supporting their students with debugging. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Informatics in Education is the property of Informatics in Education and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.)
PLink https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=ehh&AN=192610062
RecordInfo BibRecord:
  BibEntity:
    Identifiers:
      – Type: doi
        Value: 10.15388/infedu.2504.011
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 28
        StartPage: 109
    Subjects:
      – SubjectFull: Secondary school teachers
        Type: general
      – SubjectFull: Teaching methods
        Type: general
      – SubjectFull: Computer programming education
        Type: general
      – SubjectFull: Teaching experience
        Type: general
      – SubjectFull: Teacher training
        Type: general
      – SubjectFull: Debugging
        Type: general
    Titles:
      – TitleFull: The Hands-Up Problem and How to Deal With It: Secondary School Teachers' Experiences of Debugging in the Classroom.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: GALE, Laurie
      – PersonEntity:
          Name:
            NameFull: SENTANCE, Sue
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 03
              Text: Mar2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 16485831
          Numbering:
            – Type: volume
              Value: 25
            – Type: issue
              Value: 1
          Titles:
            – TitleFull: Informatics in Education
              Type: main
ResultId 1