ppt—交互设计.ppt_第1页
ppt—交互设计.ppt_第2页
ppt—交互设计.ppt_第3页
ppt—交互设计.ppt_第4页
ppt—交互设计.ppt_第5页
免费预览已结束,剩余48页可下载查看

下载本文档

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

文档简介

课件的交互,课件交互是指使用/操作课件的方式,如通过按钮、菜单、热区控制课件的播放。课件交互是指课件能让学习者实时向课件输入信息,课件也能提供及时反馈信息,没有反馈也就没有交互。,PPT中实现交互的技术类型,超链接;一种内容跳转技术,可实现从一个幻灯片跳转到任意另一个幻灯片上。动作设置:作用和功能与超链接类似,但超链接只能实现一种单一操作,而动作设置还提供了“鼠标经过”操作。触发器:触发器就是一个开关,功能非常强大。可以实现“判断”、“选择”等效果。VBA:通常VBA是以宏的方式来使用的,可让PPT具备程序设计和开发功能。,目录,超链接,触发器,VBA,动作设置,过渡页,一,超链接,动作设置,触发器,VBA,超链接是一种内容跳转技术,使用超链接可以实现从课件中的任一点内容跳转到任意另一个内容上。因而可以利用超链接实现对课件内容的重新组织,以适应不同学习者和教学情境的需要。,A.中央处理器,第1题PC代表:,B.个人计算机,C.个人数字助理,D.计算机辅助教学,下一题,超链接案例,用超链接的方法制作选择题,注释:PC是英文PersonalComputer的缩写,意为个人计算机或个人电脑。,你回答对了!,下一题,你选择的不对呀!,重做本题,下一题,A.应用软件,第2题Window是:,B.图像处理软件,C.系统软件,D.文字处理软件,上一题,注释:Windows98/ME/XP等都是微软公司开发的可视化操作系统软件。,你回答对了!,上一题,退出,你选择的不对呀!,重做本题,上一题,退出,1.PC代表()。,2.CPU代表()。,3.RAM代表()。,4.ROM代表()。,5.TCP代表()。,超链接案例,用超链接的方法制作填空题,1.PC代表()。,2.CPU代表()。,3.RAM代表()。,4.ROM代表()。,5.TCP代表()。,个人计算机,1.PC代表()。,2.CPU代表()。,3.RAM代表()。,4.ROM代表()。,5.TCP代表()。,中央处理器,1.PC代表()。,2.CPU代表()。,3.RAM代表()。,4.ROM代表()。,5.TCP代表()。,随机存取存储器,1.PC代表()。,2.CPU代表()。,3.RAM代表()。,4.ROM代表()。,5.TCP代表()。,只读存储器,1.PC代表()。,2.CPU代表()。,3.RAM代表()。,4.ROM代表()。,5.TCP代表()。,传输控制协议,退出,过渡页,二,超链接,动作设置,触发器,VBA,动作设置的作用和功能与超链接类似,但超链接只能实现一种单一操作,而动作设置还提供了“鼠标经过”操作。,动作设置案例,用动作设置制作热区域响应式课件,显示器是一种常用的输出设备,主机箱中安装有主板、CPU和硬盘等设备,键盘是一种常用的输入设备,过渡页,三,超链接,动作设置,触发器,VBA,触发器是PowerPoint中一种非常神奇的装置,本质是触发器是一个开关,就像我们日常生活中只有按下开关后灯才会亮。在PowerPoint中,利用触发器可以为自定义动画设置各种播放条件,从而实现“判断”、“选择”等效果。,正文,三,超链接,动作设置,触发器,VBA,触发器就相当于一个“开关”,通过这个开关控制PPT中的动作元素(包括音频视频元素)什么时候开始运作。,触发器的概述,正文,三,超链接,动作设置,触发器,VBA,哪些对象可以设置为触发器?在PowerPoint中,一个图片、图形、按钮等都可以作为触发器,一段文字或文本框也可以做触发器,单击触发器时,它会触发一个制定的操作(播放指定动画、控制声音或视频等)。,触发器的概述,正文,三,超链接,动作设置,触发器,VBA,触发器与超链接有何区别?触发器与超链接最大的区别即超链接实现的是跳转或打开制定的程序;触发器是在同一张幻灯片中实现制定动画播放。,触发器的概述,触发器的应用实例,用触发器制作选择题,正文,三,超链接,动作设置,触发器,VBA,25+90=(),A.124,B.115,C.125,对,错,错,用触发器制作连线题,菊花,莲花,牡丹,君子,富贵人,隐士,触发器的应用实例,用触发器制作填空题,早发白帝城的作者是,李白,触发器的应用实例,制作菜单,栏目导航,触发器的应用实例,过渡页,四,超链接,动作设置,触发器,VBA,VBA是VisualBasicApplication的简写,它以VB语言为基础,经过修改并运行在Office的应用程序。利用VBA可以让PowerPoint具备程序设计和开发功能,通常VBA在PowerPoint中是以宏的方式来使用的。VBA增强了PowerPoint的交互功能。,VBA是微软在其开发的应用程序中共享的通用自动化语言。它既然是一种自动化语言,它可以使常用的应用实现自动化,可以创建自定义的解决方案。VBA是VisualBasicforApplication的简写,它以VB语言为基础,经过修改并运行在MicrosoftOffice的应用程序,它是不能像VB一样能生成可执行程序的。VBA是MicrosoftOffice系列软件的内置编程语言,是应用程序开发语言VB(VisualBasic)的子集。它功能强大,面向对象,可极大地增加Office系列软件的交互性。,VBA基础知识,什么是VBA,控件工具箱的启动:【视图|工具栏|控件工具箱】控件的生成:鼠标点选某控件,在编辑区拖曳即可。,VBA基础知识,控件基本使用,选项按钮:主要用于单项选择题复选框:主要用于多项选择题文本框:主要用于填空题命令按钮:主要用于制作命令按钮标签:主要用于文字编辑,控件具备描述自身信息的属性:如控件的名称、具有的值、大小等。右击某控件,选择【属性】可以编辑该控件的属性。控件具备响应外界消息的事件:如当鼠标单击控件时,控件的值会发生变化。右键单击某控件,选择【查看代码】可以编辑该控件的事件代码。,VBA基础知识,控件属性与事件,控件属性和事件,选项按钮,注意:选项按钮有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如OptionButton2所示,而其Value属性也由默认的False转变为True,这个性质千万要记住。,名称:默认是OptionButton1是该控件的标志,可改名,Caption:默认是OptionButton1可以在此编辑题目,Value:默认是False,Font:控件文本的字体、字型和字号,控件属性和事件,选项按钮,在程序中表示选项按钮的方法:OptionButton1在程序中表示选项按钮属性的方法:OptionButton1.ValueOptionButton1的Value为false,表示为:OptionButton1.Value=False,控件属性和事件,命令按钮,名称:默认是CommandButton1是该控件的标志,可改名,Caption:默认是CommandButton1可以在此编辑按钮标题,Font:控件文本的字体、字型和字号,命令按钮最常用的事件响应是:Click在程序中的表示方法是:CommandButton1_Click,控件属性和事件,命令按钮,现在有一个命令按钮,我们希望鼠标单击命令按钮时,屏幕上会弹出一个提示框,这个技巧只需要右键单击CommandButton1按钮,选择【查看代码】进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,PrivateSubCommandButton1_Click()MsgBox(测试成功!)EndSub,命令按钮和消息框,控件属性和事件,命令按钮,命令按钮和选项按钮一,现在有一个命令按钮,还有一个选项按钮,我们希望鼠标单击命令按钮时,选项按钮的标题即Caption由OptionButton1变为“中国苏州”,这个技巧只需要右键单击CommandButton1按钮,选择【查看代码】进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,PrivateSubCommandButton1_Click()OptionButton1.Caption=中国苏州EndSub,注意:程序中的”要用半角标点符号,思考:怎样通过程序将OptionButton1的Caption改回OptionButton1?,控件属性和事件,命令按钮,命令按钮和选项按钮二,现在有一个命令按钮,还有两个选项按钮,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果OptionButton1的Value为True则显示“答对了”的消息框,否则,显示“答错了,重新选择!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,PrivateSubCommandButton1_Click()IfOptionButton1.Value=TrueThenMsgBox(答对了“)ElseMsgBox(答错了,重新选择!“)EndIfEndSub,提示:程序执行时,请回忆选项按钮的Value状态是通过什么事件变化的?,控件属性和事件,命令按钮,利用命令按钮和选项按钮制作单项选择题,1、利用【插入|文本框】制作题目2、利用选项按钮制作答案,同时完成控件的属性设置、控件的对齐等3、利用命令按钮制作判断答案正确与否的程序部分,请利用命令按钮和选项按钮,将以下素材制作一道单项选择题:孔子说“以貌取人,失之子羽”,子羽是指:冉雍、端木赐、樊迟、澹台灭明,控件属性和事件,复选框,名称:默认是CheckBox1是该控件的标志,可改名,Caption:默认是CheckBox1可以在此编辑题目,Value:默认是False,Font:控件文本的字体、字型和字号,注意:复选框具有两种状态即两种Value值,默认是False即未选中状态,当鼠标单击选项按钮时,表示选中该按钮,控件状态会发生变化,如CheckBox2所示,而其Value属性也由默认的False转变为True,这个性质非常重要。,控件属性和事件,复选框在程序中的表示,在程序中表示复选框的方法:CheckBox1在程序中表示复选框属性的方法:CheckBox1.Value,CheckBox1的Value为false,表示为:CheckBox1.Value=FalseCheckBox2的Value为true,表示为:CheckBox2.Value=True,控件属性和事件,命令按钮和复选框,现在有一个命令按钮,还有三个复选框,我们希望鼠标单击命令按钮时,程序能进行以下判断:如果CheckBox1和CheckBox3的Value都为True而且CheckBox2的Value为False时则显示“答对了”的消息框,否则,显示“答错了,重新选择”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,PrivateSubCommandButton1_Click()IfCheckBox1.Value=TrueAndCheckBox3.Value=TrueANDCheckBox2.Value=FalseThenMsgBox(答对了)ElseMsgBox(答错了,重新选择!)EndIfEndSub,注意:这个程序有点小问题,即在重新选择时,原先的选择状态还保留着。,控件属性和事件,命令按钮和复选框之改良,如果程序在弹出“答错了,重新选择!”的对话框后,能将复选框的Value值恢复到False,则问题就可以解决了。进入代码编辑区,在前面代码的基础上,填写下列红色代码即可:,PrivateSubCommandButton1_Click()IfCheckBox1.Value=TrueAndCheckBox3.Value=TrueANDCheckBox2.Value=FalseThenMsgBox(答对了)ElseMsgBox(答错了,重新选择!)CheckBox1.Value=FalseCheckBox2.Value=FalseCheckBox3.Value=FalseEndIfEndSub,控件属性和事件,复选框的初步小结,程序中判断多个复选框的Value同时为真的方法:IfCheckBox1.Value=TrueandCheckBox2.Value=Truethen.Else.Endif,在弹出出错消息框后,程序自动恢复多个复选框的Value值为False:IfthenElse.CheckBox1.Value=FalseCheckBox2.Value=FalseEndif,复选框的Value值表示方法:CheckBox1.Value=True,控件属性和事件,利用命令按钮和复选框制作多项选择题,1、利用【插入|文本框】制作题目,2、利用复选框制作答案,同时完成控件的属性设置、控件的对齐等,3、利用命令按钮制作判断答案正确与否的程序部分,请利用命令按钮和复选框,将以下素材制作一道多项选择题:埃尼奥莫里康内(ENNIOMORRICONE)创作过的电影音乐有:CinemaParadiso、OnceUponATime-TheRevolutionLegendOf1900、OnceUponATimeintheWest,控件属性和事件,文本框,Value:文本框接收到的输入数据,名称:默认是TextBox1是该控件的标志,可改名,Font:文本的字体、字型和字号,TextAlign:文本的对齐方式,在程序中表示复选框的方法:CheckBox1在程序中表示复选框属性的方法:CheckBox1.ValueTextBox1的Value值为“苏州”,则表示为:TextBox1.Value=“苏州”,控件属性和事件,命令按钮和文本框,现在有一个命令按钮,还有一个文本框,我们希望在文本框内输入文字,然后当鼠标单击命令按钮时,程序能进行以下判断:如果输入的文字内容是“苏州”,则显示“答对了”的消息框,否则,显示“答错了,重新填写!”的消息框。进入代码编辑区,在给出的默认代码中填写下列兰色代码即可:,PrivateSubCommandButton1_Click()IfTextBox1.Value=苏州ThenMsgBox(答对了)ElseMsgBox(答错了,重新填写!)EndIfEndSub,思考:怎样在出错信息出现后,清空文本框内的内容?,控件属性和事件,命令按钮和文本框之改良,这个问题可以仿照之前复选框的思路来解决,只

温馨提示

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

评论

0/150

提交评论