DearEDU.com_第二教育网 中国基础教育门户 首页 | 资讯 | 高考 | 中考 | 同步 | 题库 | 教案 | 课件 | 论文 | 英语
图书 | 光盘 | 软件 | 论坛 | 学校 | 教师 | 学生 | 家长 | 博客 | 投稿
查看购物车  加入到收藏夹 服务 年卡 点卡 电话:010-82780075
·资讯 >> 教师 >> 教案·课件制作
智能交互PowerPoint也行

http://www.dearedu.com 2005-12-19 第二教育网
PowerPoint是大家喜欢的一种课件制作工具,做演示型课件轻轻松松,但是如果课件中有填空题、选择题或判断题,并要求作智能反馈的时候,PowerPoint似乎就显得力不从心。其实,这是一种误解,PowerPoint对于这类交互也是可以轻松完成的,不过,您得使用VBA代码。

填空题

点击菜单命令“视图/工具栏/控件工具箱”,打开控件工具箱工具栏,点击其中的“文字框”控件。在幻灯片需要的位置拖拉鼠标得到合适大小的文本输入框。单击选中它,然后单击右键,在弹出的右键菜单中选择“属性”命令,打开它的属性设置对话框。在这里,可以根据需要对输入框的背景色、输入文本的颜色和字体等内容进行设置,如图1所示。

<图1>

选中该文本输入框,右击,选择“查看代码”命令,打开代码编辑窗口,如图2所示。点击右上方的下拉按钮,在弹出的下拉列表中选择“LostFocus”。这样做的目的是:当文本输入完成、鼠标离开这个文本框的时候,就会出现在下面设置好的反馈信息。

找到代码编辑窗口的这两行代码:
Private Sub TextBox1_LostFocus()
End Sub
在这两行文本中间插入如下代码:
If TextBox1.Value = "李白" Then
MsgBox"不错,你填对了。恭喜您!",vbOKOnly,"填空题"
Else
MsgBox"不对吧?再想想,也许您就能想起正确答案呢!",vbOKOnly,"填空题"
TextBox1.Text = ""
End If

说明:本例中这个填空题的正确答案就是“李白”,至于另外两句话分别表示答对或答错时课件的反馈信息,制作中可以根据实际自行更改。
如果有多个填空题,那么需要将上面代码中的TextBox1替换为TextBox2、TextBox3等,依此类推。

单项选择题

利用“控件工具箱”中的“选项按钮”,在幻灯片适当位置放四个单选按钮,以表示A、B、C、D四个选项(题干可用文本框另行输入)。选中第一个单选按钮,点击右键,在右键菜单中选择“属性”命令,打开这个按钮的属性设置对话框。选中“Caption”右侧的内容,将其删除,改为“李白”(这就是该选项的内容了,同时就是正确答案);在“AutoSize”的右侧点击一下,然后点击在最右边出现的下拉按钮,选择其中的“True”。同样的方法,在“BackStyle”右侧的下拉列表中选择“0-fmBackStyleTransparent”使按钮的背景透明,点击“Font”右侧的选择按钮,选择合适的字体和字号。其余三个按钮也用同样的方法添加选项内容,同时完成上述设置。

现在可以选中窗口中的“李白”单选项,右击,在右键菜单中选择“查看代码”命令,然后在打开的代码编辑窗口中输入如下代码:
Private Sub OptionButton1_Click()
MsgBox ("真不错,您做对了")
End Sub
这是答对题的反馈。其余三个按钮也给它们添加代码,不过,反馈的那句话可就不能是“真不错,您做对了”。全部完成后,就可以放映了。

多项选择题

有了前面的基础,多项选择题也容易做了。先利用“控件工具箱”中的“复选框”按钮,在幻灯片编辑窗口中放一个复选项。和前面一样,在右键菜单中选择“属性”命令,打开属性设置对话框。这里的设置与单选项的设置差不多。需要将“AutoSize”设置成“True”,这样复选项就会根据内容的多少调整复选框的大小,在“BackColor”处设置此选项的背景颜色,将“Caption”的值改为需要的选项。参照前面的操作就可以了。

