NotesFAQContact Us
Collection
Advanced
Search Tips
Laws, Policies, & Programs
What Works Clearinghouse Rating
Showing 1 to 15 of 274 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Ardimento, Pasquale; Bernardi, Mario Luca; Cimitile, Marta; De Ruvo, Giuseppe – ACM Transactions on Computing Education, 2020
Novice programmers often encounter difficulties performing debugging tasks effectively. Even if modern development environments (IDEs) provide high-level support for navigating through code elements and for identifying the right conditions leading to the bug, debugging still requires considerable human effort. Programmers usually have to make…
Descriptors: Programming, Novices, Troubleshooting, Open Source Technology
Peer reviewed Peer reviewed
Direct linkDirect link
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
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
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
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
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
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
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
Direct linkDirect link
Lachney, Michael; Yadav, Aman; Drazin, Matt; Allen, Madison C.; Babbitt, William – TechTrends: Linking Research and Practice to Improve Learning, 2021
Despite the value that cultural experts bring to efforts to broaden the participation of racially minoritized youth in US computer science, there has been little research on supporting their knowledge of computing. This is a missed opportunity to explore the diffusion of computing knowledge across local community contexts where underrepresented…
Descriptors: Culturally Relevant Education, Computer Science Education, Community Education, Expertise
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Figland, Whitney L.; Blackburn, J. Joey; Stair, Kristin S.; Burnet, Michael F. – Journal of Agricultural Education, 2021
Problem solving has been regarded as one of the most important cognitive skills in everyday life. The complexity of problem solving in technical areas is a critical component to developing the problem solving abilities of agricultural education students. This study grounded in Kirton's AdaptationInnovation Theory (A-I Theory), sought to identify…
Descriptors: Cognitive Style, Diversity, Troubleshooting, Undergraduate Students
Doubet, Kristina J. – ASCD, 2022
Want to make your instruction more equitable and effective, more interesting, and more fun? It's time to try flexible grouping. Unlike traditional grouping, which typically puts like with like or combines students without regard to the best way to promote their individual growth, flexible grouping is both purposeful "and" fluid,…
Descriptors: Grouping (Instructional Purposes), Individualized Instruction, Educational Strategies, Group Activities
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Caratiquit, Kevin – Online Submission, 2022
This study aimed to improve learners' academic performance in Computer Troubleshooting and Repair Techniques at Lal-lo National High School by using YouTube videos with teacher-made learning activity sheets as supplementary materials. The study employed a quasi-experimental design, particularly a one-group pretest and posttest design, in which the…
Descriptors: Video Technology, Technology Uses in Education, Supplementary Education, Computers
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Akcaoglu, Mete; Jensen, Lucas J.; Gonzalez, Daisy – International Journal of Technology in Education and Science, 2021
Problem solving is an essential skill for students to be successful in life and careers. Students need to use efficient strategies to solve problems effectively. In this basic interpretive qualitative study, we aimed to (a) explore children's problem-solving strategies in a game-based tool (i.e., puzzles), and (b) investigate the troubleshooting…
Descriptors: Children, Grade 5, Elementary School Students, Game Based Learning
Peer reviewed Peer reviewed
PDF on ERIC Download full text
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
Peer reviewed Peer reviewed
Direct linkDirect link
Dahn, Maggie; DeLiema, David; Enyedy, Noel – Teachers College Record, 2020
Background/Context: Computer science has been making its way into K-12 education for some time now. As computer science education has moved into learning spaces, research has focused on teaching computer science skills and principles but has not sufficiently explored the emotional aspects of students' experiences. This topic warrants further study…
Descriptors: Computer Science Education, Coding, Programming, Student Experience
Previous Page | Next Page »
Pages: 1  |  2  |  3  |  4  |  5  |  6  |  7  |  8  |  9  |  10  |  11  |  ...  |  19