Publication Date
In 2025 | 4 |
Since 2024 | 12 |
Descriptor
Problem Solving | 12 |
Troubleshooting | 12 |
Programming | 5 |
Computer Science Education | 4 |
Computer Software | 3 |
Teaching Methods | 3 |
Thinking Skills | 3 |
Charter Schools | 2 |
Cognitive Processes | 2 |
Computation | 2 |
Cooperation | 2 |
More ▼ |
Source
Author
Alexander Renkl | 1 |
Andrew R. Hinkle | 1 |
Bungkus Dias Prasetyo | 1 |
Debora Lui | 1 |
Deborah A. Fields | 1 |
Deborah Fields | 1 |
Dina Ampera | 1 |
Dori Yuvenda | 1 |
Eunsung Park | 1 |
Gayithri Jayathirtha | 1 |
Guillermo Bautista Jr. | 1 |
More ▼ |
Publication Type
Journal Articles | 10 |
Reports - Research | 9 |
Reports - Descriptive | 2 |
Dissertations/Theses -… | 1 |
Information Analyses | 1 |
Education Level
Secondary Education | 5 |
High Schools | 3 |
Middle Schools | 3 |
Grade 9 | 2 |
Higher Education | 2 |
Junior High Schools | 2 |
Postsecondary Education | 2 |
Elementary Education | 1 |
Grade 4 | 1 |
Grade 5 | 1 |
Intermediate Grades | 1 |
More ▼ |
Audience
Location
Africa | 1 |
Laws, Policies, & Programs
Individuals with Disabilities… | 1 |
Assessments and Surveys
What Works Clearinghouse Rating
Rafi' Safadi; Nadera Hawa – Mathematics Teacher: Learning and Teaching PK-12, 2025
Graded Troubleshooting (GTS) is a powerful routine that teachers can use easily to engender students' metacognitive thinking and boost their understanding of mathematics concepts and procedures. This article describes a new GTS activity designed to prompt students to efficiently exploit worked examples when asked to diagnose erroneous examples…
Descriptors: Mathematics Education, Mathematics Instruction, Problem Solving, Troubleshooting
Heidi Taveter; Marina Lepp – Informatics in Education, 2025
Learning programming has become increasingly popular, with learners from diverse backgrounds and experiences requiring different support. Programming-process analysis helps to identify solver types and needs for assistance. The study examined students' behavior patterns in programming among beginners and non-beginners to identify solver types,…
Descriptors: Behavior Patterns, Novices, Expertise, Programming
Eunsung Park; Jongpil Cheon – Journal of Educational Computing Research, 2025
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…
Descriptors: Undergraduate Students, Programming, Computer Software, Troubleshooting
Gayithri Jayathirtha; Deborah Fields; Yasmin Kafai – Computer Science Education, 2024
Background and Context: Debugging is a challenging yet understudied practice within recent collaborative K-12 physical computing contexts. We examined think-aloud interviews and reflections of seven high school student pairs who debugged researcher-designed buggy electronic textile projects. Objective: We asked: (1) What strategies did student…
Descriptors: High School Students, Problem Solving, Cooperation, Small Group Instruction
Julius Meier; Peter Hesse; Stephan Abele; Alexander Renkl; Inga Glogger-Frey – Instructional Science: An International Journal of the Learning Sciences, 2024
Self-explanation prompts in example-based learning are usually directed backwards: Learners are required to self-explain problem-solving steps just presented ("retrospective" prompts). However, it might also help to self-explain upcoming steps ("anticipatory" prompts). The effects of the prompt type may differ for learners with…
Descriptors: Problem Based Learning, Problem Solving, Prompting, Models
Jonathan Robert Bowers – ProQuest LLC, 2024
To make sense of our interconnected and algorithm driven world, students increasingly need proficiency with computational thinking (CT), systems thinking (ST), and computational modeling. One aspect of computational modeling that can support students with CT, ST, and modeling is testing and debugging. Testing and debugging enables students to…
Descriptors: Troubleshooting, Thinking Skills, Computation, Computer Science Education
Wahid Yunianto; Guillermo Bautista Jr.; Bungkus Dias Prasetyo; Zsolt Lavicza – International Journal for Technology in Mathematics Education, 2024
As computational thinking (CT) is new to teachers, they need support on how CT integration will work. This study examines the use of a hypothetical learning trajectory (HLT) to support teachers in integrating computational thinking into mathematics lessons utilizing GeoGebra. By employing the educational design research (EDR) methodology, the…
Descriptors: Computer Software, Mental Computation, Mathematics Instruction, Educational Technology
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
Martha L. Thurlow; Andrew R. Hinkle; Sheryl S. Lazarus; Kristin K. Liu – National Center on Educational Outcomes, 2024
There has been a paradigm shift from accommodations to the identification of levels of accessibility (e.g., universal features, designated features, and accommodations). A consequence of this shift is that many students with disabilities who previously were assigned accommodations now access many of them as universal or designated features. This…
Descriptors: Accessibility (for Disabled), Individualized Education Programs, Students with Disabilities, Troubleshooting
Debora Lui; Deborah A. Fields; Yasmin B. Kafai – Cognition and Instruction, 2024
Debugging (or troubleshooting) provides a rich context to foster problem-solving. Yet, while we know much about some problems and strategies that novices face in programming on-screen, we know far less about debugging and troubleshooting in the context of physical computing, where coding issues may overlap with materially embedded problems. In…
Descriptors: Grade 9, STEM Education, Troubleshooting, Public Schools
Hasan Maksum; Wawan Purwanto; Siman; Dina Ampera; Dori Yuvenda; Hanapi Hasan – International Journal of Education in Mathematics, Science and Technology, 2024
Preliminary research showed that the learning process could have been more optimal, and this led to the research to develop a TEFA Model with the PBL concept as a valid, practical, and effective method of improving the problem-solving and communication skills of Automotive Vocational Education students. The process involved using the Research and…
Descriptors: Vocational Education, Motor Vehicles, Auto Mechanics, Problem Solving
Merve Aydin; Ünal Çakiroglu – Journal of Computer Assisted Learning, 2025
Background: Students experience higher-order thinking skills by finding ways to solve the problem, debugging errors while applying the solution, and testing the solution in programming. However, the inability to create schemas that will characterise programming structures is one of the difficulties during this process. Objectives: This study aimed…
Descriptors: Programming, Computer Science Education, Thinking Skills, Problem Solving