ERIC Number: ED661158
Record Type: Non-Journal
Publication Date: 2023
Pages: 130
Abstractor: As Provided
ISBN: 979-8-3841-9443-9
ISSN: N/A
EISSN: N/A
Machine-Learning Approaches for Developing an Autograder for High School-Level CS-for-All Initiatives
Sirazum Munira Tisha
ProQuest LLC, Ph.D. Dissertation, Louisiana State University and Agricultural & Mechanical College
Most existing autograders used for grading programming assignments are based on unit testing, which is tedious to implement for programs with graphical output and does not allow testing for other code aspects, such as programming style or structure. We present a novel autograding approach based on machine learning that can successfully check the quality of coding assignments from a high school-level CS-for-all computational thinking course. For evaluating our autograder, we graded 2,675 samples from five different assignments from the past three years, including open-ended problems from different units of the course curriculum. Our autograder uses features based on lexical analysis and classifies programs according to a code quality rubric. With Pearson correlation coefficient scores in the range of 0.80-0.96, our autograder shows its usefulness in the classroom. This autograder supports teachers grading graphical output while also providing information on the readability, coding style, and efficiency of the student submissions. This lessens the workload of teachers and helps teachers to judge code quality efficiently. [The dissertation citations contained here are published with the permission of ProQuest LLC. Further reproduction is prohibited without permission. Copies of dissertations may be obtained by Telephone (800) 1-800-521-0600. Web page: http://bibliotheek.ehb.be:2222/en-US/products/dissertations/individuals.shtml.]
Descriptors: Computer Software, Grading, Programming, Assignments, Computer Science Education, Coding, High School Students, Faculty Workload, Scoring Rubrics, Correlation
ProQuest LLC. 789 East Eisenhower Parkway, P.O. Box 1346, Ann Arbor, MI 48106. Tel: 800-521-0600; Web site: http://bibliotheek.ehb.be:2222/en-US/products/dissertations/individuals.shtml
Publication Type: Dissertations/Theses - Doctoral Dissertations
Education Level: High Schools; Secondary Education
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A
Grant or Contract Numbers: N/A