谈如何在Powerpoint课件中用VBA制作测试题.pdf_第1页
谈如何在Powerpoint课件中用VBA制作测试题.pdf_第2页
谈如何在Powerpoint课件中用VBA制作测试题.pdf_第3页
谈如何在Powerpoint课件中用VBA制作测试题.pdf_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第 2 2卷第 1 期 2 0 0 8年 2月 中国医学教育技术 CHI NA MEDI CAL EDUCAT1 0N TECHN0L 0GY Vo 1 2 2 No 1 Fe b 2 0 o 8 谈如何在 P o w e r p o i n t 课件中 用 V B A制作测试题 周永进 人 民卫生出版社电子音像出版中心 北京1 0 0 0 7 8 摘要 论述了如何在 P o w e r p o i n t 中使用 V B A以及通过控件进行制作单选题 多选题 判断题 及填空题的步骤与方法 关键词 P o w e r p o i n t V B A 课件 交互性 中图分类号 G 4 3 4 文献标识码 A 文章编号 1 0 0 4 5 2 8 7 2 0 0 8 0 1 0 0 5 0 0 4 Appl i c a tio n o f VBA t e c hno l og y i n pr e p ar i ng t e s t q ue s tion s i n Powe r p oi n t c o ur s e wa r e Z h o u Y o n g j i n C e n t e r o fE l e c t r o n i c A u d i o v i d e o P u b l i s h i n g P e o p l e Me d i c i n e P u b l is h i n g H o u s e l X 8 C h i n a A b s t r a c t T h e p a p e r p r e s e n t s t h e m e t h o d o f u s i n g V B A t e c h n o l o g y i n P o w e r P o i n t c o u r s e w a r e d i s c u s s e s t h e s t e p s a n d me t h o ds o f p r e p a r i n g s i n g l e c h o i c e q ue s t i o ns mu l t i p l e c h o i c e q u e s t i o n s t r u e f a l s e q u e s t i o n s a n d b l a n k f i l l i n g q u e s t i o n s Ke y w o r d s P o w e r p o i n t V B A C A I c o u r s e w a r e i n t e r a c t i v i t y P o w e r p o i n t 是学校教学 中最常用的课件 制作 软 件 但由于大多数教师未学过编程知识 对它的交互 功能还不太了解 所制作的课件 因缺乏交互性 变成 了演示文稿 V B A是指 V i s u a l B a s i c f o r A p p l i c a t i o n 它 是在 O g i c e中使 用 的宏 语言 主要 为了增强 E x c e l P o w e r p o i m等软件 的 自动化能力 V B A作 为一 种 新一代的标准宏语言 具有跨越多种 应用软件并且 具有控制应用软件对象的能力 教师如果能充分应 用 V B A工具 将使制作 的 P o w e r p o i m课件更具交 互 性 灵活性和趣味性 V B A在 P o w e r p o i m中的应用增 强了课件 的交互性 可 以做 出交互式 的 自学 型课 件 下面将详细地介绍如何利用 V B A在 P o w e r p o i m中 制作多种题型的测试题来实现其交互功能的方法 1 P o w e r p o i n t 中使 用 V B A 1 1 显示控件工具箱 在 P o w e r p o i n t 中选择菜单 视 图一工具栏一控 件工具箱 结果如图 1所示 图 1 控件工具箱界 面图 1 2 控件工具箱中常用控件介绍 1 2 1 复选框 C h e c k B o x 可 以选择 多个选项 常用来设计多选题 1 2 2文本框 T e x t B o x 可 以输入文本 常用来 设计填空题 1 2 3 命令按钮 C o m m a n d B u t t o n 用来确定选 择或输入 也可设计超级链接 1 2 4 选项按钮 O p t i o n B u t t o n 只能选 中一个选 项 常用来设计单选题或判断题 1 2 5 标签 L a b e 1 用来显示文字信息 1 3 插入 控 件 的方法 单击控件工具箱上 的工具按钮 然后在幻灯片 中拖动到适当大小即可 1 4 进入 V B A的方法 双击幻灯片中的控件或用菜单命令 工具一 宏 一V i s u a l B a s i c编辑器 即可进入 V B A编程状态 也 可直接按 A h F 1 1进入 1 5 控件的主要属性及设置方法 进入 V B A后 需要在 属性 窗 口中对控件 的 属性进行设置 如果 没有出现 属性 窗 口 按 F 4 键 即可调出该窗口 常用控件的主要属性的设置方 法如 下 1 5 1 复选框名称 在 VB A编程 中用到的该复选 收稿 日期 2 0 0 7 1 0 0 6 作者简介 周永进 1 9 6 5 男 江苏省海安县人 人民卫生出版社副编审 医学硕士 主要从事医 学电子音像出版工作 维普资讯 第 2 2卷第 1 期 周永进 谈如何在 P o w e r p o i n t 课件 中用 V B A制作测试题 5l 框的名称 A u t o S i z e 有两个值 T r u e表示根据字的 多少调整复选框的大小 F a l s e表示复选框为固定大 小 B a c k C o l o r 设 置复选框 的背景颜 色 单击该属 性框 出现下拉按钮 选择 调色板 选项卡后选择颜 色 C a p t i o n 控件的名称 把 默认 值删除再重新输 入新名称 F o n t 设置字体 字号及字形 单击该属 性框 出现按钮 单击该按钮出现字体对话框 再在对 话框 中设置 F o r e C o l o r 设置字的颜色 设置方法同 B a c k C o l o r H e i g h t 复选框的高度 直接输入数字 即 可 Wi d t h 复选框 的 宽度 直接输 入数 字 即可 V a l u e 复选框的值 T rue为选中 F a l s e 则相反 1 5 2 文本框 A u t o S i z e B a c k C o l O F F o n t F o r e C o l O F H e i g h t Wi d t h等属性 的设置方法 同复选框 V al u e 文 本框 的值 用来保存输入的文本 T e x t A l i g n 设置文本 对齐方式 1 5 3 单选框属性设置同复选框 1 5 4 标签 命令按钮除 V a l u e 外 其他同复选框 1 6 消息框 Ms g B o x的功能 我们 常用 消息框显示一些交互 的信息 如图 2 所示的消息框用这一语句可实现 Ms g b o x 这是 一 个例题 V b O K O n l y 示例 图 2 消息框示意 图 2 单选题 多选题 判断题和填空题的制作 2 1 单选题的制作 2 1 1 试题建立打开控件工具箱 在幻灯片 中用 文本框直 接输 入题 目 下列 哪种方 式会传播 艾 滋 病 单击控件工具箱 中的 选项按钮 将 鼠标移 至题 目的下面 此时鼠标指针为细十字 拖动出一 个合适大小的矩形框 此时会看到一个单选按钮 并且选项内容为 O p t i o n B u t t o n 1 接着右击这个单选 按钮 选择 弹出的快捷菜单 中的 属性 打开 属 性 面板 如图 3所示 分别对名称 C a p t i o n和 G r o u p N a me 项进行设置 名称 即该单选按钮的名字 默认为 O p t i o n B u t t o n l 为 了便 于识别 我们改 为 单 选 1 A C a p t i o n即标题 它是 指显示 在单选按钮 后的文字 即备选答案 默认为 O p t i o n B u t t o n 1 在第 一 个选项中 将其改为 A 游泳 G r o u p N a m e即 分组名 因为若干个备选答案只能选择其中之一 这 样就需要将第一题 的 4个单选按钮分成一组 即这 4个单选按钮的 G r o u p N a me 必须相同 我们设为 单 选 1 其他的 3个单选项可复制 已制作好的单选 框 然后再修改它们 的名称 C a p t i o n等有关 项 目的 属性 第 2道单选题也用 同样方法建立 单选题题 目见 图 4所 示 l I Pi ll h量 0 pt i o x B utt o l lL 0 按字母洋 l 按分类洋 1 cc e1 QF 鱼tor i g m n t l flm 1 i毫 口 nm er A u toS i e F ds e B鱼 c l d o 1o 1 口蛊 1 D0 F FF F F F 嵌 B cS s S ty1 e 1一flmB 鲁c 匹 t C印 tion l 游 泳 I 嚣r L b1 ea rru e Fo nt 冀芒 体 Fo r e Co1o r 丧m0000000鱼 GroupN e 单i 爨 l l H eigh t 32 5 L eft l55 8丁5 1 ock ea F ds e Mo u笃e 工eo n 0 o n e M ou 嚣 eP o in ter 0一flmM ou 笃eP oi Pict l re 0 one P ictur 鸯P o笃 itioi i 丁一flmP ict l r e S p ee i d嚣 ffee t 2 flmBu t tonE f rex tJ 1 i l flm rex t 1 i rop l9 0 6 25 rr ip 1 eS t鲁te F d e V a L lu e rru e V i嚣ib1 e rru e W idth 9 2 2 5 W or dWr 叩 rru 毫 图 3 单选 按钮 属性对话 框图 图 4单选题 的题 目及按钮 图 2 1 2 制作命令按钮在这 张幻灯片下方放置 4 个命令按钮 选 中 控件工具箱 中的 命令按钮 此时鼠标变为十字形 拖动 鼠标 即可建立一个命令 按钮 修改 C a p t i o n属性 输入 重新选择 复制此 按钮 3个 并 将其 C a p t i o n属性 分别 改为 查看答 案 下页 退 出 分别 给这 4个命令 按钮在 V B A中加上命令语句 单击 重新选择 按钮时可 以将各题 的答题信 息清除 将代码进行初始化 然后重新答题 双击该 维普资讯 5 2 中国医学教育技术 第 2 2卷第 1期 按钮进入 V B A 在编辑窗 口中的 P ri v a t e S u b O p t i o n Bu t t o n 1 一C l i c k 与 E n d S u b 两 条语 句 中间插入 以下语句 单选 1 A V a l u e F a l s e 单选 1 B V al u e F als e 单 选 1 C V alu e F a l s e 单选 1 D V al u e F a l s e 单选 2 A V al u e F a l s e 单选 2 B V a l u e F al s e 单选 2 C V a l u e F a l s e 单选 2 D V a l u e F a l s e 双击 查看答案 按钮进入 V B A 在编辑窗 口中 的 P ri v a t e S u b O p t i o n B u t t o n 2 一 C l i c k 与 E n d S u b 两条语句中间插入以下语句 Di m N1 N2 T1 T 2 单选 1 D V al u e T r u e T h e n N 1 正确 E l s e N 1 错误 正确答案为 D I f N 1 正确 Th e n T 1 1 E l s e T 1 0 I f 单选 2 B V a l u e T r u e T h e n N 2 正确 E l s e N 2 错误 正确答案为 B I f N 2 正确T h e n T 2 1 E l s e T 2 0 Ms g B o x 第 1 题答案 N l C h r 1 3 第 2题答案 N 2 C h r 1 3 您的正确率为 T l T 2 2 1 0 0 v b O K O n l y 查看 答案 说明 D i m语句是定义变量 N l和 N 2分别表示 第 1 题和第 2题答案是否正确 T l和 是给每道题 计分 第 2句表示如果选择 D 则答案正确 否则为 错误 并给出正确答案 第 3句表示给第 1 题计分 第 4 5句意义同第 2 3句 最后一句弹出消息框 显 示各题答题正确情况 并计算出答题的正确率 答题后 点击 查看答案 按钮后 即可出现提 示框 显示各题的答题是否 正确 如果错误 则给出 答案 同时还可给出在单选题测试时的正确率 结果 如图 5所示 图 5 查看答案 的消息框 图 下页 按钮的 V B A语句为 Priv a t e S u b Op t i o n Bu t t o n 3 一C l i c k Wi t h S l i d e S h o wWi n d o ws 1 Vi e w Ne x t En d W i t h En d S ub 退出 按钮的 V B A语句为 Priv a t e S u b Co mma n d Bu t t o n 4 一C l i c k Wi t h S l i d e S h o w Wi n d o w s 1 V i e w E x i t En d W i t h En d S u b 2 2多选题的制作 用文本框直接输入多选题题 目 单击控件工具 箱 中的 复选框 将 鼠标移至题 目的下方 拖动 鼠 标 画出一个矩形框 此时我们会看 到一 个复选按 钮 并且在后 面有 C h e e k B o x l 然后单 击控件箱 中的 属性 打开属性设置窗 口 分别将其 名称 设为 多选 1 A C a p t i o n 设为 A 碳水化合物 G r o u p N a m e 设为 多选 1 用同样的方法设置其他复选按钮 结 果如图 6所示 共建立 2道多选题 二 多选题 1 下列哪种营养素能够向人体提供能量 r A 碳 水化合 物 r B 蛋 白质 r C 脂类 r D 矿物质 2 水的生理功能有哪些 r A 作为溶剂 r B 参加体 内氧还原反应 r C 消化食 物 r D 调 节体 温 图 6多选 题 题 目图 重新选择 按钮对应的 V B A语句与 单选题 类似 仅将语句中的 单选 改为 多选 即可 下 页 与 退 出 按钮的 V B A语句与 单选题 相 同 查看答案 按钮对应的 V B A语句为 Priv a t e S u b Co mma n dBu t t o r t 2 C l i c k Di m N1 N2 T1 T2 I f多选 1 A V al u e T r u e A n d多选 1 B V a l u e T r u e A n d多选 1 C V a l u e T r u e A n d多选 1 D V al u e F a l s e T h e n N1 正确 E l s e N 1 错误 正确答 案 为 A B C I f N1 正确 T h e n T 1 1 E l s e T 1 0 I f 多选 2 A V al u e T r u e A n d多选 2 B V a l u e T r u e A n d多选 2 C V a l u e F als e A n d多选 2 D V al u e T r u e T h e n N 2 正确 E l s e N 2 错误 正确答 案为 A B D I f N 2 正确 T h e n T 2 1 E l s e T 2 0 M s g S o x 第 1题答案 N I C h r 1 3 第 2题 答案 N 2 c h r t 3 您 的正确率为 T 1 T 2 2 1 13 0 v b O K O n l y 查看答案 En d S U b 维普资讯 第 2 2卷第 1 期 周永进 谈如何在 P o w e r p o i n t 课件 中用 V B A制作测试题 5 3 2 3 判断题的制作 布局的方法 同单选题 但这里只要用两个选项 按钮 题 目见图 7所示 三 判断题 1 绿色食品就是绿颜色的食品 A 正 确 B 错误 2 蚊虫盯咬不会传播艾滋病 A 正 确 B 错 误 图 7判 断题 题 目 图 重新选择 按钮对应 的 V B A语句与 单选题 类似 只是备选答案为 2个 查看答案 按钮对应的 V B A语句 Pr i v a t e Su b Co mma n d Bu t t o n 2 一C l i c k Di m N1 N2 T1 T 2 I f 判断 1 B V a l u e T r u e T h e n N1 正确 E l s e N1 错误 正确答案为 B t t I f N 1 正 确 T h e n T 1 1 E l s e T 1 0 I f 判断 2 A V a l u e T r u e T h e n N 2 正确 E l s e N 2 错误 正确答案为 I f N 2 正确 T h e n T 2 1 E l s e T 2 0 n s g B o x 第 1 题答案 N 1 C h r 1 3 第 2题 答案 N 2 C h r 1 3 您的正确率为 T 1 T 2 2 1 0 0 v b O K O n l y 查看答案 End S ub 2 4 填空题的制作 在幻灯片中用文本框形式输入填空题 的题 目 题 目中需要填空的地方预留好一定空间 然后单击 控件工具箱中的 文本框 将 鼠标移至第 1题 的第 一 个空格位置 拖动出合适的大小 这样就会看到一 个空的文字框 然后单击控件箱 中的 属性 将其 名称 设为 填空 1 A 同样方法制作其他文本 框 结果见图 8所示 四 填空越 1 人的m型包括 A 型 B型 厂一 和厂 一 2 矿物质中自 g 厂 一 和厂是 构成骨骼和牙齿的主 要成分 图 8 填 空题 题 目图 重新选择 按钮对应的 V B A语句为 P r i v a t e S u b Co mma n d B u t t o n l C l i c k 填空 1 A V a l u e 填空 1 B V a l u e 填空 2 A V a l u e 填空 2 B V a l u e En d Su b 查看答案 按钮对应 的 V B A语句为 P r i v a t e S u b Co mma nd Bu t t o n 2 一C l i c k Di m N1 N2 T1 3 2 I f 填 空 1 A V a l u e A B型 A n d填 空 1 B V alu e O型 0 r 填空 1 A V a l u e O型 A n d 填空 1 B V a l u e AB型 T h e n N 1 正确 E l s e N1 错误 正确答案为 A B型 O型 I f N 1 正确 The n T 1 1 E l s e T 1 0 I f 填空 2 A V al u e 钙 A n d填空 2 B V a l u e 磷 0 r 填空 2 A V a l u e 磷 A n d填 空 2 B V a l u e 钙 T h e n N 2 正确 E l s e N 2 错误 正确答案为 钙 磷 I f N 2 正确 The n T 2 1 E l s e T 2 0 M s g S o x 第 1题答案 N 1 C h

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论