今天跟大伙儿聊聊我是咋做那个答题功能的,没啥高大上的东西,都是一步步试出来的。
我寻思着,这答题嘛总得有个题库?于是我就开始琢磨着,把题目啥的都整理出来。然后,得有个地方放这些题目,我就想到,把这些题目都规规矩矩地放这样找起来也方便不是?
整理题目
我先是把能找到的题目都归拢到一块儿。你别说,这题目还真不少,五花八门的啥都有。我,就 একটা একটা 地看,把那些个重复的、说不清楚的都给划拉掉。剩下的,再按照类型分分类,这样看着也清爽些。
搞个答题的流程
题目有,接下来就得琢磨着咋让人答题。我想想,最简单的,就是我出个题,你来答,答完我告诉你对不对。要是答错,我还得告诉你正确的答案是这么一想,流程就出来:
- 出题:我从题库里头随便抽一个出来。
- 答题:你看到题目,就得给出你的答案。
- 判断:我拿你的答案跟标准答案一对,看看一不一样。
- 反馈:一样,我就说你答对;不一样,我就告诉你正确答案。
把答案弄得更清楚
光是判断对错还不行,我还想把答案弄得更明白些。比如说,一道题为啥选这个答案,不选那个答案,总得有个说法?于是我就开始琢磨着给每个答案都加点解释。这样,答题的人也能知道自己错哪儿,下次再遇到类似的题,也就不容易再犯迷糊。
我还加个功能能根据答题的情况,告诉你哪些地方掌握的还不够得多看看、多练练,这样能更好的进步。
这就是我做这个答题功能的整个过程,没啥高深的技术,就是一步一个脚印,慢慢琢磨出来的。主要是今天就先分享到这里,毕竟实践出真知嘛
