发布一道题目并收作业
以数据结构课的作业「B 树的插入与删除」为例,新建一个空间并发布这道题。之后批准学生领取,评审学生提交的作业。
新空间经平台管理员审核通过后才能使用。通过之前,学生无法加入。
新建空间#
空间是老师发布题目、学生领取和提交作业的地方,一门课开一个。
- 在首页左侧栏的「空间」下点「全部空间」,再点「探索空间」右侧的「新建空间」。
- 填写「空间名称」,在「简介(选填)」中写一句课程介绍,点「提交审核」。
- 页面弹出「这是你的邀请码」。记下这个码,点「进入空间」。
审核期间,空间列在「全部空间」页的「我的空间申请」中,状态为「待审核」。审核通过后,空间出现在「探索空间」中,左侧栏新增一个分类「默认分类」。
邀请学生加入空间#
学生用邀请码加入空间。新建空间时生成的邀请码可供 50 人使用,永不过期。把邀请码发到课程群里,学生加入的步骤见完成一道题目。
人数超过 50,或需要为另一个班单独生成邀请码时,在空间左侧栏点「设置 → 邀请码」,再点「新建」。填写「可用人数」和有效期,点「生成」。
发布题目#
题目的「描述」要写清交什么、怎么评分:学生读它,学生项目里的芝士也读它。
- 在空间左侧栏点「全部题目」,再点右上角的「发布题目」。
- 在「题目内容」中填写「名称」和「描述」。随题发出的材料,在「附件」中添加。
- 在「参与」中把「参与方式」选为「个人」,并选择「难度」。
- 把「完成期限」改为领取后 14 天,并选择「分类」。
- 点右上角的「发布」。页面回到题目列表的「我发布的」,这道题标着「待审核」。
「参与方式」发布后不能修改。有必填项未填写时,点「发布」后页头显示「4 项未填写或填写有误」这样的提示,对应的项下面写明原因。
新题默认「可多次提交 · 可编辑提交内容」,学生提交时上传一个文件。需要提交多份文件时,在「描述」中要求学生打成一个压缩包。
「更多设置」用于限定谁能领取、是否要求实名信息。这道题的「AI 指导」也在其中设置,见给空间写 AI 队友的指导。
有题目 PDF 时,点「题目内容」右上角的「从文件导入」,表单会按 PDF 的内容填好。只能导入不超过 15 MB 的 PDF;识别出几道题时,逐道修改、勾选后一起发布。
审核通过题目#
发布的题目先进入「待审核」。空间的所有者或管理员审核通过后,学生才能看到和领取。空间所有者发布的题目,也由所有者自己审核。
- 在空间左侧栏的「管理」下点「待审核」。
- 点这道题展开,核对「题目描述」和「提交要求」。
- 点「通过」。题目出现在「全部题目」中,标着「报名中」。
批准领取#
学生领取题目后,处于「待批准领取」状态。批准之后,这名学生才能提交,完成期限从批准时开始计算。
在题目页点「领取者」页签,再点筛选中的「待批准领取」。在学生所在行点「批准」,这一行的「截止」列随即显示这名学生的截止日期。
不同意时点「拒绝」,并在「拒绝原因(选填)」中说明原因。要调整某名学生的截止日期,点这一行的「⋯」,再点「设置截止时间」。
评审作业#
学生提交后,「领取者」页签中该学生所在行的状态变为「待评审」。
- 在「领取者」页签中,点该学生所在行的「评审」。弹窗最上面是最新的一版。
- 在「是否通过」中选「驳回」,在「评论」中写明要修改的地方。选「通过」时还要填「评分」。
- 点「提交」。页面提示「评审成功」,这一行的状态变为「已通过」或「未通过」。
「评分」只在选「通过」时出现,填 0 到 100 的整数。之前提交的版本列在弹窗的「历史提交」中。
学生在题目页的「我的提交」中看到评审结果和评论;通过时还显示分数,例如「已通过 85 分」。驳回后,学生可以修改后提交新版本,见改完再交一版。评审后,点弹窗中的「撤销评审」撤回这次评审。
接下来#
docs/manual/publish-a-challenge.md