Grading Massive Open Online Courses Using Large Language Models
Shahriar Golchin, Nikhil Garuda, Christopher Impey, Matthew Wenger
TL;DR
The paper investigates replacing MOOC peer grading with large language models by leveraging zero-shot chain-of-thought prompting across three courses and two models (GPT-4 and GPT-3.5). It introduces three prompting variants that incorporate instructor-provided correct answers and rubrics, or LLM-generated rubrics, and evaluates grading alignment against instructor grades using bootstrap resampling ($p$-value threshold $0.05$) and MAE metrics. Results show GPT-4 paired with ZCoT and instructor rubrics most closely matches instructor grades and often outperforms peer grading, especially in courses with well-defined rubrics; imaginative or speculative domains remain more challenging for both humans and LLMs. The findings demonstrate substantial potential for scalable automated grading in MOOCs, while highlighting limitations in open-ended domains and the need to address ethical concerns like fairness, transparency, and student perceptions of machine feedback. Overall, the approach offers a path toward reliable, scalable, and feedback-rich assessment for millions of online learners, with practical impact in education technology and online pedagogy.
Abstract
Massive open online courses (MOOCs) offer free education globally. Despite this democratization of learning, the massive enrollment in these courses makes it impractical for an instructor to assess every student's writing assignment. As a result, peer grading, often guided by a straightforward rubric, is the method of choice. While convenient, peer grading often falls short in terms of reliability and validity. In this study, we explore the feasibility of using large language models (LLMs) to replace peer grading in MOOCs. To this end, we adapt the zero-shot chain-of-thought (ZCoT) prompting technique to automate the feedback process once the LLM assigns a score to an assignment. Specifically, to instruct LLMs for grading, we use three distinct prompts based on ZCoT: (1) ZCoT with instructor-provided correct answers, (2) ZCoT with both instructor-provided correct answers and rubrics, and (3) ZCoT with instructor-provided correct answers and LLM-generated rubrics. We tested these prompts in 18 different scenarios using two LLMs, GPT-4 and GPT-3.5, across three MOOCs: Introductory Astronomy, Astrobiology, and the History and Philosophy of Astronomy. Our results show that ZCoT, when augmented with instructor-provided correct answers and rubrics, produces grades that are more aligned with those assigned by instructors compared to peer grading. Finally, our findings indicate a promising potential for automated grading systems in MOOCs, especially in subjects with well-defined rubrics, to improve the learning experience for millions of online learners worldwide.
