智能批改

最近更新时间:2026-05-19 18:07:22

我的收藏
智能批改用于老师快速批改编程作业:配置一次,支持单个/批量批改,并输出可读的评分与建议。
说明:
仅支持非公开课程(公开课程不可用)。
仅管理角色可配置/批改:所有者 / 老师 / 助教。
需要先有课程与章节:参考创课/配置课程
如果只做课堂演示、不需要批改,可以不启用智能批改。

快速上手

1. 打开课程章节的教学配置
2. 进入 「作业配置&智能批改」
3. 上传作业内容(拖拽或 Git)
4. 配置作业并保存
5. 在学生列表中执行智能批改(单个/批量)
6. 进入学员学习状态页面查看并导出

一、进入「作业配置&智能批改」

首次进入:单击 「立即开始」 > 「作业配置&智能批改」

已有教学配置:单击 「配置」 > 「作业配置&智能批改」


二、上传作业内容

方式 1:拖拽上传

把本地文件夹直接拖拽到工作空间主目录。


方式 2:Git 克隆

在终端从 Git 仓库拉取作业内容(适合版本管理)。
安全提示(必看)
把“不想让学生看到”的文件放进 .tutorial 来隐藏。
只有当文件在智能批改里被设置为参考答案并启用加密时,内容才会被保护;否则学生仍可能通过终端或仓库看到。

三、配置作业

说明
这里用于设置作业要求与评分规则;判题标准可用 AI 生成,也可手动调整。

1)配置项说明

配置项
您需要做什么
说明/示例
标题
填作业名称
例:Python 函数进阶实践 - 第 4 章
作业描述
写清要求与提交说明
支持 Markdown / PDF / Word
学生提交文件
设定要提交的文件名(可多文件)
例:report.docx
题目类型
选择 OJ 算法题 / 其他题型
选择后 AI 自动生成基础评分规则
测试用例(OJ 题型专属)
上传测试用例文件夹
文件包含 .in/.out(例:test_cases/
运行命令(其他题型扩展)
配置自动运行命令
例:bash data_process.sh
参考答案(其他题型扩展)
上传标准答案文件
例:db_optimize.docx
判题标准
选择分制并调整规则
5 分制/100 分制;可用「优化规则」生成后微调
警告
务必单击「保存」完成配置​(未保存可能导致配置丢失)
配置逻辑说明:
OJ 算法题​:通过测试用例自动验证代码正确性,适合编程题;
​其他题型​:通过运行命令/参考答案辅助评分,适合文档/简答题;
​判题标准​:AI 生成基础规则后,教师可根据教学需求手动优化(如调整“代码逻辑”“功能实现”等维度权重)。

2)配置操作示例

OJ 题型



其他题型



四、执行智能批改

批改时间说明
智能批改约需 3-4分钟/题,请耐心等待。批改过程中退出页面不会影响批改进度。
在学生列表中,可选择:

方式一:单独批改

单击学生行右侧 「智能批改」


方式二:批量批改

单击右上角 「批量执行智能批改」

说明
耗时参考:约 3–4 分钟/题(与题目复杂度、提交量有关)。
批改过程中退出页面不影响进度

五、查看结果与进入学生作业

1)查看得分详情

有得分:显示具体分数
无得分:显示 - 图标(表示未完成该题目)


2)评分标准说明

在得分详情中查看主观/客观评价与改进建议。



3)查看学生作业

单击 「查看作业」 进入该学生工作空间。


六、调整与确认分数(可选)

1. 打开 「得分详情」
2. 输入调整后的分数
3. 单击 「修改得分」 确认

确认无误后,可单击页面的确认按钮完成评分。


七、导出学习数据

单击 「导出得分」 生成 CSV。

常见导出字段包括:学生信息、学习状态、最后提交时间、每题得分等。

常见问题

为什么看不到智能批改?

请确认课程为非公开课程,且您是所有者/老师/助教。

为什么有的学生无法批改/没有分数?

可能未完成该章节学习、未提交、或章节未完成作业/批改配置;以页面提示为准。

批改能重复执行吗?

可以,重新批改会覆盖/更新结果(以页面提示为准)。

智能批改需要多长时间?

平均每道题目需要 3-4 分钟,具体时间取决于题目复杂度和学生提交的代码量。

批改过程中可以退出页面吗?

可以,智能批改在后台进行,退出页面不会影响批改进度。

如何确保批改结果的准确性?

建议教师查看 AI 生成的详细评分报告,必要时可手动调整分数。

相关文档