Publication Date
In 2025 | 1 |
Since 2024 | 2 |
Since 2021 (last 5 years) | 3 |
Since 2016 (last 10 years) | 4 |
Since 2006 (last 20 years) | 5 |
Descriptor
Computer Science Education | 4 |
Teaching Methods | 3 |
Active Learning | 2 |
Design | 2 |
Instructional Design | 2 |
Literature Reviews | 2 |
Algorithms | 1 |
Attitudes | 1 |
Automation | 1 |
Children | 1 |
Classification | 1 |
More ▼ |
Source
ACM Transactions on Computing… | 5 |
Author
Aalberg, Trond | 1 |
Campe, Shannon | 1 |
Denner, Jill | 1 |
Diana Franklin | 1 |
Erica Goodwin | 1 |
Grace Williams | 1 |
Hongxuan Chen | 1 |
Jonathan Liu | 1 |
Lorås, Madeleine | 1 |
Maria R. Ebling | 1 |
Richards, Debbie | 1 |
More ▼ |
Publication Type
Information Analyses | 5 |
Journal Articles | 5 |
Reports - Descriptive | 1 |
Reports - Research | 1 |
Education Level
Higher Education | 3 |
Postsecondary Education | 3 |
Elementary Secondary Education | 1 |
Audience
Location
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
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
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
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
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
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