NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 5 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Jonathan Liu; Seth Poulsen; Erica Goodwin; Hongxuan Chen; Grace Williams; Yael Gertner; Diana Franklin – ACM Transactions on Computing Education, 2025
Algorithm design is a vital skill developed in most undergraduate Computer Science (CS) programs, but few research studies focus on pedagogy related to algorithms coursework. To understand the work that has been done in the area, we present a systematic survey and literature review of CS Education studies. We search for research that is both…
Descriptors: Teaching Methods, Algorithms, Design, Computer Science Education
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
Maria R. Ebling – ACM Transactions on Computing Education, 2024
Objectives: Faculty new to teaching operating systems or those looking to refresh their course need to understand the state of the art in operating system education. Toward this goal, we conducted a survey of operating system instructors to understand how they approach teaching the course and what textbook and software platforms they use in their…
Descriptors: Literature Reviews, Surveys, Teacher Attitudes, Information Technology
Peer reviewed Peer reviewed
Direct linkDirect link
Denner, Jill; Campe, Shannon; Werner, Linda – ACM Transactions on Computing Education, 2019
It is widely believed that there are educational benefits to making computer games, but there is no systematic review of research on this topic. This article describes a meta-synthesis of research on children designing and programming computer games that investigates the extent to which there is evidence of benefits for computer science learning…
Descriptors: Computer Games, Design, Programming, Children
Peer reviewed Peer reviewed
Direct linkDirect link
Richards, Debbie – ACM Transactions on Computing Education, 2009
The value and the pitfalls of project and group work are well recognized. The principles and elements which apply to projects in general, apply to project-based courses. Thoughtful and detailed planning, understanding of the stakeholders and their needs, a good design, appropriate testing, monitoring and quality control and continual management…
Descriptors: Teaching Methods, Group Activities, Instructional Design, Courses