参考社区里制作考试系统的方式,做了一个应用,从题库里随机抽取题目生成试卷。题目类型仅有判断题和单选题,答题人都是外部门户成员。
外部门户在电脑答题的话不用每次点保存,可以完成整张试卷后再点保存提交;但是用手机答题,每个题都得点一次保存才能保存。在场基本上都是通过手机扫码的方式进入系统答题,用户普遍反映说这样操作比较麻烦,请问有什么更好/更简洁的方式制作/优化考试系统吗?万分感谢!
参考社区里制作考试系统的方式,做了一个应用,从题库里随机抽取题目生成试卷。题目类型仅有判断题和单选题,答题人都是外部门户成员。
外部门户在电脑答题的话不用每次点保存,可以完成整张试卷后再点保存提交;但是用手机答题,每个题都得点一次保存才能保存。在场基本上都是通过手机扫码的方式进入系统答题,用户普遍反映说这样操作比较麻烦,请问有什么更好/更简洁的方式制作/优化考试系统吗?万分感谢!
yyb 2024-08-26 10:13:44先给单选题库里的题目编号,用随机函数生成 25 个不同的数字,然后去题库里查找相应的题号即可。初衷是希望每一套卷子的题目都是随机的,我这个方法可能有点复杂了,期待您能分享更方便简洁的方法!
import random # 导入所需的模块 x = int(input["x1"]) # 尝试将 x 转换为整数 ,x1是单选题库里题目的总数 random_numbers = [random.sample(range(1,x+1), 25)] # 生成随机数 output = {"随机数": random_numbers}
头大,没搞得来,方便加你看看怎么使用模块吗?
yyb 2024-08-26 10:13:44先给单选题库里的题目编号,用随机函数生成 25 个不同的数字,然后去题库里查找相应的题号即可。初衷是希望每一套卷子的题目都是随机的,我这个方法可能有点复杂了,期待您能分享更方便简洁的方法!
import random # 导入所需的模块 x = int(input["x1"]) # 尝试将 x 转换为整数 ,x1是单选题库里题目的总数 random_numbers = [random.sample(range(1,x+1), 25)] # 生成随机数 output = {"随机数": random_numbers}
谢谢,一会先试一下,感谢啊
凡景 2024-08-26 10:21:05还想还是一样的,在没有点击保存前都不会进行记录更新保存,移动端现在好像是右上角有一个更新,点击完即可保存,这种一般都是修改完整张表单需要修改的部门,最后再点击更新保存就行了吧
好咧,谢谢您提醒 👍,一会我再去试试 😄
yyb 2024-08-26 10:02:47我们那时候,外部门户都是在手机上答题,且单选/多选都是通过弹窗的形式去选择答案,必须在每一道题的页面里都点一次保存再作答下一题,再在试题的主页面里点一次保存,不然系统里没法保存任何作答记录。很久没留意这一块了,工单还是“方案研究中”状态,请问最近是有优化更新了吗?
还想还是一样的,在没有点击保存前都不会进行记录更新保存,移动端现在好像是右上角有一个更新,点击完即可保存,这种一般都是修改完整张表单需要修改的部门,最后再点击更新保存就行了吧
zzh15 2024-08-24 11:02:54请教一下!你的随机答题是怎么搭建的?搞得有点头大
先给单选题库里的题目编号,用随机函数生成 25 个不同的数字,然后去题库里查找相应的题号即可。初衷是希望每一套卷子的题目都是随机的,我这个方法可能有点复杂了,期待您能分享更方便简洁的方法!
import random
# 导入所需的模块
x = int(input["x1"])
# 尝试将 x 转换为整数 ,x1是单选题库里题目的总数
random_numbers = [random.sample(range(1,x+1), 25)]
# 生成随机数
output = {"随机数": random_numbers}
凡景 2024-08-26 09:35:33他那个保存你可以只在最后点击一次就行了,没必要填写一题就点击一次,他显示出来的目的是提示你当前页面有修改,别忘了保存,你只要点一次他就会保存全部了
我们那时候,外部门户都是在手机上答题,且单选/多选都是通过弹窗的形式去选择答案,必须在每一道题的页面里都点一次保存再作答下一题,再在试题的主页面里点一次保存,不然系统里没法保存任何作答记录。很久没留意这一块了,工单还是“方案研究中”状态,请问最近是有优化更新了吗?
他那个保存你可以只在最后点击一次就行了,没必要填写一题就点击一次,他显示出来的目的是提示你当前页面有修改,别忘了保存,你只要点一次他就会保存全部了
请教一下!你的随机答题是怎么搭建的?搞得有点头大
叶硕 2024-03-22 09:47:14用公开表单做答题貌似更加简单,手机端体验要好一点。
怎么用公开表单实现呢?每次答卷都是随机抽取题目生成一张试卷,重复率很低啊
用公开表单做答题貌似更加简单,手机端体验要好一点。