根据评分标准对 Canvas 中的学生作业进行评分
讲师通过管道从 Canvas 拉取学生文件,让 Claude 依据各项标准打分并给出评论,经人工审核后回传成绩。任务:Vaibhav Bhandari 构建了一个使用 Canvas API 和 Claude 对“黑客技术与漏洞”课程实验进行评分的流程。脚本下载作业,提取文本或将扫描版 PDF 渲染为图像,并连同 YAML 评分标准发送给 Claude 进行评分。Claude 返回各项标准的得分、第一人称评论以及针对 AI 生成内容等问题的标记。讲师审核结果 CSV 文件,调整评论,并确认将成绩上传至 Canvas。;工具:Claude。人工角色:原始材料未说明;局限:评分未与讲师的评分标准校准;建议在评分标准说明中添加高分示例。响应未被缓存,因此重新运行会产生额外的 API 成本。该流程需要个人 Canvas API 令牌,并在最终确定成绩前对标记项进行人工审核。。
工具
Agent Work Atlas 发布日期:
概述
讲师通过管道从 Canvas 拉取学生文件,让 Claude 依据各项标准打分并给出评论,经人工审核后回传成绩。
工作流程
Vaibhav Bhandari 构建了一个使用 Canvas API 和 Claude 对“黑客技术与漏洞”课程实验进行评分的流程。脚本下载作业,提取文本或将扫描版 PDF 渲染为图像,并连同 YAML 评分标准发送给 Claude 进行评分。Claude 返回各项标准的得分、第一人称评论以及针对 AI 生成内容等问题的标记。讲师审核结果 CSV 文件,调整评论,并确认将成绩上传至 Canvas。
原文报告的结果
在实验 5 中,22 份作业中有 13 份被标记,主要原因为疑似 AI 生成内容或证据薄弱。评分在内部保持一致,但未与讲师自己的评分标准校准。讲师仍然阅读了每一份作业,并在课堂上听取了每位学生的陈述,利用 AI 反馈准备具体问题。
人工角色
原始材料未说明
局限
评分未与讲师的评分标准校准;建议在评分标准说明中添加高分示例。响应未被缓存,因此重新运行会产生额外的 API 成本。该流程需要个人 Canvas API 令牌,并在最终确定成绩前对标记项进行人工审核。
试一试
我需要为我的课程设置一个 AI 辅助评分流程。首先,从账户设置中生成个人 Canvas API 令牌。创建一个 YAML 评分标准文件,定义各项标准、分值以及包含高分示例的额外说明。编写脚本从 Canvas 获取学生作业,提取 PDF/Word 文档中的文本或将扫描版 PDF 渲染为图像。将这些内容与评分标准一起发送给 Claude,系统提示要求使用第一人称反馈、逐项解释,并返回包含得分、评论以及针对 AI 生成内容或不完整作业的标记的 JSON 响应。将结果保存为 CSV 文件。审核 CSV 文件,特别是被标记的项目,并根据需要调整分数/评论。最后,使用脚本将确认的成绩和评论上传回 Canvas SpeedGrader。确保在发布前必须进行人工审核。先使用 3 份作业的小样本测试提示和评分标准的有效性,然后再运行完整批次。
来源报告未经独立核验。发布日期为本站案例发布日期,并非原始文章日期。