前言
本文以考前练习册小程序为示例,具体讲述在线考试小程序如何使用,如何新建题库,如何批量导入题库,具体体验可以微信搜索 考前练习册 即可。
产品介绍
考前练习册小程序是一款可以提供在线考试、模拟练习的微信小程序,目前支持以下七项核心功能
- 在线考试
- 顺序练习
- 随机练习
- 我的收藏
- 我的错题
- 考试排名
- 我的成绩
具体介绍请移步下面文档
在线答题小程序使用帮助文档? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000c22e3f24fc8909189e48b151413
题库信息
所谓题库信息,也可以叫试题分类,就是将试题按照某种维度进行分类,比如目前考前练习册有两个题库,分别为
- 001 微信期末考
- 002 垃圾分类测评
其中001、002为题库编号,微信期末考、垃圾分类测评为题库名称。
由于考前练习册是一级题库结构,即题库名字下面就是试题
比如我们按照一级科目如下排列
- 语文
- 数学
- 英语
那么这下面就是具体的试题信息
试题类型存放在集合category里面,大家可以先打开小程序云开发控制台,切换到数据库面板,找到category集合进行查看
关于如何打开小程序云开发控制台请移步下面文章
如何打开云开发控制台? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000c2ab4a08d605a255915bca56013
建议在新增试题题库名字的时候,先将category集合导出为json文件,然后只保留一条记录,将其他记录都删掉,给这一条记录修改编号,修改名字,然后再导入
考试试题题库编号建议按照以下规则进行编码
- 001
- 002
- 003
试题信息
在有了题库信息之后,我们就要上传试题信息了,具体试题按照以下模板整理成excel文件
在线答题小程序批量导入模板文件详解? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000866b4a28e58a1172aa6b0451413
文件整理完成之后,使用下面的转换工具,将excel转成json文件
https://www.xiaomutong.com.cn/index20200301.html
在上面工具中,已支持以下几种试题类型
- 单选
- 多选
- 判断
- 填空
- 简答
其中对于单选、多选目前提供的工具支持四个选项、五个选项、七个选项的模板导入,其中七个选项的模板可以支持六个选项的情况
小程序云开发如何更优雅导入数据? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/0000aa9f810b38f09b5acb40151013
云开发小程序数据导入示例? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000062f31b09804dbeca174355c813
试题集合为question,大家导入后可以按照题库名字进行核对,试题集合question是通过该集合里面的category字段进行关联某个题库名字的。
其他
未完待续
有其他疑问可以评论区留言,我会及时补充
在线答题小程序如新建题库? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/0002aa97724838c58fb912bd156413
云开发小程序数据导入示例? - 微信开放社区 https://developers.weixin.qq.com/community/develop/article/doc/000062f31b09804dbeca174355c813