Skip to main content
Teaching Kids to Debug Code Independently
Friend of GUTS, Sheena Vaidyanathan, writes about her experiences teaching students to debug code.
Alex Repenning linked programming and debugging to the idea of "being in the flow", as opposed to being frustrated or being bored. Here's a diagram of Csikszentmihalyi’s depiction of Flow that he uses in his talks.
How do we develop kid's debugging skills in appropriate, authentic ways? We currently don't teach debugging as a separate skill. Instead we have kids try to fix their own code when it doesn't work. Should we be giving students broken pieces of code more often and asking them to detect the problem and fix it?