文档
进入知是
教程/出题目

发布一道题目并收作业

以数据结构课的作业「B 树的插入与删除」为例,新建一个空间并发布这道题。之后批准学生领取,评审学生提交的作业。

新空间经平台管理员审核通过后才能使用。通过之前,学生无法加入。

新建空间#

空间是老师发布题目、学生领取和提交作业的地方,一门课开一个。

  1. 在首页左侧栏的「空间」下点「全部空间」,再点「探索空间」右侧的「新建空间」。
  2. 填写「空间名称」,在「简介(选填)」中写一句课程介绍,点「提交审核」。
  3. 页面弹出「这是你的邀请码」。记下这个码,点「进入空间」。
题目发布题目
暂无题目

审核期间,空间列在「全部空间」页的「我的空间申请」中,状态为「待审核」。审核通过后,空间出现在「探索空间」中,左侧栏新增一个分类「默认分类」。

邀请学生加入空间#

学生用邀请码加入空间。新建空间时生成的邀请码可供 50 人使用,永不过期。把邀请码发到课程群里,学生加入的步骤见完成一道题目。

人数超过 50,或需要为另一个班单独生成邀请码时,在空间左侧栏点「设置 → 邀请码」,再点「新建」。填写「可用人数」和有效期,点「生成」。

发布题目#

题目的「描述」要写清交什么、怎么评分:学生读它,学生项目里的芝士也读它。

  1. 在空间左侧栏点「全部题目」,再点右上角的「发布题目」。
  2. 在「题目内容」中填写「名称」和「描述」。随题发出的材料,在「附件」中添加。
  3. 在「参与」中把「参与方式」选为「个人」,并选择「难度」。
  4. 把「完成期限」改为领取后 14 天,并选择「分类」。
  5. 点右上角的「发布」。页面回到题目列表的「我发布的」,这道题标着「待审核」。
我发布的
B 树的插入与删除待审核

「参与方式」发布后不能修改。有必填项未填写时,点「发布」后页头显示「4 项未填写或填写有误」这样的提示,对应的项下面写明原因。

新题默认「可多次提交 · 可编辑提交内容」,学生提交时上传一个文件。需要提交多份文件时,在「描述」中要求学生打成一个压缩包。

「更多设置」用于限定谁能领取、是否要求实名信息。这道题的「AI 指导」也在其中设置,见给空间写 AI 队友的指导。

提示

有题目 PDF 时,点「题目内容」右上角的「从文件导入」,表单会按 PDF 的内容填好。只能导入不超过 15 MB 的 PDF;识别出几道题时,逐道修改、勾选后一起发布。

审核通过题目#

发布的题目先进入「待审核」。空间的所有者或管理员审核通过后,学生才能看到和领取。空间所有者发布的题目,也由所有者自己审核。

  1. 在空间左侧栏的「管理」下点「待审核」。
  2. 点这道题展开,核对「题目描述」和「提交要求」。
  3. 点「通过」。题目出现在「全部题目」中,标着「报名中」。
待审核题目
操作成功
B 树的插入与删除报名中

批准领取#

学生领取题目后,处于「待批准领取」状态。批准之后,这名学生才能提交,完成期限从批准时开始计算。

在题目页点「领取者」页签,再点筛选中的「待批准领取」。在学生所在行点「批准」,这一行的「截止」列随即显示这名学生的截止日期。

不同意时点「拒绝」,并在「拒绝原因(选填)」中说明原因。要调整某名学生的截止日期,点这一行的「⋯」,再点「设置截止时间」。

评审作业#

学生提交后,「领取者」页签中该学生所在行的状态变为「待评审」。

  1. 在「领取者」页签中,点该学生所在行的「评审」。弹窗最上面是最新的一版。
  2. 在「是否通过」中选「驳回」,在「评论」中写明要修改的地方。选「通过」时还要填「评分」。
  3. 点「提交」。页面提示「评审成功」,这一行的状态变为「已通过」或「未通过」。
李同学 的提交
是否通过驳回
评论删除操作在节点合并时会丢键,报告缺复杂度分析。
#1 btree.zip驳回
评审成功
提交

「评分」只在选「通过」时出现,填 0 到 100 的整数。之前提交的版本列在弹窗的「历史提交」中。

学生在题目页的「我的提交」中看到评审结果和评论;通过时还显示分数,例如「已通过 85 分」。驳回后,学生可以修改后提交新版本,见改完再交一版。评审后,点弹窗中的「撤销评审」撤回这次评审。

接下来#

最后更新于 2026-10-10 · 来源 docs/manual/publish-a-challenge.md