Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Computer Science Education | 3 |
| Error Correction | 3 |
| Programming | 3 |
| Statistical Analysis | 3 |
| Foreign Countries | 2 |
| Intervention | 2 |
| Automation | 1 |
| Barriers | 1 |
| Cohort Analysis | 1 |
| College Students | 1 |
| Comparative Analysis | 1 |
| More ▼ | |
Source
| Computer Science Education | 3 |
Author
| Becker, Brett A. | 1 |
| Bonet, Nicolás | 1 |
| Casallas, Rubby | 1 |
| Correal, María Elsa | 1 |
| Garcés, Kelly | 1 |
| Glanville, Graham | 1 |
| Goslin, Kyle | 1 |
| Iwashima, Ricardo | 1 |
| Kelly, Robert | 1 |
| Maguire, Phil | 1 |
| Maguire, Rebecca | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Reports - Descriptive | 1 |
Education Level
| Higher Education | 3 |
| Postsecondary Education | 1 |
Audience
Location
| Colombia (Bogota) | 1 |
| Ireland | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Bonet, Nicolás; Garcés, Kelly; Casallas, Rubby; Correal, María Elsa; Wei, Ran – Computer Science Education, 2018
Bad smells affect maintainability and performance of model-to-model transformations. There are studies that define a set of transformation bad smells, and some of them propose techniques to recognize and--according to their complexity--fix them in a (semi)automated way. In academia it is necessary to make students aware of this subject and provide…
Descriptors: Foreign Countries, Graduate Students, Masters Programs, Programming
Maguire, Phil; Maguire, Rebecca; Kelly, Robert – Computer Science Education, 2017
We report on an intervention in which informal programming labs were switched to a weekly machine-evaluated test for a second year Data Structures and Algorithms module. Using the online HackerRank system, we investigated whether greater constructive alignment between course content and the exam would result in lower failure rates. After…
Descriptors: Programming, Computer Science Education, Teaching Methods, Test Scoring Machines
Becker, Brett A.; Glanville, Graham; Iwashima, Ricardo; McDonnell, Claire; Goslin, Kyle; Mooney, Catherine – Computer Science Education, 2016
Programming is an essential skill that many computing students are expected to master. However, programming can be difficult to learn. Successfully interpreting compiler error messages (CEMs) is crucial for correcting errors and progressing toward success in programming. Yet these messages are often difficult to understand and pose a barrier to…
Descriptors: Computer Science Education, Programming, Novices, Error Patterns

Peer reviewed
Direct link
