Publication Date
In 2025 | 0 |
Since 2024 | 3 |
Descriptor
Troubleshooting | 3 |
Computer Science Education | 2 |
Teaching Methods | 2 |
Active Learning | 1 |
Classroom Communication | 1 |
Coding | 1 |
Cognitive Processes | 1 |
Computer Software | 1 |
Faculty Development | 1 |
Grade 10 | 1 |
Grade 5 | 1 |
More ▼ |
Source
ACM Transactions on Computing… | 3 |
Author
Alexandra Gendrau Chakarov | 1 |
Bertrand Schneider | 1 |
Colin Hennessy Elliott | 1 |
David DeLiema | 1 |
Eleanor O’Rourke | 1 |
Jeffrey B. Bush | 1 |
Jeffrey K. Bye | 1 |
Jessie Nixon | 1 |
Karen Brennan | 1 |
Michael J. Schneider | 1 |
Miles Baird | 1 |
More ▼ |
Publication Type
Journal Articles | 3 |
Reports - Research | 2 |
Information Analyses | 1 |
Reports - Descriptive | 1 |
Education Level
Secondary Education | 2 |
Elementary Education | 1 |
Grade 10 | 1 |
Grade 5 | 1 |
Grade 6 | 1 |
Grade 7 | 1 |
Grade 8 | 1 |
Grade 9 | 1 |
High Schools | 1 |
Intermediate Grades | 1 |
Junior High Schools | 1 |
More ▼ |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Stephanie Yang; Miles Baird; Eleanor O’Rourke; Karen Brennan; Bertrand Schneider – ACM Transactions on Computing Education, 2024
Students learning computer science frequently struggle with debugging errors in their code. These struggles can have significant downstream effects--negatively influencing how students assess their programming ability and contributing to their decision to drop out of CS courses. However, debugging instruction is often an overlooked topic, and…
Descriptors: Computer Science Education, Troubleshooting, Programming, Teaching Methods
Colin Hennessy Elliott; Jessie Nixon; Alexandra Gendrau Chakarov; Jeffrey B. Bush; Michael J. Schneider; Mimi Recker – ACM Transactions on Computing Education, 2024
Objectives: Physical computing systems are increasingly being integrated into secondary school science and STEM instruction, yet little is known about how teachers, especially those with little background and experience in computing, help students during the inevitable debugging moments that arise. In this article, we describe a framework,…
Descriptors: Computer Science Education, Troubleshooting, Teaching Methods, Secondary School Students
David DeLiema; Jeffrey K. Bye; Vijay Marupudi – ACM Transactions on Computing Education, 2024
Learning to respond to a computer program that is not working as intended is often characterized as finding a singular bug causing a singular problem. This framing underemphasizes the wide range of ways that students and teachers could notice discrepancies from their intention, propose causes of those discrepancies, and implement interventions.…
Descriptors: Computer Software, Troubleshooting, Intention, Intervention