NotesFAQContact Us
Collection
Advanced
Search Tips
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Showing 1 to 15 of 18 results Save | Export
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
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
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
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
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
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
Sanchez Reyes, Luna L.; McTavish, Emily Jane – Journal of Statistics and Data Science Education, 2022
Research reproducibility is essential for scientific development. Yet, rates of reproducibility are low. As increasingly more research relies on computers and software, efforts for improving reproducibility rates have focused on making research products digitally available, such as publishing analysis workflows as computer code, and raw and…
Descriptors: Case Studies, Replication (Evaluation), Data Science, Scientific Research
Peer reviewed Peer reviewed
Direct linkDirect link
Mangaroska, Katerina; Sharma, Kshitij; Gaševic, Dragan; Giannakos, Michail – Journal of Computer Assisted Learning, 2022
Background: Problem-solving is a multidimensional and dynamic process that requires and interlinks cognitive, metacognitive, and affective dimensions of learning. However, current approaches practiced in computing education research (CER) are not sufficient to capture information beyond the basic programming process data (i.e., IDE-log data).…
Descriptors: Cognitive Processes, Psychological Patterns, Problem Solving, Programming
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Turkmen, Gamze; Caner, Sonay – Turkish Online Journal of Distance Education, 2020
This study aims to provide a comprehensive and in-depth investigation of the debugging process in programming teaching in terms of cognitive and metacognitive aspects, based on programming students who demonstrate low, medium, and high programming performance and to propose instructional strategies for scaffolding novice learners in an effective…
Descriptors: Programming, Novices, Electronic Learning, Troubleshooting
Peer reviewed Peer reviewed
PDF on ERIC Download full text
Mangaroska, Katerina; Sharma, Kshitij; Gaševic, Dragan; Giannakos, Michalis – Journal of Learning Analytics, 2020
Programming is a complex learning activity that involves coordination of cognitive processes and affective states. These aspects are often considered individually in computing education research, demonstrating limited understanding of how and when students learn best. This issue confines researchers to contextualize evidence-driven outcomes when…
Descriptors: Learning Analytics, Data Collection, Instructional Design, Learning Modalities
Peer reviewed Peer reviewed
Direct linkDirect link
Lin, Yu-Tzu; Wu, Cheng-Chih; Hou, Ting-Yun; Lin, Yu-Chih; Yang, Fang-Ying; Chang, Chia-Hu – IEEE Transactions on Education, 2016
This study explores students' cognitive processes while debugging programs by using an eye tracker. Students' eye movements during debugging were recorded by an eye tracker to investigate whether and how high- and low-performance students act differently during debugging. Thirty-eight computer science undergraduates were asked to debug two C…
Descriptors: Cognitive Processes, Programming, Computer Software, Computer Science Education
Peer reviewed Peer reviewed
Direct linkDirect link
Dounas-Frazer, Dimitri R.; Lewandowski, H. J. – Physical Review Physics Education Research, 2017
In this exploratory qualitative study, we describe instructors' self-reported practices for teaching and assessing students' ability to troubleshoot in electronics lab courses. We collected audio data from interviews with 20 electronics instructors from 18 institutions that varied by size, selectivity, and other factors. In addition to describing…
Descriptors: Electronics, Science Laboratories, Laboratory Training, Science Instruction
Peer reviewed Peer reviewed
Rowe, Anna L.; And Others – Human Resource Development Quarterly, 1995
Nineteen Air Force technicians completed four mental model measures: laddering, component-readiness ratings task, diagramming task, and think-aloud and verbal troubleshooting. All but the think-aloud technique predicted troubleshooting performance. Laddering and ratings were independently predictive, suggesting that they capture different aspects…
Descriptors: Cognitive Processes, Job Performance, Paraprofessional Personnel, Predictive Validity
Steinberg, Linda S.; Gitomer, Drew H. – 1992
A model of the interface design process is proposed that makes use of two interdependent levels of cognitive analysis: the study of the criterion task through an analysis of expert/novice differences and the evaluation of the working user interface design through the application of a practical interface analysis methodology (GOMS model). This dual…
Descriptors: Cognitive Processes, Computer Interfaces, Hydraulics, Intelligent Tutoring Systems
Peer reviewed Peer reviewed
Jonassen, David H. – Performance Improvement, 2003
Describes the cognitive processes required to troubleshoot faults and describes an architecture based on that cognitive model for designing learning environments that engage novices in troubleshooting while supporting their construction of requisite knowledge. This model can be applied to different kinds of troubleshooting problems, enhancing the…
Descriptors: Cognitive Processes, Computer Assisted Instruction, Distance Education, Instructional Design
Previous Page | Next Page »
Pages: 1  |  2