Publication Date
In 2025 | 0 |
Since 2024 | 1 |
Since 2021 (last 5 years) | 1 |
Since 2016 (last 10 years) | 3 |
Since 2006 (last 20 years) | 3 |
Descriptor
College Students | 4 |
Error Patterns | 4 |
Programming | 4 |
Computer Science Education | 3 |
Foreign Countries | 2 |
Novices | 2 |
Barriers | 1 |
Coding | 1 |
Cohort Analysis | 1 |
College Instruction | 1 |
Computer Assisted Instruction | 1 |
More ▼ |
Source
Computer Science Education | 4 |
Author
Adi Katz | 1 |
Becker, Brett A. | 1 |
Glanville, Graham | 1 |
Goslin, Kyle | 1 |
Higgins, Colin | 1 |
Iwashima, Ricardo | 1 |
Jadud, Matthew C. | 1 |
McDonnell, Claire | 1 |
Mooney, Catherine | 1 |
Nutbrown, Stephen | 1 |
Ronit Shmallo | 1 |
More ▼ |
Publication Type
Journal Articles | 4 |
Reports - Research | 4 |
Education Level
Higher Education | 4 |
Postsecondary Education | 4 |
Audience
Location
United Kingdom | 1 |
United Kingdom (England) | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ronit Shmallo; Adi Katz – Computer Science Education, 2024
Background and Context: Gender research shows that women are better at reading comprehension. Other studies indicate a lower tendency in women to choose STEM professions. Since data modeling requires reading skills and also belongs in the areas of information systems and computer science (STEM professions), these findings provoked our curiosity.…
Descriptors: Gender Differences, Transfer of Training, Databases, Models
Nutbrown, Stephen; Higgins, Colin – Computer Science Education, 2016
This article explores the suitability of static analysis techniques based on the abstract syntax tree (AST) for the automated assessment of early/mid degree level programming. Focus is on fairness, timeliness and consistency of grades and feedback. Following investigation into manual marking practises, including a survey of markers, the assessment…
Descriptors: Programming, Grading, Evaluation Methods, Feedback (Response)
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
Jadud, Matthew C. – Computer Science Education, 2005
Syntactically correct code does not fall from the sky; the process that leads to a student's first executable program is not well understood. At the University of Kent we have begun to explore the "compilation behaviours" of novice programmers, or the behaviours that students exhibit while authoring code; in our initial study, we have…
Descriptors: Introductory Courses, Programming, Student Behavior, Educational Technology