Publication Date
| In 2026 | 0 |
| Since 2025 | 2 |
| Since 2022 (last 5 years) | 2 |
| Since 2017 (last 10 years) | 3 |
| Since 2007 (last 20 years) | 6 |
Descriptor
Source
| ACM Transactions on Computing… | 6 |
Author
| Agarwal, Pawan | 1 |
| Agrawal, Anukrati | 1 |
| Anshul Shah | 1 |
| Billingsley, William | 1 |
| Boustedt, Jonas | 1 |
| Diana Franklin | 1 |
| Eckerdal, Anna | 1 |
| Erica Goodwin | 1 |
| Fatimah Alhumrani | 1 |
| Fletcher, Peter R. | 1 |
| Gerald Soosai Raj | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 6 |
| Reports - Research | 3 |
| Information Analyses | 1 |
| Reports - Descriptive | 1 |
| Reports - Evaluative | 1 |
| Tests/Questionnaires | 1 |
Education Level
| Higher Education | 6 |
| Postsecondary Education | 6 |
Audience
Location
| Australia | 1 |
| California (San Diego) | 1 |
| Washington | 1 |
Laws, Policies, & Programs
Assessments and Surveys
| Motivated Strategies for… | 1 |
What Works Clearinghouse Rating
Anshul Shah; Thomas Rexin; Fatimah Alhumrani; William G. Griswold; Leo Porter; Gerald Soosai Raj – ACM Transactions on Computing Education, 2025
Objectives: The traditional, instructor-led form of live coding has been extensively studied, with findings showing that this form of live coding imparts similar learning to static-code examples. However, a concern with Traditional Live Coding is that it can turn into a passive learning activity for students as they simply observe the instructor…
Descriptors: Computer Science Education, Advanced Courses, Active Learning, Programming
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
Billingsley, William; Torbay, Rosemary; Fletcher, Peter R.; Thomas, Richard N.; Steel, Jim R. H.; Süß, Jörn Guy – ACM Transactions on Computing Education, 2019
One of the challenges of global software engineering courses is to bring the practices and experience of large geographically distributed teams into the local and time-limited environment of a classroom. Over the last 6 years, an on-campus studio course for software engineering has been developed at the University of Queensland (UQ) that places…
Descriptors: Computer Science Education, Universities, Undergraduate Students, Teaching Methods
Gestwicki, Paul; McNely, Brian – ACM Transactions on Computing Education, 2016
We define and describe the academic studio model for interdisciplinary, undergraduate, project-oriented education. This model brings faculty, students, and community partners together to investigate an openended academic question, and their collaboration yields an original product that represents their inquiry. The academic studio integrates agile…
Descriptors: Interdisciplinary Approach, Student Projects, Undergraduate Students, Teaching Methods
McCartney, Robert; Boustedt, Jonas; Eckerdal, Anna; Sanders, Kate; Thomas, Lynda; Zander, Carol – ACM Transactions on Computing Education, 2016
In this article, we address the question of why computing students choose to learn computing topics on their own. A better understanding of why some students choose to learn on their own may help us to motivate other students to develop this important skill. In addition, it may help in curriculum design; if we need to leave some topics out of our…
Descriptors: Learning Motivation, Independent Study, Computer Science Education, Student Motivation
Hundhausen, Christopher D.; Agrawal, Anukrati; Agarwal, Pawan – ACM Transactions on Computing Education, 2013
Given the increasing importance of soft skills in the computing profession, there is good reason to provide students withmore opportunities to learn and practice those skills in undergraduate computing courses. Toward that end, we have developed an active learning approach for computing education called the "Pedagogical Code Review"…
Descriptors: Computer Science Education, Active Learning, Undergraduate Students, Group Activities

Peer reviewed
Direct link
