NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Individuals with Disabilities…1
What Works Clearinghouse Rating
Showing 1 to 15 of 98 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
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
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Catherine Dennis; Orly Buchbinder – North American Chapter of the International Group for the Psychology of Mathematics Education, 2023
As digital technologies become a commonplace in mathematics classrooms, they transform the ways students and teachers interact with mathematics. Students learn to use a technological tool for solving mathematical tasks through a process known as instrumental genesis. Teachers' support for this process is known as instrumental orchestration. In…
Descriptors: Mathematics Education, Mathematics Instruction, Teaching Methods, Problem Solving
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Schreiner, Claudia; Wiesner, Christian – European Educational Researcher, 2023
In the context of a rapid digital transformation, digital competence is now regarded as a fourth cultural skill complementing reading, writing, and arithmetic. We argue that a well-structured and sound competence model is needed as a shared foundation for learning, teaching, pedagogical diagnostics and evaluative schemes in the school system.…
Descriptors: Computation, Thinking Skills, Digital Literacy, Competence
Peer reviewed Peer reviewed
Direct linkDirect link
Fields, Deborah A.; Kafai, Yasmin B.; Morales-Navarro, Luis; Walker, Justice T. – British Journal of Educational Technology, 2021
Much attention in constructionism has focused on designing tools and activities that support learners in designing fully finished and functional applications and artefacts to be shared with others. But helping students learn to debug their applications often takes on a surprisingly more instructionist stance by giving them checklists, teaching…
Descriptors: High School Students, Design, Programming, Textiles Instruction
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Vincenti, Giovanni – Informatics in Education, 2022
Preparing students for the workforce is a balancing act that involves theory, practice, and assessment. As students navigate an educational experience that is, however, often distant from real-world needs, it is imperative that academia finds a novel way to bridge the gap. As many organizations utilize open challenges to attract ideas and talent,…
Descriptors: Undergraduate Students, Active Learning, Student Projects, Problem Solving
Peer reviewed Peer reviewed
Direct linkDirect link
Jennings, Jay; Muldner, Kasia – International Journal of Artificial Intelligence in Education, 2021
When students are first learning to program, they not only have to learn to write programs, but also how to trace them. Code tracing involves stepping through a program step-by-step, which helps to predict the output of the program and identify bugs. Students routinely struggle with this activity, as evidenced by prior work and our own experiences…
Descriptors: Scaffolding (Teaching Technique), Tutors, Tutoring, Programming
Previous Page | Next Page ยป
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7