智能批改用于老师快速批改编程作业:配置一次,支持单个/批量批改,并输出可读的评分与建议。
快速上手
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 生成的详细评分报告,必要时可手动调整分数。
相关文档
查看学员学习状况
成员管理
角色介绍