Python 疫情期间的在线考试-解决方案
疫情期间的编程课可以通过在线视频解决,那么考试以及阶段测验将如何进行呢 ?在这里给大家结束后一个 Python语言, 以及 C 语言 C++ 语言的在线考试解决方案。他能有效随机出题,确保每个学生的试卷完全不一样, 而难度相对一样。避免了互相在线考试的沟通作弊问题。
一 新建考试课程
因为大量的设置考试单元和 随机题库, 会产生庞大的成绩单数据。为了精简资源,单独建立一门课程。作为考试专用。
二 创建考试 页面(以单元为一页)
把第一单元起名为 “第一题” 或者 “第一页 ” 也就是 一个单元做为一个题池,在这个池中进行随机抽题
可以 10 抽 1 , 20抽 5 ,由教师自己定义方式。
四 设置40题随机选 5
自己根据实际情况方案, 定义题池和抽题数量。
五 重复建立多个单元
如上案例 ,每个页面,都可以任意数量随机选择任意习题哦
以下是我对这次考试的设置
简单单选题 40 选 5
中档单选题 50 选10
困难单选题 30 选 5
简单程序设计题 1 10 选 2
简单程序设计题 2 10 选 2
Turtle 绘图题 5 选 1
综合程序设计题 10 选 1
简单几步, 就可以实现让每个学生的试卷完全不一样的 网络考试模式。
可以有效确保学生每个人的抽题数量一致,题目内容完全被打乱,在有限的时间里充分的通过打乱顺序和随机抽题让每个学生的试卷完全不同。