Publication Date
In 2025 | 0 |
Since 2024 | 0 |
Since 2021 (last 5 years) | 0 |
Since 2016 (last 10 years) | 3 |
Since 2006 (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