
教育专题:利用Word2003制作简单的交互式习题.doc
10页利用Word 2003制作简单的交互式习题关键字:交互式习题制作 控件工具箱 Visual Bacic编程Microsoft Office Word 2003应用软件相信大家都一定很熟悉,在平时的使用过程中,可能也只是用该软件输入练习题,再通过打印机打印,分发给学生进行测试在上课时,遇到学生做练习,可能也只是用PPT或Flash等软件制作练习题课件那么,除了用PPT或Flash,你们有没有想过用Wword 2003软件来制作交互式练习题呢?一、制作方法下面就来介绍一下如何利用Word 2003中的控件工具箱来制作交互式习题一)、制作单项选择题例1: 制作意图:学生对题目作答后,若想检验答案正确与否,可单击“查看答案”按钮,给出正确答案分析制作:该道题包括题目,4个单选项,“查看答案”按钮制作步骤:1、设计题目:“视图”菜单→“工具栏”命令→控件工具箱命令→单击文本框ab(TextBox)按钮→右击文本框→选择属性→在“Text”选项中输入题目→默认的字体为宋体,若想修改字体可单击Font(宋体)选项后的省略号→设置字体、字形、字号等→单击Fore Color选项后的向下小箭头→调色板标签→修改字体颜色。
在输入题目时,也可以在控件工具箱中单击“退出设计模式”按钮,然后当文本框中出现光标后,直接输入题目,再右击文本框,选择属性并作相应设置在选择属性时,也可直接在控件工具箱中找到属性按钮,再作设置2、设计4个选项:控件工具箱→单击选项按钮⊙(该按钮的特点是一个题目只有一个正确答案)→右击Option Button1→选择属性→在Caption选项中输入选项内容“A、格式”其他3个选项可通过复制粘贴第1个按钮,再分别修改对应Caption中的内容来实现3、设计“查看答案”按钮:控件工具箱→单击命令按钮→右击Command Button1→选择属性→在Caption选项中输入“查看答案”→再双击该按钮→进入Visual Basic编程环境,将语句补充完整(也可通过右击按钮→选择“查看代码”,或控件工具箱→“查看代码”按钮,进入编程环境)当单击“查看答案”按钮时,会出现“提示”信息框,给出“正确答案是B、边框与底纹的信息,按确定按钮回到答题状态如图1所示)(图1) 例2: 制作意图:每次单击选项,系统都能对答案的正确与否给出提示,还可单击“查看答案”按钮,给出正确答案。
制作步骤:1、设计题目:制作方法与例1类似2、设计选项:制作按钮方法与例1类似,通过复制粘贴完成其他3个选项对应选项按钮的名称分别如下: A……OptionButton2 B……OptionButton21 C……OptionButton22 D……OptionButton23该题的正确答案为C,错误答案为A、B、D,因此在修改好4个选项Caption中的内容后进行如下设置:双击正确答案按钮C→进入编程环境→输入代码Private Sub OptionButton22_Click()If OptionButton22.Value = TrueThenex = MsgBox("太棒了,要再接再厉哦!",vbOKOnly, "提示")End IfEndSub 双击错误答案按钮A→进入编程环境→输入代码 错误答案B、D按钮的设置与答案A类似,复制粘贴对应的代码,再修改按钮名称 3、设计“查看答案”按钮:制作方法与例1类似(如图4所示)二)、制作多项选择题例3: 制作意图:对题目作答后,可单击“查看答案”按钮,检验答案的正误,除了像例1、例2一样,有给出正确答案的功能外,还可给出答案正确与否的提示。
如果答案不完整或错误,还可单击“清空答案”按钮清空单击的选项,重新进行检测分析制作:该道题包括题目,4个多选项,“查看答案”按钮,“清空答案”按钮制作步骤:1、设计题目:制作方法与例1类似2、设计选项: 控件工具箱→单击复选框√按钮(该按钮的特点是一个题目同时可以选择多个选项)→右击CheckBox→选择属性→在Caption选项中输入选项内容“A、不使用来历不明的软盘其他3个选项,可通过复制、粘贴第一个选项,在分别修改对应Caption中的内容来实现对应选项的按钮名称为A……CheckBox1 B……CheckBox11C……CheckBox12 D……CheckBox133、设计“查看答案”按钮控件工具箱→单击命令按钮→右击Command Button3→选择属性→在Caption选项中输入“查看答案”→再双击该按钮→进入Visual Basic编程环境→因为该题正确答案是A、B、D,因此可以输入如下语句 (图5) (图6) 4、设计“清空答案”按钮 控件工具箱→单击命令按钮→右击Command Button4→选择属性→在Caption选项中输入“清空答案”→再双击该按钮→进入Visual Basic编程环境→输入语句(三)、制作判断题例4:在Word中,我们可以将多个单元格合并成1个,但不能将一个单元格进一步拆分成多个单元格。
分析制作:该道题包括题目,2个单选项,“查看答案”按钮图7) 制作步骤:1、设计题目:制作方法与例1类似,也可用普通文本输入2、设计选项控件工具箱→单击选项按钮⊙→右击OptionButton3→选择属性→在Caption选项中通过复制粘贴输入“√”→另外一个按钮复制粘贴第一个按钮,再修改其Caption内容3、设计“查看答案”按钮:制作方法与例1类似(如图7所示)四)、制作填空题 例5:世界上第一台计算机是在 年在美国诞生的,称为 制作意图:填空作答后,可以给出判断答案正误的提示框,还可单击“查看答案”按钮,给 出完整答案如果答案不完整或错误,还可单击“清空答案”按钮清空,重新作 答分析制作:该题包括题目,2个填空区域,“查看答案”按钮,“清空答案”按钮制作步骤:1、设计题目:题目部分可用普通文本输入2、设计填空区域:在需要填空的地方用控件工具箱→文本框ab(TextBox)按钮→调整文本框的大小对应选项的按钮名称为:第一空答案是1946 ……TextBox4 第二空答案是ENIAC……TextBox5 双击文本框TextBox4→进入Visual Basic编程环境→补充语句Private SubTextBox4_Change()If TextBox4.Value = "1946" AndTextBox5.Value = "ENIAC" Thenex = MsgBox("太棒了!完全正确!", vbOKOnly,"提示")ElseIf TextBox4.Value = "1946"Thenex = MsgBox("很好,继续努力!", vbOKOnly,"提示")Else: ex = MsgBox("答案不对哦,再想想吧!",vbOKOnly, "提示")End IfEnd IfEndSub 双击文本框TextBox5→进入Visual Basic编程环境→补充语句 弹出如图8所示的信息框 3、设计“查看答案”按钮:制作方法与例1类似。
如图11所示)Private SubCommandButton5_Click()ex = MsgBox("正确答案是(1)1946,(2)ENIAC",vbOKOnly, "提示")EndSub 4、设计“清空答案”按钮:制作方法与“查看答案”按钮的制作方法类似输入代码为二、制作完成当把练习题制作完成后,单击控件工具箱左上角的“退出设计模式”按钮,就可以进行测试了三、习题应用教师可用制作好的交互式习题用于普通课堂教学,也可以在网络教室里,利用电脑,让学生个人进行自我检测结合对应的答案提示,可随时让学生进行核对,改正运用“清空答案”按钮,还可让学生再次检测,进行练习的巩固四、制作疑惑笔者在制作过程中对代码设置已经经过了仔细推敲,但仍然有不足之处例如在设计填空题文本框时,只要答案和标准答案不同,哪怕是没写完,也会弹出“答案不对哦,再想想吧!”这样的信息框除非一次性输入正确答案(复制粘贴)才会弹出其他的信息框当单击“清空答案”按钮时,因为答案为空,也会立刻弹出“答案不对哦,再想想吧!”的信息框,再按确定才能回到当初的答题状态。












