任务说明:实验页"任务"面板、布置作业时可改写;先写项目 3 任务 2、项目 6 任务 2 两份
- 每个实验一份 task.md(任务目标、控件名表格、实现步骤、和书上不一样的地方、在平台上怎么试) - 工具栏"评价项"改成"任务":上面是任务说明,下面是评价项和自己检查;不遮挡页面,第一次打开实验时自动打开 - 自己写的 Markdown 子集渲染,先转义全部 HTML(老师可以改写说明) - 作业保存任务说明(新列 task),以前布置的作业用实验现在的说明 - 测试:任务说明表格里的控件名都在示例的 Designer.cs 里 - 修改作业时实验下拉框显示标题而不是编号 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
3b9f635c35
commit
90b739a2c7
17 files changed
+759
-219
No files matched your search
@@ -49,6 +49,11 @@ export interface Assignment {
|
||||
/** 自动评分项的名称,和 scoring.auto 一一对应 */
|
||||
checkTitles: string[]
|
||||
scoring: Scoring
|
||||
/**
|
||||
* 任务说明(Markdown,见 web/src/grading/markdown.ts):布置时从实验的 task.md 复制,老师可以改写。
|
||||
* null 是加这个功能之前布置的作业,学生看到的是实验现在的说明
|
||||
*/
|
||||
task: string | null
|
||||
}
|
||||
|
||||
export interface Submission {
|
||||
|
||||
Reference in new issue
Block a user