用同样的方法再放三个复选框,以代表A、B、C、D四个选项,分别进行设置。
再在右键菜单中选择“查看代码”命令,在代码编辑窗口中输入如下代码:
Private Sub CommandButton1_Click()
End Sub
在这两句代码中间插入以下代码:
If CheckBox1.Value = True And CheckBox2.Value = True And CheckBox4.Value = True And CheckBox3.Value = False Then
MsgBox"厉害,选对了!",vbOKOnly,"多项选择题"
Else
MsgBox "不好意思,您做错了。再仔细想想?",vbOKOnly,"多项选择题"
CheckBox1.Value = False
CheckBox2.Value = False
CheckBox3.Value = False
CheckBox4.Value = False
End If
看出来了吗?这个实例中正确答案应该是选“ABD”。其他答案可以更改一下If这一语句中的复选框名称就可以了。

是非判断题

仔细想想,是非判断题其实就是只有两个选项的单项选择题。完全可以放两个单选按钮,分别代表“是”和“非”。然后按前面单项选择题的制作方法操作。这里就不罗嗦了。

好了,有了上面这些,在PowerPoint中制作智能交互就不是件很难的事了,读者也一定做得到的。如果需要制作的是一份交互性的试卷,那么这个工作量就显得比较大了。可以复制相应的代码然后根据具体问题进行修改,这样可以在一定程度上减少工作量。此外,本例制作的交互效果是建立在学生的上机操作基础上的,所以,制作完成后,应将PowerPoint保存成PPS格式文件,这样,学生双击此文件时即可运行演示过程,以避免学生对试题进行编辑。

来源: 《信息技术教育》2004年12期 (作者单位:山东省寿光市潍坊科技职业学院 262700)

编辑老师推荐内容
收藏文章】【关闭
读者评论:
· ---

查看所有评论


我是: 家长 学生 教师 教务长 校长


   

相关文章:
·《基础教育课程改革纲要(试行)》 ---- 2006-9-12
·用FLASH制作课件的优势和缺陷 ---- 2006-8-24
·巧用PowerPoint触发器制作练习题 ---- 2006-8-24
·运用 PowerPoint 进行教学时应注意的技巧 ---- 2006-2-26
·重庆女教师的教案所有权归谁 ---- 2006-2-6
·用Flash制作物理网络课件(图文) ---- 2005-12-19
·智能交互PowerPoint也行 ---- 2005-12-19
·情文并茂 充满生机 ---- 2005-12-19
·解决课件交互中的一个问题 ---- 2005-12-15
·利用FrontPage制作化学CAI教学课件 ---- 2005-12-15

  软件
·初高中动态趣味课堂
·辅导试题库•中考英语
·辅导试题库•中考物理
·中考试题辅导系统•单机版
·高考试题辅导试题库
·得心应手组卷王 高中
·得心应手组卷王 初中
·初中动态趣味课堂•单机版
  光盘
·中考必胜慧之光名师辅导
·高考必胜慧之光名师辅导
·中考必胜 英语名师辅导
·中考必胜 物理名师辅导
·高考必胜 数学名师辅导
·高考必胜 语文名师辅导
·英语学习法新课标名师精讲
·英语语法 新课标名师精讲
第二教育网免费题库。注册就可以下载了....
  热销商品
北大06年高考必胜方略,对当前高考形式分析,从多角度为学生、家长、老师作出了最科学的综合应考指导。 对当前高考形式分析,科学综合应考指导,已成为毕业班师生制胜高考的利器。
·高中新课标全国名师精讲
·中学题库&智能组卷
·天利38套2006高考复习大纲
·多元智能理论教学中的运用
·学生心理辅导专家系统
·中考全功略 化学
·新概念 作文100分高考满分
·龙门发散思维大课堂
简介 | 留言箱 | 欢迎投稿 | 服务 | 版权声明 | 联系我们 | 网站地图 | 诚聘英才
Copyright © 2001 - 2008 www.DearEDU.com,All rights reserved.
服务电话:010-82780075 传真:010-82781575 第二教育 版权所有 京ICP备05021076