NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Chen Sun; Stephanie Yang; Betsy Becker – Journal of Educational Computing Research, 2024
Computational thinking (CT), an essential 21st century skill, incorporates key computer science concepts such as abstraction, algorithms, and debugging. Debugging is particularly underrepresented in the CT training literature. This multi-level meta-analysis focused on debugging as a core CT skill, and investigated the effects of various debugging…
Descriptors: Troubleshooting, Computation, Thinking Skills, Intervention
Peer reviewed Peer reviewed
Direct linkDirect link
Jonathan Olanrewaju Fatokun; Mishack Thiza Gumbo – Cogent Education, 2024
This paper reports on a narrative review of the criticality of problem-solving and troubleshooting skills for undergraduate Electronics Engineering students and its significance for industry readiness. The review was undertaken to understand the problems and troubleshooting skills learned and possessed by the Electronics Engineering training…
Descriptors: Problem Solving, Troubleshooting, Undergraduate Students, Electronics