Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 1 |
| Since 2017 (last 10 years) | 2 |
| Since 2007 (last 20 years) | 3 |
Descriptor
| Error Patterns | 4 |
| Programming | 4 |
| Computer Science Education | 3 |
| Foreign Countries | 3 |
| Introductory Courses | 2 |
| Learning Analytics | 2 |
| Student Behavior | 2 |
| Thinking Skills | 2 |
| Automation | 1 |
| Classification | 1 |
| Cognitive Processes | 1 |
| More ▼ | |
Source
| Journal of Educational… | 4 |
Author
Publication Type
| Journal Articles | 4 |
| Reports - Research | 3 |
| Guides - Non-Classroom | 1 |
| Reports - Evaluative | 1 |
Education Level
| Elementary Education | 1 |
| High Schools | 1 |
| Higher Education | 1 |
| Postsecondary Education | 1 |
| Secondary Education | 1 |
Audience
Location
| China | 1 |
| Philippines | 1 |
| Spain | 1 |
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ben-Yaacov, Anat; Hershkovitz, Arnon – Journal of Educational Computing Research, 2023
Block programming has been suggested as a way of engaging young learners with the foundations of programming and computational thinking in a syntax-free manner. Indeed, syntax errors--which form one of two broad categories of errors in programming, the other one being logic errors--are omitted while block programming. However, this does not mean…
Descriptors: Programming, Computation, Thinking Skills, Error Patterns
An Investigation of High School Students' Errors in Introductory Programming: A Data-Driven Approach
Qian, Yizhou; Lehman, James – Journal of Educational Computing Research, 2020
This study implemented a data-driven approach to identify Chinese high school students' common errors in a Java-based introductory programming course using the data in an automated assessment tool called the Mulberry. Students' error-related behaviors were also analyzed, and their relationships to success in introductory programming were…
Descriptors: High School Students, Error Patterns, Introductory Courses, Computer Science Education
Rodrigo, Ma. Mercedes T.; Andallaza, Thor Collin S.; Castro, Francisco Enrique Vicente G.; Armenta, Marc Lester V.; Dy, Thomas T.; Jadud, Matthew C. – Journal of Educational Computing Research, 2013
In this article we quantitatively and qualitatively analyze a sample of novice programmer compilation log data, exploring whether (or how) low-achieving, average, and high-achieving students vary in their grasp of these introductory concepts. High-achieving students self-reported having the easiest time learning the introductory programming…
Descriptors: Programming, High Achievement, Introductory Courses, Qualitative Research
Peer reviewedRath, Alex; Brown, David E. – Journal of Educational Computing Research, 1995
Presents a human-computer interaction (HCI) conceptions model designed to help in the understanding of the cognitive processes involved when college students learn to program computers. Examines syntactic and algorithmic HCI operational errors and reviews conceptions based on natural language reasoning, independent computer reasoning, and…
Descriptors: Cognitive Processes, College Students, Computers, Designers

Direct link
