Publication Date
In 2025 | 1 |
Since 2024 | 7 |
Since 2021 (last 5 years) | 16 |
Since 2016 (last 10 years) | 26 |
Since 2006 (last 20 years) | 39 |
Descriptor
Source
Author
Lewandowski, Gary | 3 |
Simon, Beth | 3 |
Dounas-Frazer, Dimitri R. | 2 |
Fitzgerald, Sue | 2 |
Lewandowski, H. J. | 2 |
McCauley, Renee | 2 |
Murphy, Laurie | 2 |
Thomas, Lynda | 2 |
Van De Bogart, Kevin L. | 2 |
Zander, Carol | 2 |
Zhong, Baichang | 2 |
More ▼ |
Publication Type
Education Level
Higher Education | 22 |
Postsecondary Education | 18 |
Secondary Education | 4 |
Elementary Education | 1 |
Elementary Secondary Education | 1 |
Grade 4 | 1 |
Grade 5 | 1 |
Grade 8 | 1 |
High Schools | 1 |
Intermediate Grades | 1 |
Middle Schools | 1 |
More ▼ |
Audience
Teachers | 4 |
Practitioners | 3 |
Students | 1 |
Location
Australia | 1 |
China | 1 |
Colorado (Boulder) | 1 |
Denmark | 1 |
District of Columbia | 1 |
Greece | 1 |
Indonesia | 1 |
Israel | 1 |
Japan (Tokyo) | 1 |
Maine | 1 |
New Zealand | 1 |
More ▼ |
Laws, Policies, & Programs
Assessments and Surveys
California Critical Thinking… | 1 |
What Works Clearinghouse Rating
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
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
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
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
Colin Hennessy Elliott; Jessie Nixon; Alexandra Gendrau Chakarov; Jeffrey B. Bush; Michael J. Schneider; Mimi Recker – ACM Transactions on Computing Education, 2024
Objectives: Physical computing systems are increasingly being integrated into secondary school science and STEM instruction, yet little is known about how teachers, especially those with little background and experience in computing, help students during the inevitable debugging moments that arise. In this article, we describe a framework,…
Descriptors: Computer Science Education, Troubleshooting, Teaching Methods, Secondary School Students
Zhong, Baichang; Liu, Xiaofan; Xia, Liying; Sun, Wang – SAGE Open, 2022
Many countries and regions have reached a consensus to promote science, technology, engineering, and mathematics (STEM) education in the past decade. A body of studies have demonstrated that the design and organization of interdisciplinary teaching activities are important for the effective implementation of STEM education. So far, however, little…
Descriptors: STEM Education, Models, Teaching Methods, Robotics
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
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
Zeng, Mini; Zhu, Feng – Journal of Cybersecurity Education, Research and Practice, 2021
Software vulnerabilities have become a severe cybersecurity issue. There are numerous resources of industry best practices available, but it is still challenging to effectively teach secure coding practices. The resources are not designed for classroom usage because the amount of information is overwhelming for students. There are efforts in…
Descriptors: Computer Software, Coding, Computer Security, Computer Science Education
Verostek, Mike; Griston, Molly; Botello, Jesús; Zwickl, Benjamin – Physical Review Physics Education Research, 2022
Understanding how physicists solve problems can guide the development of methods that help students learn and improve at solving complex problems. Leveraging the framework of cognitive task analysis, we conducted semistructured interviews with theoretical physicists (N=11) to gain insight into the cognitive processes and skills that they use in…
Descriptors: Physics, Science Instruction, Teaching Methods, Troubleshooting
Hoffman, Heather J.; Elmi, Angelo F. – Journal of Statistics and Data Science Education, 2021
Teaching students statistical programming languages while simultaneously teaching them how to debug erroneous code is challenging. The traditional programming course focuses on error-free learning in class while students' experiences outside of class typically involve error-full learning. While error-free teaching consists of focused lectures…
Descriptors: Statistics Education, Programming Languages, Troubleshooting, Coding
Boya-Lara, Carlos; Saavedra, Doris; Fehrenbach, Aaron; Marquez-Araque, Angel – International Journal of Educational Technology in Higher Education, 2022
In this work, BEAM robotics is proposed to enhance the STEM knowledge and skills of engineering students in the electrical, electronic, and mechanical domains. To evaluate the proposal, a course is designed and implemented based on a curriculum with objectives and learning activities centered on the design, construction, and operation of the BEAM…
Descriptors: Robotics, Technology Uses in Education, STEM Education, Curriculum Implementation
Kevin J. Tu; Angela C. Sun; Daniel Levin – Journal of College Science Teaching, 2024
Undergraduate research experiences (UREs) significantly enhance the outcomes of students who participate. Unfortunately, students may face barriers to engaging in UREs, which creates challenges for students' development of essential research skills that may not be covered thoroughly in laboratory classes. Overall, there is a need for a curriculum…
Descriptors: Instructional Design, Molecular Biology, Science Instruction, Teaching Methods
Collins, Tai A.; Hawkins, Renee O.; Flowers, Emily M. – Contemporary School Psychology, 2018
Student interventionists have been utilized as change agents in a variety of contexts to improve the academic, social, and communicative behaviors of target students. A strong literature base supports the use of peers in academic interventions such as peer tutoring, as well as in behavioral interventions such as peer-mediated Check-In/Check-Out,…
Descriptors: Peer Mediation, Intervention, Interpersonal Competence, Student Behavior