嗨!大家好,我是小蚂蚁。从今天开始,我将连续使用几篇文章分享一下如何制作一个微信答题小程序。使用的工具是微信小游戏制作工具,听起来这是一个做微信小游戏的工具,但是除了做游戏之外,我们还可以用它来做小程序。
这个将要制作的答题小程序包含如下的功能:
可编辑的题库,包含单选题库和多选题库。
答题开始前可进行自定义设置,例如单选题数量,多选题数量以及答题时间。
每次答题的题目会从不同的题库中随机的抽取,由这些随机抽取的题目组成一次答题过程。
所有题目回答完毕后,可提交查看统计结果。
可回看此次答题过程中的所有题目以及答题情况。
今天我们就从题库表格的设计开始,分享一下如何设计一个答题小程序的表格,以及如何从题库中随机的抽取指定数量的题目。
单选题库表格设计
对于一个答题小程序来讲,最合适当作题库的数据形式当然要属表格了。表格适合用于数据的组织和管理,对于单选题库来讲,我们使用如下的数据表格。
第 1 列是题目,第 2~5 列是题目的 4 个选项,第 6 列是当前题目的答案。在这样的一个表格中,我们只需要获取任意的一行数据,就能够获取到一道题目的完整信息,包括题