NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Individuals with Disabilities…1
What Works Clearinghouse Rating
Showing 16 to 30 of 333 results Save | Export
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
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
Selena Steinberg; Melissa Gresalfi; Lauren Vogelstein; Corey Brady – Journal of Research on Technology in Education, 2024
This paper considers how a curricular design that integrated computer programming and creative movement shaped students' engagement with computing. We draw on data from a camp for middle schoolers, focusing on an activity in which students used the programming environment NetLogo to re-represent their physical choreography. We analyze the extent…
Descriptors: Dance, Programming, Computation, Computer Simulation
Peer reviewed Peer reviewed
Direct linkDirect link
Arif Akçay; Arif Altun – Education and Information Technologies, 2024
Debugging is an intellectually rich and a challenging process when learning a programming language. This process is important for increasing the quality of the program and making it functional. Debugging, by its nature, is thought to be a practice with a state of focus and concentration. This study explored whether the debugging performance could…
Descriptors: Attention, Networks, Troubleshooting, Programming
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
Whalley, Jacqueline; Settle, Amber; Luxton-Reilly, Andrew – ACM Transactions on Computing Education, 2023
Debugging is a core skill required by programmers, yet we know little about how to effectively teach the process of debugging. The challenges of learning debugging are compounded for novices who lack experience and are still learning the tools they need to program effectively. In this work, we report a case study in which we used a think-aloud…
Descriptors: Protocol Analysis, Novices, Troubleshooting, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Brian R. Belland; ChanMin Kim; Emre Dinç; Anna Y. Zhang – Educational Technology Research and Development, 2024
Computer science is often integrated within early childhood education (ECE) through the use of educational robots. This requires adequate preparation of ECE teachers to program and debug, which can be done with scaffolding. In this paper, we use a QUANT + qual mixed method approach incorporating lag sequential analysis, ICAP framework coding,…
Descriptors: Scaffolding (Teaching Technique), Early Childhood Teachers, Preservice Teachers, Computer Science Education
Michael Schneider – ProQuest LLC, 2024
Electronic textiles (e-textiles) weave computational and electronic components into fabric, enabling students to design and build fabric-based projects that interact with their surroundings. This meshing of physical hardware and virtual software can be difficult for students to untangle when debugging. Is an LED failing to light up because of an…
Descriptors: Troubleshooting, Computer Science Education, Computation, Secondary School Students
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
Direct linkDirect link
Zhang, Yingbin; Paquette, Luc; Pinto, Juan D.; Liu, Qianhui; Fan, Aysa Xuemo – Education and Information Technologies, 2023
It is widely recognized that debugging is challenging for novice programmers and, as such, computing educators and researchers have called for explicit debugging instruction. Debugging requires various knowledge and skills, and different students may show different strengths and weaknesses. An understanding of such individual differences is…
Descriptors: Undergraduate Students, Programming, Novices, Troubleshooting
Peer reviewed Peer reviewed
Direct linkDirect link
Alessandrini, Andrea – Journal of Science Education and Technology, 2023
The introduction of maker technology and personal fabrication has radically changed how we learn, design and innovate. In recent years, a growing number of people have begun to use a broad range of these creative technologies. A common challenge in the use of these electronic technologies, particularly for students, is the difficulties that arise…
Descriptors: Electronic Equipment, Technology Education, Undergraduate Students, Design
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  23