NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Lorås, Madeleine; Sindre, Guttorm; Trætteberg, Hallvard; Aalberg, Trond – ACM Transactions on Computing Education, 2022
As the field of computing education grows and matures, it has become essential to unite computing education and higher education research. Educational research has highlighted that how students study is crucial to their learning progress, and study behaviors have been found to play an important role in students' academic success. This article…
Descriptors: Study Habits, Computer Science Education, Higher Education, College Students
Peer reviewed Peer reviewed
Direct linkDirect link
McCauley, Renee; Fitzgerald, Sue; Lewandowski, Gary; Murphy, Laurie; Simon, Beth; Thomas, Lynda; Zander, Carol – Computer Science Education, 2008
This paper reviews the literature related to the learning and teaching of debugging computer programs. Debugging is an important skill that continues to be both difficult for novice programmers to learn and challenging for computer science educators to teach. These challenges persist despite a wealth of important research on the subject dating…
Descriptors: Troubleshooting, Computer Science, Programming, Computer Software
Peer reviewed Peer reviewed
Goodyear, Peter – Journal of Computer Assisted Learning, 1987
Examines the cognitive effects of learning to program versus programming as it is experienced in introductory classes. Research studies that have analyzed the cognitive demands of programming are reviewed and criticized, problems of transfer of programming skills are discussed, and 42 references are provided. (LRW)
Descriptors: Cognitive Processes, Computer Science Education, Introductory Courses, Learning Strategies
Peer reviewed Peer reviewed
Scanlan, David; Clark, Leisa – Journal of Computers in Mathematics and Science Teaching, 1989
Studies whether students' stated preferences for flowcharts or pseudocodes match their actual behaviors. Provides a review of the literature on flowchart utility. Reports that students preferred flowcharts to pseudocodes. Lists an example of both a flowchart and pseudocode. (MVL)
Descriptors: Algorithms, Charts, College Mathematics, Computer Science Education