语法选择出题工具
去年带高三英语,语法两个班一百多号人,选择每周要出两套语法选择题。出题最开始我用手动改题,工具找一道真题,语法把选项换掉,选择再改改题干——一套题弄下来四十分钟起步。出题后来试过Excel公式生成,工具效果不行,语法干扰项太机械,选择学生一眼就能看出规律。出题折腾了几个月,工具我才想明白一件事:语法选择题的语法命门不在题干,在干扰项的选择设计逻辑。 于是出题我开始写一个出题工具。核心思路很简单——把语法点拆成"考点变量"和"干扰变量"两个维度。比如考非谓语动词,考点变量是"不定式/动名词/分词"的选择,干扰变量就多了:时态混淆、主被动混淆、逻辑主语搭配错误。工具随机组合这两组变量,自动生成题干和四个选项。 市面上的题库我翻过不少。题目质量参差不齐是一方面,更麻烦的是重复率。一个知识点翻来覆去就那几种考法,学生做第三遍就开始背答案了。自己出题的好处是能控制"新鲜度"——同一个语法点,换一个语境、换一组词汇,难度可以微调,但考点不变。 工具里我设了一个"语境池",按话题分类:科技、环保、校园生活、职场场景。每次生成题目时从池子里随机抽一个语境模板,再把语法结构嵌进去。这样出来的题,学生读起来不会觉得干巴巴的,因为语境本身有信息量。 很多老师出题有个习惯:正确答案精心设计,干扰项随便凑。这是大忌。好的干扰项必须"看起来有道理",也就是说,它得对应学生某个真实的认知误区。 我在工具里建了一个"错误模式库"。举个例子,考虚拟语气的时候,常见的错误模式包括:if条件句里用了will而不是would、should省略后动词形式搞错、混合虚拟里时间参照混乱。每种错误模式对应一个干扰项生成规则。这样出的题,学生选错了,我能立刻判断他卡在哪个环节。 实际操作中我发现,一道题里放两个"强干扰项"就够了,剩下一个可以是明显错误的"弱干扰"。四个选项全是强干扰,题目难度会失控,区分度反而下降。 现在这个工具跑在本地,Python写的,界面很糙,就是个命令行。输入语法点编号、难度系数、题目数量,回车,输出一份Word文档。排版还得手动调,但出题时间从四十分钟压缩到了五分钟。 用了一个学期,学生反馈是"题变活了"。以前做语法题像在背规则,现在更像在做阅读理解的变体——得先看懂句子在说什么,才能判断语法结构对不对。这个变化是我想要的。 当然问题也有。语境池的素材量还不够大,有些话题翻来覆去用,学生已经开始眼熟了。下一步打算接入一个语料接口,让语境生成更随机。另外错误模式库需要持续更新,每次考试完把学生的高频错误加进去,工具才会越用越准。 如果你也在为出题头疼,我的建议是:先别急着找工具,把自己过去出过的题整理一遍,看看干扰项是怎么设计的,错误模式有哪些。这个梳理过程比工具本身更重要。工具只是把逻辑固化了,逻辑本身得你自己想清楚。为什么不用现成题库
干扰项才是技术活
工具目前的状态
-
上一篇
-
下一篇
- 最近发表
- 随机阅读
- 搜索
-
- 友情链接
-