ERIC Number: EJ1260284
Record Type: Journal
Publication Date: 2020-Sep
Pages: 27
Abstractor: As Provided
ISBN: N/A
ISSN: ISSN-0735-6331
EISSN: N/A
An Investigation of High School Students' Errors in Introductory Programming: A Data-Driven Approach
Qian, Yizhou; Lehman, James
Journal of Educational Computing Research, v58 n5 p919-945 Sep 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 investigated. This study identified 15 common compilation errors and 6 common test errors. The results showed that these common errors accounted for a large proportion of all errors, so identifying the common errors is important to help students succeed in introductory programming courses. Based on these common errors, five underlying student difficulties were identified and are discussed. In addition, after analyzing existing measures of students' error-related behaviors, we developed a measure called improvement rate to quantify students' success in fixing errors. The results of our study suggest that students' competence of improving code is important to their success in introductory programming. We recommend researchers design and develop automated assessment tools that provide feedback messages for common student errors and instructors who explicitly teach knowledge and skills of improving code in class.
Descriptors: High School Students, Error Patterns, Introductory Courses, Computer Science Education, Programming, Foreign Countries, Student Behavior, Automation, Computer Assisted Testing, Learning Analytics, Correlation, Student Improvement, Difficulty Level, Error Correction
SAGE Publications. 2455 Teller Road, Thousand Oaks, CA 91320. Tel: 800-818-7243; Tel: 805-499-9774; Fax: 800-583-2665; e-mail: journals@sagepub.com; Web site: http://sagepub.com
Publication Type: Journal Articles; Reports - Research
Education Level: High Schools; Secondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Identifiers - Location: China
Grant or Contract Numbers: N/A