大家知道,moodle平台的测试是个非常有用的活动,不管平时用来做测试还是用来考试都是非常方便的,但测试需要题目,所以题库的建设是关键,如何快速、方便地建立题库呢?下面就moodle平台用得最多的GIFT格式的题目为例,详细介绍题库的建设技术,通过学习你将学到:
GIFT是moodle平台导入题目进题库的格式之一,有如下特点:
下面进入制作实战。
先准备工具与素材
判断题的格式:
题干{F/T}
说明:“{}”这个大括号只能半角的大括号,搞不清楚的就用英文输入,"F"表示错误,"T"表示正确。
例题:
注意:如果有多道题,每题之间要用至少一个空行隔开。
单选题的格式:
题干
{
~错误选项1
~错误选项2
=正确选项3
~错误选项4
……
}
说明:“~”表示错误选项,“=”表示正确选项,(这种特定的符号都只能用半角符号,后面不再提示)。题干不用输入题号,选项不用输入A.B.C.D.的编号,选项可以超过4个,题目导入后,系统会自动给选项加上编号。
例题:
如果你比较懒,也可以写成这样:
多选题比较复杂点,分为2个、3个、4个正确答案3种情况。
2个正确答案的:
单选题的格式:
题干
{
~错误选项1
~错误选项2
~%50%正确选项1
~%50%正确选项2
……
}
说明:“~”波浪号每个选项都有,“%50%”表示选项的权重,%50%表示如果选这个选项,得这个题目的一半分值。比如这个题是3分,选择这个后得到1.5分。选择2个是正确答案得满分3分,总之,不管有几个正确答案,都可以套用这个权重公式:正确选项分值权重=100%÷正确选项个数,如有2个正确答案的多选题的权重值是100%÷2=50%。但选择错误的选项不扣分。为了避免学生把所有的选项全选就可以得满分,错误答案增加%-100%权重,改进如下:
题干
{
~%-100%错误选项1
~%-100%错误选项2
~%50%正确选项1
~%50%正确选项2
}
实例:
夜间驾驶汽车驶近上坡路坡顶怎样行驶?
{
~%-100%加速冲过坡顶
~%-100%开启远光灯
~%50%合理控制车速
~%50%交替变换远近光
}
3个正确答案的:
格式
题干
{
~%33.33333%正确选项1
~%-100%错误选项1
~%33.33333%正确选项2
~%33.33333%正确选项3
}
例题:
机动车避免爆胎的正确做法是什么?
{
~%-100%降低轮胎气压
~%33.33333%定期检查轮胎
~%33.33333%及时清理轮胎沟槽内的异物
~%33.33333%更换有裂纹或损伤的轮
}
3个正确答案的每个正确答案分值权重=100%÷3=33.33333%,注意要保留5位小数。
4个正确答案的:
格式
题干
{
~%25%正确选项1
~%25%正确选项2
~%25%正确选项3
~%25%正确选项4
}
例题:
驾驶汽车在道路急弯处怎样行驶
{
~%25%减速靠路右侧行驶
~%25%不能占用对方车道
~%25%注意对面来车
~%25%鸣喇叭示
}
这里提示一下,我们的多选题只要选错一个得0分,用这种方法做的选择题得分规则是:选择对几个得几个的分,漏选不扣分。如果要解决这个问题,需要安装moodle的多选题插件All-or-Nothing来解决。
数值题目的答案部分必须以符号“#”开头。数值答案后面可以带一个误差值,用冒号分隔。例如,如果正确答案是1.5到2.5之间的任何值,那么它会写成如下{#2:0.5}。这表明答案可以在2的上下浮动(即从1.5到2.5的范围)。如果没有指定误差,则将假定为零。
实例
孙悟空是公元什么时候出生的?{#550:5}
表示孙悟空出生年代是公元545-555年之间的值都是对的。导入后的样子:
简答题在题干后面加大括号就可以。大括号内不允许有任何东西。
简述计算机的组成。{}
这个类型没有答案部分,就用来说明用的。例如:
你可以使用铅笔和纸来计算下面的数学题目。
匹配题以等号(=)开头,用符号“ ->”分隔。必须有至少三个匹配的选项。
例题
将下列国家与相应的首都相匹配。
{
=加拿大->渥太华
=意大利->罗马
=日本->东京
=印度->新德里
}
除了这些基本题型之外,GIFT格式还提供以下选项:行注释,题目名称,反馈和答案权重。权重前面说过了。
行注释有点像编程里的注释,它以”//“开头,后面的文字、符号在导入的时候被忽略。如:
//下面是选择题。
题目名称一般用来给题目分类,如容易、一般、困难等,你可以任意分,分类文字放在四个英文冒号之间,如“::容易::”。例题
::容易::日语字符来自哪个国家?{=中国}
反馈是在做完这个题后,出现的提示语,用井号”#“开始后面跟反馈的文字,如:
2加2等于?
{
~1#少了吧
~3#好好想一想
~5#多了吧
=4#漂亮!
}
可以在GIFT文件中添加题目的分类语句。您可以根据需要在文件中分多个类别。分类语句之后的所有题目到下一个分类语句之间的题将被添加到这个类别里。请注意,要使用此功能,必须在导入题目的界面里勾选"从文件中获得类别”的复选框,后面会贴图说明具体过程。
分类语句的格式:
$ CATEGORY: 计算机应用基础/第一章 计算机基础知识/1.1 计算机历史
计算机用的什么进制?
{
~十进制
~八进制
~十六进制
=二进制
}
注意:“$ CATEGORY:”后面有一个空格!
这个导入后,会在题库里建立“计算机应用基础→第一章 计算机基础知识→1.1 计算机历史”的树状目录,并把题目导入“1.1计算机历史”这个层级里。
如果没有这么多层级,就这样:
$CATEGORY: 模拟考试试卷一
题1
题2
……
$CATEGORY: 模拟考试试卷二
题3
题4
……
上面的例子,题1和题2被分到“ 模拟考试试卷一”里,题3、题4被分到“模拟考试试卷二”里。
注意:不管什么题型,每题之间要有空行隔开,分类语句也一样。
至此GIFT格式常用题目的编写写完了,下面讲一下导入题目进题库的过程。
3. 登录moodle平台
你的网站界面不一定跟我一样,我用了一个网站主题插件,但功能是一样的。
预览一个多选题
预览一个简答题
预览一个带有反馈的单选题
这个题选项b后面多了3个字,大家看出来问题出在哪儿吗?
预览一个带有题目名称的题目
待续
待续