资源预览内容
第1页 / 共29页
第2页 / 共29页
第3页 / 共29页
第4页 / 共29页
第5页 / 共29页
第6页 / 共29页
第7页 / 共29页
第8页 / 共29页
第9页 / 共29页
第10页 / 共29页
亲,该文档总共29页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
PowerPoint制作交互式课件,小学英语骨干教师培训班 无锡高等师范学校 2011-3,课程概要,3、初级:利用“超链接”实现交互,软件环境:Windows XP SP2,Office Power Point 2003,4、中级:利用“触发器”实现交互,5、高级:利用“控件”实现高级交互,6、小结、思考,1、概念准备:多媒体基础,2、初级:利用“自定义动画”实现“伪交互”,概念准备:多媒体基础,1、多媒体的定义 将影象、声音、图形、图象、文字、文本、动画等多种媒体结合在一起,形成一个有机的整体,能实现一定的功能,就称之为多媒体。 2、多媒体特性 集成性:传统的媒体具有封闭性、独立性和不完整性。而多媒体综合利用的多种设备。 多维性:传统的每体只能传播文字、图象和声音中的一种或两种媒体信息,它给人的感官刺激是单一的。而多媒体扩大了人类处理信息的自由度,多媒体作品带给人的感官刺激的多维的。 交互性:传统媒体的单向的,而多媒体借助键盘、鼠标、声音和触摸屏等,具有很强的交互性。 数字化:处理和存储过程是全数字化的。,概念准备:多媒体基础,3、多媒体制作基础(能力调查) 1)文本:文本采集、格式 word 2)图像:图像采集、图像处理 photoshop 3)声音:声音采集、声音处理 goldwave 4)动画:动画制作 flash 5)视频:视频采集、视频处理 绘声绘影 6)多媒体集成 powerpoint、authorware、网页,概念准备:教学交互,3、教学交互定义 教学交互是一种发生在学生和学习环境之间的事件,它包括学生和教师,以及学生和学生之间的交流,也包括学生和各种物化的资源之间的相互交流和相互作用。 将教学交互看作学生与学习环境相互作用的一种理想结果。 将教学交互看作是教学满足学生学习需要的教学活动的一个属性。,概念准备:教学交互种类,从操作上讲:键盘交互、鼠标交互(单击、双击、拖曳)、语音交互 从教学上讲:填空、选择(单选,复选,判断),初级:利用“自定义动画”实现“伪交互”,自定义动画”交互”示例1:填空 I _ a teacher. 自定义动画“交互”示例2:请说出下列哪些是输入设备 数码照相机 打印机 扫描仪 显示器 键盘 喇叭 鼠标 内存,am,数码照相机,扫描仪,超链接”交互”示例:选择 I _ a teacher. A.is B.am C. were D. are I _ a teacher. 超链接”交互”示例:打开外部程序,初级:利用“超链接”实现交互,A.is,NEXT,错误,再考虑一下! 返回,正确,鼓励一下! 返回,超链接”交互”示例:填空 I _ a teacher. 超链接”交互”示例:判断 2012年奥运会在伦敦举行。 超链接”交互”示例:选择 2012年奥运会在( )举行。 A.北京 B.东京 C.巴黎,中级:利用“触发器”实现交互,am,(出示答案),是,否,错误,请再考虑一下,正确,鼓励一下,正确,鼓励一下,D.伦敦,中级:利用“触发器”实现交互,超链接”交互”示例:控制声音 超链接”交互”示例:控制视频,在1957年发表了试论社会主义制度下的商品经济和价值规律 一文的作者是,高级:利用“控件”实现交互,单选题示例:,多选题示例:,填空题示例:,控件概述之基本使用,二、控件的生成:鼠标点选某控件,在编辑区拖曳即可,一、控件工具箱的启动: 【视图 | 工具栏 | 控件工具箱】,选项按钮:主要用于单项选择题 复选框 :主要用于多项选择题 文本框 :主要用于填空题 命令按钮: 主要用于制作命令按钮 标签 :主要用于文字编辑,选项按钮的属性和事件,名称:默认是OptionButton1 是该控件的标志,可改名,Caption:默认是OptionButton1 可以在此编辑题目,Value:默认是False,Font:控件文本的字体、字型和字号,注意:选项按钮有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如OptionButton2所示,而其Value属性也由默认的False转变为True,这个性质千万要记住。,命令按钮的属性和事件,名称:默认是CommandButton1 是该控件的标志,可改名,Caption:默认是CommandButton1 可以在此编辑按钮标题,Font:控件文本的字体、字型和字号,命令按钮最常用的事件响应是:Click 在程序中的表示方法是:CommandButton1_Click,命令按钮和消息框,现在有一个命令按钮,我们希望鼠标单击命令按钮时,屏幕上会弹出一个提示框,这个技巧只需要右键单击CommandButton1按钮,选择【查看代码】进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,Private Sub CommandButton1_Click() MsgBox (测试成功!) End Sub,命令按钮和选项按钮二,现在有一个命令按钮,还有两个选项按钮,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果OptionButton1的Value为True则显示“答对了”的消息框,否则,显示“答错了,重新选择!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,Private Sub CommandButton1_Click() If OptionButton1.Value = True Then MsgBox (答对了“) Else MsgBox (答错了,重新选择!“) End If End Sub,提示:程序执行时,请回忆选项按钮的Value状态是通过什么事件变化的?,命令按钮和选项按钮的初步小结,消息框的程序代码:MsgBox(“”),进入控件属性的方法:鼠标右键单击某控件,选择【属性】,进入控件事件代码的方法:鼠标右键单击某控件,选择【查看代码】,选项按钮的Value值的表示方法: OptionButton1.Value=False,程序中用于判断的语句:IfThen Else Endif,命令按钮Click事件的表示方法:CommandButton1_Click,利用命令按钮和选项按钮制作单项选择题,1、利用【插入|文本框】制作题目,2、利用选项按钮制作答案,同时完成控件的属性设置、控件的对齐等,3、利用命令按钮制作判断答案正确与否的程序部分,现在可以利用学过的技巧制作交互式的单项选择题了:,请利用命令按钮和选项按钮,将以下素材制作一道单项选择题: 孔子说“以貌取人,失之子羽”,子羽是指: 冉雍、端木赐、樊迟、澹台灭明,复选框的属性和事件,名称:默认是CheckBox1 是该控件的标志,可改名,Caption:默认是CheckBox1 可以在此编辑题目,Value:默认是False,Font: 控件文本的字体、字型和字号,注意:复选框具有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如CheckBox2所示,而其Value属性也由默认的False转变为True,这个性质非常重要。,复选框在程序中的表示,在程序中表示复选框的方法:CheckBox1 在程序中表示复选框属性的方法:CheckBox1.Value,CheckBox1的Value为false,表示为:CheckBox1.Value=False CheckBox2的Value为true,表示为:CheckBox2.Value=True,命令按钮和复选框,现在有一个命令按钮,还有三个复选框,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果CheckBox1和CheckBox3的Value都为True而且CheckBox2的Value为False时则显示“答对了”的消息框,否则,显示“答错了,重新选择”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,Private Sub CommandButton1_Click() If CheckBox1.Value = True And CheckBox3.Value = True AND CheckBox2.Value = False Then MsgBox (答对了) Else MsgBox (答错了,重新选择!) End If End Sub,注意:这个程序有点小问题,即在重新选择时,原先的选择状态还保留着。,命令按钮和复选框之改良,如果程序在弹出“答错了,重新选择!”的对话框后,能将复选框的Value值恢复到False,则问题就可以解决了。进入代码编辑区,在前面代码的基础上,填写下列红色代码即可:,Private Sub CommandButton1_Click() If CheckBox1.Value = True And CheckBox3.Value = True AND CheckBox2.Value = False Then MsgBox (答对了) Else MsgBox (答错了,重新选择!) CheckBox1.Value = False CheckBox2.Value = False CheckBox3.Value = False End IfEnd Sub,复选框的初步小结,程序中判断多个复选框的Value同时为真的方法: If CheckBox1.Value=True and CheckBox2.Value=True then . Else . Endif,在弹出出错消息框后,程序自动恢复多个复选框的Value值为False: If then Else .CheckBox1.Value=FalseCheckBox2.Value=False Endif,复选框的Value值表示方法:CheckBox1.Value=True,文本框的属性和事件,Value: 文本框接收到的输入数据,名称:默认是TextBox1 是该控件的标志,可改名,Font: 文本的字体、字型和字号,TextAlign: 文本的对齐方式,在程序中表示复选框的方法:CheckBox1 在程序中表示复选框属性的方法:CheckBox1.Value TextBox1的Value值为“苏州”,则表示为:TextBox1.Value=“苏州”,命令按钮和文本框,现在有一个命令按钮,还有一个文本框,我们希望在文本框内输入文字,然后当鼠标单击命令按钮时,程序能进行以下判断:如果输入的文字内容是“苏州”,则显示“答对了”的消息框,否则,显示“答错了,重新填写!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,Private Sub CommandButton1_Click() If TextBox1.Value = 苏州 Then MsgBox (答对了) Else MsgBox (答错了,重新填写!) End If End Sub,思考:怎样在出错信息出现后,清空文本框内的内容?,命令按钮和文本框之改良,这个问题可以仿照之前复选框的思路来解决,只需修改TextBox1的Value为空即可。进入代码编辑区,在前面代码的基础上,填写下列红色代码即可:,Private Sub CommandButton1_Click() If TextBox1.Value = 苏州 Then MsgBox (答对了) Else MsgBox (答错了,重新填写!) TextBox1.Value=“” End If End Sub,思考:如果填空的内容可以包容多个正确答案,应该怎样修改程序呢?,利用命令按钮和文本框制作填空题,1、利用【插入|文本框】制作题目,2、利用文本框制作填写答案区域,同时完成控件的属性设置、对齐等,3、利用命令按钮制作判断答案正确与否的程序部分,现在可以利用学过的技巧制作交互式的填空题了:,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号