Academic Journal

Exploring Debugging Challenges and Strategies Using Structural Topic Model: A Comparative Analysis of High and Low-Performing Students

Λεπτομέρειες βιβλιογραφικής εγγραφής
Τίτλος: Exploring Debugging Challenges and Strategies Using Structural Topic Model: A Comparative Analysis of High and Low-Performing Students
Γλώσσα: English
Συγγραφείς: Eunsung Park (ORCID 0000-0002-2010-9957), Jongpil Cheon
Πηγή: Journal of Educational Computing Research. 2025 62(8):2104-2126.
Διαθεσιμότητα: SAGE Publications. 2455 Teller Road, Thousand Oaks, CA 91320. Tel: 800-818-7243; Tel: 805-499-9774; Fax: 800-583-2665; e-mail: journals@sagepub.com; Web site: https://sagepub.com
Peer Reviewed: Y
Page Count: 23
Ημερομηνία έκδοσης: 2025
Τύπος εγγράφου: Journal Articles
Reports - Research
Education Level: Higher Education
Postsecondary Education
Descriptors: Undergraduate Students, Programming, Computer Software, Troubleshooting, Thinking Skills, Problem Solving, Computation, Cognitive Processes, Academic Achievement, Comparative Analysis
DOI: 10.1177/07356331241291174
ISSN: 0735-6331
1541-4140
Περίληψη: Debugging is essential for identifying and rectifying errors in programming, yet time constraints and students' trivialization of errors often hinder progress. This study examines differences in debugging challenges and strategies among students with varying computational thinking (CT) competencies using weekly coding journals from an online undergraduate CT course. Participants used Scratch, a block-based programming language, and their journals from five assignments were analyzed using Term Frequency-Inverse Document Frequency and Structural Topic Modeling. High-performing students engaged with diverse topics and specific blocks tied to their weekly projects while low-performing students faced repetitive and broad challenges, such as understanding motion blocks and broadcast concepts. These patterns reveal that low-performing students struggle particularly during the 'diagnose the fault' phase of debugging, often hindering their progress in the final stage. Such challenges highlight the necessity for targeted educational interventions to improve the debugging proficiency and overall CT skills. The study underscores the importance of further research into students' logical thinking processes during code review and debugging, suggesting the use of think-aloud protocols and detailed tracking of debugging practices for deeper insights. This research contributes to the field by showing that differentiated instruction and strategic support can enhance debugging skills across different student performance levels.
Abstractor: As Provided
Entry Date: 2024
Αριθμός Καταχώρησης: EJ1448969
Βάση Δεδομένων: ERIC
Περιγραφή
ISSN:0735-6331
1541-4140
DOI:10.1177/07356331241291174