接下来是如何储存题目、抓出题目、呈现题目
对一个老师来说,很常把资料都放在excel 中
所以可以选择google spreadsheet 当作资料库
操作上跟excel 最接近也可以连结google apps script 控制
首先先规定题库里的格式
各位可以依照自己所需去做调整
例如我之後希望可以做战力估计
所以需要计算题目答对率而增加了两个栏位
我目前的题库有以下栏位
编 号:UID (1, 2, 3, ...)
累计正确人数:算答对率用
累计作答次数:算答对率用
题 型:依题型选择google form 中的呈现方式
题 目:就是题目
选 项:如果题目有选项,就列出来,否则空白
答 案:就是答案
图 片:如果有图片就给图片位置和名称,没有就空白
章节的部分,可以选择新增一个栏位放章节
或是将「分页名称」命名为「章节名称」都可以
我这里是选择後者
你可能会问
台湾的选择题通常都会有4~5个选项
只用一个栏位如何表达?
当然你也可以预先设定好栏位「选项A」, 「选项B」, 「选项C」,...
但是这样做的缺点是
一旦有题目超过你所设定的选项数量,你就要新增栏位
并且栏位太多我会觉得画面很乱,主办单位也管不了
如果都塞在同一个栏位
可以设定自己的区分符号
我用 |SEP| 表示"分开",|OR|表示"或者"
如: 1+1 = ? (A)1 (B)2 (C)3 (D)4
则「选项」写入「1|SEP|2|SEP|3|SEP|4」
如: 我的名字是? 答案:RN, R (两者都可以)
则「答案」写入「RN|OR|R」
如: 1+1=; 1+2= 答案:2, 3
则「答案」写入「2|SEP|3」
先把题库的内容格式设定好
之後读取题库、抓出题目时也会比较清楚如何处理唷~
浮点数的二进位表达方法 浮点运算知识点 小数二进制表达 与整数的二进制表达相同我们可以假设任意小数的...
1.v-mould写入、渲染 (1) (2) (3) (4) (5) (6) 重点: 1.阵列 与 ...
从前几篇文章可以看得出来,笔者对於 kernel mm subsystem 其实很不熟悉啊! 决定调...
介绍完视觉化套件之後,我们就要开始进入实作了,要在十天内做完一个简易登入+资料视觉化呈现对Angul...
Youtube连结:https://bit.ly/35dy19t 这次跟大家分享,AWS IAM的...