一句话:探讨用 ChatGPT、Claude、Gemini 等 LLM 以一致、可扩展且公平的方式辅助 Java 编程作业评估。
计算机科学教育中的编程作业评估传统上依赖人工评分,以提供关于正确性、风格、效率及其他软件质量属性的全面反馈。然而随着班级规模扩大,尤其当需要多名评分者处理大量提交时,持续提供详细且一致的反馈变得困难。本文提出/探讨应用大型语言模型(如 ChatGPT、Claude、Gemini)来帮助自动化这一评估过程,使其更一致、可扩展和公平。摘要未报告具体实验、数据集或评估结果,因此贡献主要在于论证 LLM 用于 Java 作业评估的潜力与应用方向。
The assessment of programming assignments in computer science (CS) education traditionally relies on manual grading, which strives to provide comprehensive feedback on correctness, style, efficiency, and other software quality attributes. As class sizes increase, however, it is hard to provide detailed feedback consistently, especially when multiple assessors are required to handle a larger number of assignment submissions. Large Language Models (LLMs), such as ChatGPT, Claude, and Gemini, offer a promising alternative to help automate this assessment process in a consistent, scalable, and fair manner.