|
为减少学生考试作弊现象,学校要求试卷要出A、B卷,B卷的内容与A卷相同。如果是一个一个对A卷的内容进行剪切、粘贴,还要一个一个地更改各小题序号,还真是个“大工程”,由此就“突发奇想”,能否借论坛众坛友的智慧,写出代码,快速生成B卷(各小题题号仍从1开始编号)。
以下是我对选择题B卷生成样式的几个想法:
1、随机型(姑且这样称呼)
优点:由于是随机的,所以在考试时,学生比较不好看同桌A卷的试题。
①题目不变选项变化型:保持选择题各小题题目(内容)不变,选项A.B.C.D.内容发生变化
②题目变化选项不变型:打乱选择题各小题题目(内容),但其选项A.B.C.D.内容保持不变
③题目与选项均变化型:打乱选择题各小题题目(内容),且选项A.B.C.D.内容发生变化
2、倒置型
优点:此方法生成的题目具有规律性,在考试后对AB卷讲评时比较好分析
①题目倒置选项不变型:小题题目(内容)进行倒置,即原来的第一小题变为最后一小题,原来的第二小题变为倒数第二题,以此类推;选项A.B.C.D.内容不变
②题目倒置选项变化型:小题题目(内容)进行倒置,即原来的第一小题变为最后一小题,原来的第二小题变为倒数第二题,以此类推;选项A.B.C.D.内容发生变化
3、字母排序型
优点:此方法有一定的规律性,但学生也不易偷看
所谓的字母排序是按序号及后面的全角实心点后的字母进行排序(依照A~Z字母进行排序,如果第一个字母相同,则看第二个字母,以此类推;如果碰到的单词为一个字母的(如I),则将其视为该类第一位处理,如果碰到英语对话时的符号“—”时,则将其视为选择题最前面或最后面处理,对于此类的,再"—"后的字母进行排序
①选项内容保持不变
②先期内容发生变化
注:
①以上选择题题号后面的点均为“.”
②以上选择题题号前面均无括号之类的字符
③选项A.B.C.D.可能分一行、两行或四行显示(如果只有A.B.C.,则分一行或三行显示)
④选项A.B.C.D.变化可以是部分变化,或全部变化
以上样式可以分开写成各自宏代码;也可以将这3大类编写成一个宏代码,通过对话框等,由用户选择用随机型、倒置型或者是字母排序型,再根据不同的要求由用户选择是保持各小题题止内容是否要变化,选项内容是否要变化(这样是最人性化的,但感觉做这样的工程可能是太大了)
[ 本帖最后由 tangqingfu 于 2008-12-26 13:06 编辑 ] |
|