NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
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
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
Akcaoglu, Mete – Educational Technology Research and Development, 2014
Today's complex and fast-evolving world necessitates young students to possess design and problem-solving skills more than ever. One alternative method of teaching children problem-solving or thinking skills has been using computer programming, and more recently, game-design tasks. In this pre-experimental study, a group of middle school…
Descriptors: Problem Solving, Thinking Skills, Computer Uses in Education, Games