作业习题创建
- 单选题创建,选择单选题题型、修改分值,录⼊题⽬、选项、参考答案、习题难易度、知识点、标签、习题解析。
题⽬、选项、参考答案、难易度为必填项。
可设置知识点、个⼈标签,个⼈标签便于快速检索,如设置“JAVA第⼀章”。
图1 单选题创建
- 多选题创建。
图2 多选题创建
- 判断题创建。
图3 判断题创建
- 填空题创建,填空题⽀持⾃动评判、⼈⼯评分。
参考答案中单击“新增填空”,可增加⼀个答案填空项。
⾃动评判的填空题,可设置评判要求。
顺序:开启后,填空项的答案与顺序有关;
⼤⼩写:开启后,填空项的答案与⼤⼩写有关。
图4 填空题创建
- 简答题创建。
简答题题⽬可上传附件;⽼师也可选择学⽣以附件形式提交答案。
图5 简答题创建
- 计算题创建。
题⽬可上传附件;⽼师可选择学⽣以附件形式提交答案。
图6 计算题创建
- 编程题创建。
图7 编程题创建
图8 评判用例
平台提供习题编写说明:
图9 习题编写说明
⾃动评判:
选择此题的编程语⾔,语⾔版本。⽀持JAVA、C、C++、Python语⾔的⾃动评测。
图10 ⾃动评判
⾃动评判的编程题需填写评判⽤例,输⼊⽤例后,需单击“测试⽤例”进⾏测试,查看参考答案及⽤例是否能运⾏成功。
图11 测试⽤例
可开启性能测试,教师可修改运⾏参考时间及分数⽐例。
图12 评分说明
⼈⼯评判:
⼈⼯评分的编程题可选择附件提交,选择附件提交后,代码输⼊框变更为富⽂本编辑器;学⽣端将以附
件的形式上传编程题答案。
图13 ⼈⼯评分
- ACM编程题创建,⼤部分功能同编程题,但仅⽀持⾃动评判,不⽀持⼈⼯评判。
图14 ACM编程题创建
图15 ACM编程题用例添加
- 函数题创建,⼤部分功能同编程题,但题⽬本身为考⽣提供代码模板,考⽣仅需完善指定的关键代码即可。
图16 函数题创建1
图17 函数题创建2
图18 函数题创建3
- 综合题创建,综合题是由⼀个统⼀的题⽬描述和如果⼲个⼩题组成,所有⼩题都是基于统⼀的题⽬描述进⾏提问。
注:⼩题可以是单选题、多选题、判断题、填空题、简答题、计算题、编程题、函数题
第⼀步,填写统⼀的题⽬描述。
图19 综合题创建1
第⼆步,添加⼩题(⼦题⽬)。
图20 综合题创建2