NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
Individuals with Disabilities…1
What Works Clearinghouse Rating
Showing 46 to 60 of 337 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Nicole Panorkou; Toni York; Erell Germia – Cognition and Instruction, 2024
In this paper we discuss the types of knowledge used by six middle school students as they engaged with a debugging task designed to integrate ideas from computer science, mathematics and science. Our findings show that the computational thinking practice of debugging is a rich source of opportunities to integrate these different disciplines. The…
Descriptors: Troubleshooting, Interdisciplinary Approach, Middle School Students, Computer Science
Peer reviewed Peer reviewed
Direct linkDirect link
Ian Descamps; Sophia Jeon; N. G. Holmes; Rachel E. Scherr; David Hammer – Physical Review Physics Education Research, 2024
In introductory physics laboratory instruction, students often expect to confirm or demonstrate textbook physics concepts. This expectation is largely undesirable: labs that emphasize confirmation of textbook physics concepts are generally unsuccessful at teaching those concepts and even in contexts that do not emphasize confirmation, such…
Descriptors: Physics, Science Instruction, Teaching Methods, Personal Autonomy
Peer reviewed Peer reviewed
Direct linkDirect link
Eman Abdullah AlOmar – ACM Transactions on Computing Education, 2025
Large Language Models (LLMs), such as ChatGPT, have become widely popular for various software engineering tasks, including programming, testing, code review, and program comprehension. However, their impact on improving software quality in educational settings remains uncertain. This article explores our experience teaching the use of Programming…
Descriptors: Coding, Natural Language Processing, Artificial Intelligence, Computer Software
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
Peer reviewed Peer reviewed
Direct linkDirect link
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
Peer reviewed Peer reviewed
Direct linkDirect link
Cho, Vincent; Borowiec, Katrina; Tuthill, Kaitlyn F. – Journal of Educational Administration, 2021
Purpose: Applications for tracking and managing classroom behavior have become increasingly commonplace, thus making it possible to incorporate nonacademic data into collaborative problem-solving and school improvement. Whether or how these platforms might support such aims, however, is not known. Accordingly, this study explores practices…
Descriptors: Problem Solving, Positive Behavior Supports, School Policy, Discipline Policy
Peer reviewed Peer reviewed
Direct linkDirect link
Critten, Valerie; Hagon, Hannah; Messer, David – Early Childhood Education Journal, 2022
Guided play activities were developed so that coding clubs could promote computational thinking skills in preschool children. The clubs involved fifteen children aged between 2 and 4 years, including a group of children with communication difficulties. The children took part in an action-research scoping study over three coding clubs involving six…
Descriptors: Preschool Children, Programming, Coding, Play
Peer reviewed Peer reviewed
Direct linkDirect link
Baligar, Preethi; Mallibhat, Kaushik; Kavale, Sanjeev; Joshi, Gopalkrishna – IEEE Transactions on Education, 2022
Contribution: This study identifies the attributes of complexity that can be incorporated into engineering design problems at first-year undergraduate engineering projects. The findings are compiled as a set of guidelines to aid engineering educators in crafting design problems. Background: Engineering professionals solve complex problems like…
Descriptors: Engineering Education, Design, Problem Solving, College Freshmen
Peer reviewed Peer reviewed
Direct linkDirect link
AERA Online Paper Repository, 2020
Debugging is the most difficult part of programming for novices. Through comparative experiments, this paper compares the differences between novices and the experts in the debugging process from the perspective of the frequency of each debugging skill behavior and the connection of each behavior. The study find that there is a difference in the…
Descriptors: Programming, Troubleshooting, Novices, Expertise
Peer reviewed Peer reviewed
Direct linkDirect link
Bordewieck, Martin; Elson, Malte – Applied Cognitive Psychology, 2021
Troubleshooting is a particular problem-solving process comprising error detection, fault diagnosis, and system restoration. Since automation of systems has become increasingly complex and ubiquitous, troubleshooting skills are crucial to maintain safety and security in a variety of contexts. The planned study aims at examining troubleshooting…
Descriptors: Problem Solving, Error Patterns, Visual Aids, Cognitive Style
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Yi Jin; Jason R. Harron – International Journal of Computer Science Education in Schools, 2023
Computer science (CS) has become a critical part of K-12 education worldwide. Computational thinking (CT) skills are a key set of competencies in CS education that can solve problems and use computational design to create useful solutions. However, preservice and in-service teachers are not fully prepared to integrate CS and CT into their…
Descriptors: Teacher Attitudes, Computation, Thinking Skills, Computer Science Education
Samim Mirhosseini – ProQuest LLC, 2023
Computer science instructors typically have many responsibilities, such as creating material, delivering lectures, clarifying student questions, and grading student deliverables, while the demand for computer science education has been increasing. Handling all of these responsibilities is challenging in itself. However, it is made worse when…
Descriptors: Computer Science Education, Teacher Responsibility, Faculty Workload, Instructional Materials
Karen Jo Johnson – ProQuest LLC, 2020
The purpose of this study was to determine the effects of a simulation with worked examples on the creation of episodic memories and the troubleshooting ability of maintenance technician students. Previous research shows that domain knowledge, conceptual knowledge, strategic knowledge, and episodic memories are all required to successfully…
Descriptors: Simulation, Problem Solving, Memory, Troubleshooting
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
Direct linkDirect link
ChanMin Kim; Brian R. Belland; Lucas Vasconcelos; Roger B. Hill – SAGE Open, 2024
In this qualitative study, preservice early childhood education teachers created block-based code to control robots and used the robots in field experience at local preschools. The study is grounded in a conceptual framework that weaves together playful programing and resilience, interlocking concepts that can explain sustained engagement during…
Descriptors: Play, Resilience (Psychology), Preservice Teachers, Computer Science
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  23