Novice Debugging in Block-Based and Hybrid Environments

Autor: Kristy Elizabeth Boyer, John Lopez, Fernando J. Rodríguez, Joseph B. Wiggins, Phoebe Martinez
Rok vydání: 2020
Předmět:
Zdroj: SIGCSE
DOI: 10.1145/3328778.3372642
Popis: Debugging is an important skill for novice programmers to master, but many students struggle to learn how to debug due in part to difficulty with program syntax. Block-based environments provide an alternative to traditional textual programming that reduces syntax errors, and recently hybrid block-based/textual environments have become more common. This poster presents preliminary research to understand how novice debugging strategies differ between block- based and hybrid environments. We assigned seven participants to debug four programs within one of the two environments and conducted interviews about their debugging approaches. Thematic analysis of interview responses suggest that students adjusted their strategies based on their prior experience with textual environments. By understanding novice programmers' strategies in these environments, the field can move toward more effectively support- ing productive strategies.
Databáze: OpenAIRE