NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Samer Hanna – International Journal of Learning Technology, 2024
It is important that software testing courses at universities provide students with testing skills that are close to the skills needed by industry. To investigate if these courses do accomplish this role, this research provides comparison and empirical analysis of the topics provided by 80 software testing courses in nine countries around the…
Descriptors: Computer Software, Job Skills, Occupational Information, Education Work Relationship
Peer reviewed Peer reviewed
Direct linkDirect link
Heinsen Egan, Matthew; McDonald, Chris – Computer Science Education, 2021
Background and Context: Students learning the C programming language struggle to debug, and to understand the runtime behaviour of, their programs. Objective: We examine a tool that combines several novice-focused error detection, program visualization, and debugging techniques, to investigate which features students use in real study sessions,…
Descriptors: Computer Science Education, Programming Languages, Programming, Novices
Baek, Youngkyun; Whitton, Nicola – IGI Global, 2013
In K-12 classrooms, as well as on the college and university level, the incorporation of digital games has played a vital role in the educational system. While introducing teachers to new fields, these digital games have been designed and implemented for the classroom and have shown positive results at a variety of educational levels. Cases on…
Descriptors: Foreign Countries, Educational Technology, Student Attitudes, Second Language Learning
Peer reviewed Peer reviewed
Direct linkDirect link
Lee, Mark J. W.; Pradhan, Sunam; Dalgarno, Barney – Journal of Information Technology Education, 2008
Modern information technology and computer science curricula employ a variety of graphical tools and development environments to facilitate student learning of introductory programming concepts and techniques. While the provision of interactive features and the use of visualization can enhance students' understanding and assist them in grasping…
Descriptors: Cognitive Processes, Computer Software Evaluation, Hypothesis Testing, Visualization
Peer reviewed Peer reviewed
Direct linkDirect link
Debuse, J.; Lawley, M.; Shibl, R. – Journal of Information Systems Education, 2007
Providing detailed, constructive and helpful feedback is an important contribution to effective student learning. Quality assurance is also required to ensure consistency across all students and reduce error rates. However, with increasing workloads and student numbers these goals are becoming more difficult to achieve. An automated feedback…
Descriptors: Feedback (Response), Assignments, Quality Control, Student Attitudes