基于Authorware的课程多媒体课件的设计与实现.doc_第1页
基于Authorware的课程多媒体课件的设计与实现.doc_第2页
基于Authorware的课程多媒体课件的设计与实现.doc_第3页
基于Authorware的课程多媒体课件的设计与实现.doc_第4页
基于Authorware的课程多媒体课件的设计与实现.doc_第5页
已阅读5页,还剩54页未读 继续免费阅读

下载本文档

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

文档简介

本科毕业论文(设计)题目:基于Authorware的Visual Basic课程多媒体课件的设计与实现 姓 名: 学 号: 专 业: 院 系: 指导老师: 职称学位: 讲师/硕士 完成时间: 教务处制安徽新华学院本科毕业论文(设计)独创承诺书本人按照毕业论文(设计)进度计划积极开展实验(调查)研究活动,实事求是地做好实验(调查)记录,所呈交的毕业论文(设计)是我个人在导师指导下进行的研究工作及取得的研究成果。据我所知,除文中特别加以标注引用参考文献资料外,论文(设计)中所有数据均为自己研究成果,不包含其他人已经发表或撰写过的研究成果。与我一同工作的同志对本研究所做的工作已在论文中作了明确说明并表示谢意。毕业论文(设计)作者签名: 日期: 安徽新华学院2015届本科毕业论文(设计)基于Authorware的Visual Basic课程多媒体课件的设计与实现摘 要随着现代教育科学的发展,多媒体教育在教育的发展中起到很大的作用,因为多媒体教学可以通过声,文,图,动画的方式展现给学生,它具有很强的说服力,信息量大,能灵活运用,并且很能调动学生的积极性,提高课堂气氛。在老师与学生互动方面起到关键性的作用。我们在一直提倡教育的质量化,随着多媒体教学的深入,这个问题也得到很大提高,这样也使得教学资源以及教学方式变得更加多样化。从而在一定程度上提高了教学质量。我的设计是一套完整的多媒体课件教学为研发过程,合理的展现Authorware中不同的图标功能,在制作中运用按钮响应,进行交互,框架设计,菜单栏搭建等等。从而实现在多媒体课件的方式下,更好的优化教学过程,大大的增强老师与学生的互动,使得课堂气氛更加活越。我是利用Authorware制作的VB的多媒体课件,系统介绍了多媒体课件设计的详细过程,在每个模块的功能都详细的表达出来其制作过程,从中流露自己的制作思想以及独特的运用,大大的降低了教学难度。我相信我的作品一定会得到老师的认可。 关键词:多媒体教学,课件,authorware,VBThe Visual Basic courses based on Authorware multimedia courseware design and implementation Abstract With the development of modern science education, multimedia education in the development of education to great effect, because the multimedia teaching through sound, text, graph, animation show to the students. It has strong persuasive power, large amount of information, can be applied flexibly. And it can arouse students enthusiasm, improve the classroom atmosphere. Play a key role in the interaction between teachers and students. We has been promoting the quality of education, with the development of multimedia teaching, the problem has also been greatly improved. This also makes teaching resources and the teaching method has become more and more diversified. In order to improve the teaching quality in a certain extent.My design is a complete set of multimedia courseware development process, reasonable display icon in Authorware the different function, to use button response, interact, framework design, menu bar build and so on. To the way in which multimedia courseware now, the better in the teaching process optimization, greatly enhanced the interaction between teachers and students, the classroom atmosphere more and more. I am a VB Based on Authorware Multimedia courseware system. This paper introduces the detailed process of the multimedia courseware design, in the function of each module are detailed expressed its production process, from her own production ideas and unique use, greatly reduce the difficulty of teaching. I believe that my work will be recognized by the teacher.Key Words:Multimedia teaching,courseware, authorware, VBII目 录1 绪 论11.1 课题的研究背景11.1.1开发背景11.1.2 选题的目的和意义11.1.3指导思想及研究现状11.2 authorware实现解决方案21.2.1开发工具的选择与比较21.2.2 四种实现方式的应用范围41.2.3 性能比较41.2.4 Visual Basic介绍52 Authorware简述62.1 authorware主要特点62.2 Authorware主要功能73 总体设计93.1主要功能模块93.2各模块具体功能103.2.1 开机动画103.2.2 用户名登录103.2.3课件内容113.2.4测试题113.2.5拼图游戏123.2.6画图133.2.7计算器134 详细设计144.1开场的制作144.1.1新建文档144.1.2首页的制作144.1.3声音的导入与设置164.1.4数字电影的导入与设置184.2用户登录的制作214.2.1主页面的制作214.2.2按钮的添加与设置234.3课件内容的制作284.3.1课件内容界面的制作284.3.2课件内容的插入324.4拼图游戏的制作344.4.1拼图游戏的界面制作344.5画图的制作364.5.1画图按钮构建364.5.2画图按钮的调试374.6小测试的制作394.6.1测试按钮的插入与调试394.6.2测试题目的导入395 测试与调试425.1首界面的调试425.2用户登录调试435.3课件内容的调试435.4小测试的调试455.5拼图游戏的调试455.6画图的调试465.7计算器的调试465.8下拉菜单的调试47结 论48致 谢49参考文献5031 绪 论1.1 课题的研究背景1.1.1 开发背景目前制作多媒体教学课件的软件很多,在教学中也起到很重要的作用,如Dreamweaver,flash,powerpoint和authorware等。通过教学实践Macromedia公司开发的Authorware以其功能强大、好学易用等特点收到广大用户的认可。Authorware是一种基于图标和流程线的多媒体课件开发工具,使用者不需具备太多计算机编程的基础知识就能制作出功能很强的交互型教学软件1。1.1.2 选题的目的和意义基于authouware环境开发的多媒体教学课件作为一种辅助教学手段,在教学中可以很明确的突出教学方向,突出重点、难点,对激发学生的学习兴趣起到很大的作用,充分调动学生参与的积极性2,促进学生对知识的掌握和吸收,进而提高教学质量。1.1.3 指导思想及研究现状在九十年代是多媒体技术飞速发展的年代,也是多媒体应用技术不断创新的年代。随着多媒体技术的发展,逐渐改变着整个人类的生活、教育方式。多媒体技术将对整个教育事业产生深远的影响,使传统老式的教育方式面貌大为改观3。 以前的教学模式是:“以教师为中心,教师利用讲解、板书和各种媒体作为教学法的手段和方法向学生传授知识,学生则被动地去学习教师传授的知识。”而建构主义的教学方式则是:“以学生为中心,在整个教学过程中由教师起组织者、帮助者和促进者的作用4,利用情境协作,会话等学习环境要素充分发挥学生的主动性、积极性和首创精神。”在两种模式中,教师、学生、教材、媒体四个要素有着完全不同的作用。 从认识论的角度看,学生对事物的认识过程的起点是自己的主观认识。在VB的学习中学生由于很难理解一些抽象的知识,从而对VB失去了学习的兴趣,不利于学生对VB知识的学习,但在CAI技术的应用中就能很容易的解释一些VB原理和规则,增加学生的兴趣,提高学习的效率。 在二十一世纪信息时代,学生在学习过程中需要对大量的数据和各方面的知识进行分析。所以在课堂教学中必须向学生提供大量的学习信息与资料,及VB学的发展状况,来提高学生的知识面。教学过程中,教师经常要花较多时间研究板书,特别是上信息课和图片展示的时间更多,而采用多媒体中的显示文本的功能,这可使本应花十几分钟的内容在更短的时间内展示于学生眼前。由于使用多媒体的直观性也大大减少了教学难点的突破过程。这些就有时间讲解更多相关的知识和现实的应用,去引导他们理论联系实际,丰富了课堂学习内容,而且从根本上结束了过去满堂贯的教学弊端,留给学生较多自由时间复习巩固,优化了课堂教学,增加了课堂的信息量5。 在传统的VB教学过程中,主要是教师讲学生听,不便于学生个性的培养。应用CAI能够真正改变学生和教师的位置,使学生成为学习的主体。当学生有问题时,可以及时提出或利用计算机网络与同学讨论,从而多渠道寻找解决问题的办法。当学生对某个VB内容有自己的观点时,也可以提供给大家进行研讨和交流,教师提供解答,这样双向交流中使学生的思维更加活跃,有利于培养学生的创新意识,实现学生主体教师主导的现代教学思想。1.2 authorware实现解决方案1.2.1 开发工具的选择与比较目前,多媒体教学主要使用几种软件:Dreamweaver,flash,powerpoint和authorware等。 1、 Dreamweaver Dreamweaver是集网页制作和网站管理于一身的网页编辑器,是针对专业网页设计师的视觉化网页开发工具。 Dreamweaver是唯一提供Roundtrip HTML、视觉化编辑与原始码编辑同步的设计工具。它包含HomeSite和BBEdit等主流文字编辑器。帧(frames)和表格的制作速度快的令您无法想像。进阶表格编辑功能使您简单的选择单格、行、栏或作未连续之选取。甚至可以排序或格式化表格群组,Dreamweaver 支援精准定位,利用可轻易转换成表格的图层以拖拉置放的方式进行版面配置。所见即所得 Dreamweaver成功整合动态式出版视觉编辑及电子商务功能,提供超强的支援能力给Third-party厂商,包含ASP, Apache,BroadVision, Cold Fusion,iCAT, Tango与自行发展的应用软件6。2 、flash Flash 是一种创作工具,可以让设计人员和开发人员可使用它来创建演示文稿、应用程序和其它允许用户交互的内容。Flash 可以包含简单的动画、视频内容、复杂演示文稿和应用程序以及介于它们之间的任何内容。 Flash是用于制作网页动画的多媒体软件,能够集图形、声音、动画、影像文件制作出极富感染力的动画作品。 3、 powerpoint PowerPoint是专门用于创建演示文稿的软件,即用电脑播放的幻灯片。 PowerPoint是一种多媒体简报式软件,由于它使用简单,制作效率高,便于课件的集成、修改及二度开发;PowerPoint文件很容易保存为网页文件,可以很方便地实现在线演示,通过与其它创作工具的结合,可以制作出集图、文、声、动画为一体、交互性强、操作简便的多媒体课件。 4 、authorware Authorware是将图片、文本、声音、视频等多种媒体集成到一起的优秀工具软件。 authorware的主要技术特点如下: 具备多媒体素材的能力和多样化的交互作用能力和提供强有力的交互控制。另外还具备操作方便、式样灵活的文字、图形图象、动画处理能力。还有可使用模块和库,具备强劲的数据处理和集成能力,具备直观易用的开发界面,提供增强的代码编辑窗口,提供方便强大的发行功能,多媒体文本编辑器,具备内置的数据跟踪能力,提供精彩的范例程序。 1.2.2 四种实现方式的应用范围 PowerPoint幻灯片课件、Authorware多媒体课件、Flash动画型课件均适用于多媒体教室,Dreamweaver网页型课件应用于网络教室或多媒体教室。1.2.3 性能比较 Dreamweaver网页型课件 优点:Dreamweaver网页课件除了具有强大的交互功能和页面跳转功能,还具有超强的信息链接功能,这是其他类型课件所无法比拟的。 缺点:课件开发制作的难度较大。课件的超大容量和超强的交互性、以及通往互联网的信息通道给学生的任务驱动型学习、合作探究性学习、自主性学习留下了广阔的空间。Flash动画型课件 优点:Flash课件具有教强的交互功能,程序的开发通过元件、按钮、图层、帧和场景的组合,可以制作出动感极强的课件。 缺点:课件的交互功能不如Authorware课件强大,交互性设计不如Authorware简捷,故常作为其他课件的积件。除了能够有效地改变知识的呈现方式和教学的交互方式外,动感极强的课件还能够吸引学生的注意力和激发学生的学习兴趣。PowerPoint幻灯片课件优点:PowerPoint课件的开发制作非常方便,操作简明。缺点:课件的交互性较差,只能实现单一的线性播放,要进行页面之间的跳转比较麻烦。只是改变了知识的呈现方式,仍然是教师主讲型的课堂教学。Authorware多媒体课件。 优点:Authorware课件具有强大友好的交互功能,程序的开发制作基于流程线和设计图标,具有所见即所得的特点。 缺点:课件只能实现图标驱动动画,对动画的制作和处理能力较弱。能够创设真实的教学情景,有效地改变知识的呈现方式和教学的交互方式。使课件不仅成为教师教学的辅助工具,而且成为学生思维的训练工具7。1.2.4 Visual Basic介绍 VisualBasic是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB都是世界上使用人数最多的语言,它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。具有如下特点: 可视化的程序设计过程VisualBasic在开发过程中所看到的界面,与程序运行时的界面基本相同,其次是事件驱动的编程机制用户的操作:“事件”由事件的触发决定程序的执行顺序。还有面向对象的程序设计。以及结构化的程序设计语言,提供了集成开发环境,支持多种数据库系统的访问 VB程序设计在高等教育学习中既是重点又是难点,利用多媒体课件演示操作简单,具有定位便捷;突出人机交互功能;文字简练,图形丰富,超文本导航;动画演示丰富多彩;控件按钮丰富;背景设计与课件内容布局协调、美观;充分发挥了多媒体声音、图形、图像、音频和视频相结合的优势,能帮助学生利用多感官系统接受信息,实现学习目标,产生更好的学习效果。2 Authorware简述2.1 authorware主要特点它是美国Macromedia公司(现已被Adobe公司收购)开发的一种多媒体制作软件,在Windows环境下有专业版(Authorware Professional)与学习版(Authorware Star),Authorware是一个图标导向式的多媒体制作工具,使非专业化人员快速开发多媒体软件成为现实。其强大的功能令人惊叹不已,它无需传统的计算机语言编程,只通过对图标的调用来编辑一些控制程序走向的活动流程图。将文字,图形,声音,动画,视频等各种多媒体项目数据汇在一起,就可以达到多媒体软件制作的目的8。Authorware这种通过图标的调整用来编辑流程图用以替代传统的计算机语言编程的设计思想,是它的主要特点。利用Authorware制作课件的主要特点主要有以下几点:1、有较好的软件脚本软件脚本的设计很重要,它在充分了解了学生的学习心理和方式的基础上,针对性很强地对教学方式进行描述,决定内容的取舍与组织,做到中心明确、重点突出、层次分明,并注重于启发学生应用知识去分析问题、创造性地解决问题。因此,脚本的创作一定要由具有丰富教学实践经验的教师来支持完成。2、选一个合适的制作工具 为了创作出一个成功的多媒体Authorware课件,工具选择的恰当可以加快开发进程,节省开发人力和资金,有利于将主要精力投入到脚本和软件的设计中去。选择多媒体制作工具,主要应从以下几个方面综合考虑:编程环境、超级链接能力、媒体集成能力、动画创作能力、易学习性、易使用性、文档是否丰富等。3、有良好的用户接口一个优秀的多媒体课件,从学生使用的角度来说,应该是一看就能灵活自如地使用,而无须去学习专门的操作方法。因此,设计一个人机交互的友好接口也非常重要,这样能使软件得以很好地推广和普及,否则软件本身使用上的困难给学生心理上造成的障碍也会大大地降低课件本身的教学效果9。2.2 Authorware主要功能1、 编制的软件具有强大的交互功能,可任意控制程序流程。2、 在人机对话中,它提供了按键,按鼠标,限时等多种应答方式。3、 它还提供了许多系统变量和函数根据用户响应的情况,执行特定功能。4、 编制的软件除了能在其集成环境下运行外,还可编译成扩展名为.EXE的文件,在Windows系统下脱离Authorware制作环境运行。Authorware程序开始时,新建一个“流程图”,通过直观的流程图来表示用户程序的结构。用户可以增加并管理文本、图形、动画、声音以及视频,还可以开发各种交互,以及起导航作用的各种链接、按钮、菜单。MacromediaDirector 的电影业可以整合到Authorware项目中。Xtras,或add-ins,也可以用于Authorware功能的扩展,这类似于HyperCard的XCMD。通过变量、函数以及各种表达式,Authorware的力量可以进一步地被开启。以下是Authorware的6个功能10:1、基于图标流程的创作方式整个程序都是由流程线和设计图标组成的。流程线由主流程线和支流程线组成;设计图标包括13种创建工具图标,2个流程调试图标和1个调色板图标。2、提供有关图、文、动画的直接创作处理能力利用文本处理可以在屏幕上定位一个文本对象,并且可以任意设置字体、字号及字体颜色等特征;使用图片处理工具可以创建简单图形;Authorware提供了5种动画涉及类型,可以制作简单动画。3、具有多种交互作用的功能Authorware提供了11种交互响应类型,利用这些响应类型或者他们的组合,可以得到多种交互方式,例如按钮、热区、热物体、文本、下拉菜单等。3、 具有动态链接功能开发者可以用此功能将在任何一种编程语言环境下得到的函数动态链接到Authorware中使用。4、提供库和模块功能对于一个多媒体作品,Authorware允许将它分割成多个部分,由多人或者多种工具进行编辑。对于需要重复运用的素材,建立库可以大大减少系统资源的占用。5、提供多平台支持不管是Authorware本身还是它开发出的应用程序,都是多平台应用程序。6、 提供网络支持 Authorware提供的ShockWave技术可以将作品分段和压缩,这样就可以将作品发布到网络上去3 总体设计3.1 主要功能模块制作VB的多媒体课件,通过Authorware这一软件来完成,总共分为七大模块11,如下图3.1所示:1.开机动画:用动画的方式展现多媒体课件目标2.用户登录:实现用户安全登录,使得内容不被修改或者窃取3.课件内容:授课内容以Authorware方式展示给大家,使得学生更容易受4.测试题:在老师讲课结束后给学生及时的测试并且能现场修改评分,这不仅丰富了授课内容也提高了学生兴趣5.拼图游戏:是通过图片正确的组合来,用不一样的方式来展现课件的内容6.画图:通过画图可以形象表达出老师要表达的意思7.计算器:是多媒体教学中的辅助工具 图3.1 主模块图3.2 各模块具体功能3.2.1 开机动画通过动画的演示来突出VB课件的名称,打开课件给人一种炫丽的感觉,在播放内容前给留下幻想,来提高学生的兴趣,让其对VB课程有更高的认识。演示画面如下图3.2所示 图3.2动画的运行效果3.2.2 用户名登录用户名的登录保证了课件内容的安全,总共分为“用户姓名:”和“密码输入”这两个框架使得登录界面更加丰富,制作按钮设置如图3.3所示,用户登录界面如图3.4所示。 图3.3用户登陆制作界面 图3.4登陆界面3.2.3 课件内容课件内容主要包括四章VB课件内容、测试题、拼图游戏、画图、计算器。其中四章VB课件内容有两章是通过内容插图来实现的,一章内容是通过调用ppt来实现,一章是通过调用视频来实现12,这样充分的展现出authorware制作课件强大的功能,按钮的设置及演示画面如图3.5所示。 图3.5课件内容按钮插入以及画面的演示3.2.4测试题测试题是通过authorware软件来丰富课件内容,用来提高课件内容的质量,在测试的时候做完一题就会出现“对”或者“错”同时也会弹出“下一题”按钮,在结束时会出测试分数和总分。如图3.6所示 图3.6测试题按钮的设置及演示画面3.2.5 拼图游戏拼图游戏是以不同的方式来突出知识点,在不同的内容章节中就能做不同的拼图游戏,通过图画的拼接来提高学生学习的兴趣,因为大多数都喜欢游戏性学习,这样就能让学生更容易记住知识点。如图3.7所示 图3.7拼图游戏按钮的设置及演示画面3.2.6 画图画图是authorware制作课件中的一种使用工具,通过画图可以形象的展示老师要表达的意图,并且用起来比较方便,况且选择不同的颜色按钮可以调试颜色,选择画笔大小可以调试笔画的形状13,如图3.8所示图3.8画图按钮的设置以及画图的展示画面3.2.7 计算器计算器也是在课件中使用的一种工具,不同按钮可以选择不同数字”1、2、3、4、5、6、7、8、9等等,也可以选择不同的计算方式比如加减乘除。老师在授课需要计算时方便老师使用,这也说明了authorware功能的强大14。如图3.9所示图3.9计算器按钮的设置以及计算器的演示画面4 详细设计4.1开场的制作4.1.1新建文档在Authorware中新建一个文件,打开菜单栏中的“文件”从中建一个文件,将其保存,命名为“vb1.a7p”;选择“修改-文件-属性”打开文件属性面板,设置背景大小800*600。如图4.1。图4.1 设置文档属性4.1.2首页的制作 如图4.2所示, 点击,“插入”“媒体”“Flash Movie”,命名为“片头动画”,然后出来一个如图4.3所示对话框,点击“Browse”按钮,出现一个如图4.4的一个对话框,选择“1.swf”导入片头动画,在属性面板上勾选“Linked”、”Preload”、”Image”、”Direct to Screen”四个选框,如图4.5。图4.2在插入菜单栏中点击插入Flash Move(动画)如图4.3所示对插入动画的按钮进行设置。图4.3选择Brawse按钮如图4.4所示选择外部所保存的动画文件。图4.4选择文件中要导入的动画如图4.5所示输入要导入的文件名。图4.5 输入要导入的文件名导入“片头动画”后运行,其运行结果如图4.6所示,为让其和演示窗口同样大小,对“片头动画”的大小进行了设置,15设置属性如图4.7红色标识框架所示图4.6动画的运行结果 如图4.7所示动画放大后的效果。图4.7放大后演示效果4.1.3 声音的导入与设置拖动一个“声音图标”到流程线上,命名为“开机背景音乐”如图4.8。对导入音乐的执行方式进行设置,图4.9所示图4.8 “声音图标”的插入在“声音图标”插入背景音乐如图4.9所示。图4.9 选择声音的导入的按钮在其属性设置栏导入所需要的音乐图4.10所示图4.10 声音执行方式选择同时在“开头音乐”的流程下面拖入一个“等待图标”,如图4.11。并对其等待事件的属性进行设置,等待的时限为7秒。图4.12所示。图4.11 插入一个“等待图标”如图4.12所示对“等待图标”进行设置。 图4.12“等待图标”属性面板 如图4.13,在图标工具栏中拖动一个“擦除图标”到流程图中,把片头动画拖到“擦出图标”上,就代表对片头动画进行擦出,其属性如图4.14所示。 图4.13 擦除图标的设置 图4.14“擦除图标”属性设置面板4.1.4 数字电影的导入与设置如图4.15,在图标工具栏中拖动一个“数字电影按钮”到流程图中,在其属性面板点击“导入”出现如图4.16的对话框,选择“welcome.mpg”,然后对其进行属性设置,如图4.17、图4.18。 图4.15 插入“ 数字电影”图标如图4.16所示选择要插入的数字电影文件。图4.16 选择要插入的数字电影文件如图4.17所示对“数字电影”图标进行设置。图4.17执行方式选择“同时”,选择要播放的次数如图4.18所示对电影图标属性的设置。图4.18 电影图标属性的设置在命名为”片头数字电影”的下面,在图标工具栏中拖动“等待标图”到流程中,其步骤和属性的设置同“图4.10、4.11”。其在流程中显示的位置如图4.19所示 图 4.19 再加入一个等待图标同命名为“开头音乐”的方法一样,在流程线中插入一个“声音图标”命名为“背景音乐”,其在流程线中的位置如图4.20所示图 4.20 背景音乐按钮的插入在命名为“背景音乐”的下面流程线上拖一个“擦除图标”,其擦除的内容是命名为“片头数字电影”的“数字电影”图标。“擦除图标”在流程线中所处的位置和其属性设置如下图4.21、4.22所示。图4.21擦除图标的插入图4.22擦除图标属性的设置 如图4.23,在图标工具栏中拖动一个“显示图标”到流程图中,双击“显示图标”出现如图4.24的“演示窗口”,在菜单栏选择“插入图象”出现如图4.25对话框,点击“导入”导入一张背景图片如图4.26,然后对其属性进行设置如图4.27所示。图4.23 “显示图标”的插入 如图4.24所示背景的插入。图4.24背景的插入 如图4.25所示点击导入按钮。图4.25点击导入按钮 如图4.26所示背景图片插入完成。图4.26背景图片插入完成 如图4.27所示对背景图片的设置。图4.27 背景图片的设置4.2 用户登录的制作4.2.1 主页面的制作登录界面的制作,首先在流程线上插入一个“显示图标”,命名为“登录界面”,其“用户登陆”按钮的设置如图4.28,如图4.28双击“登录界面”出现一个空白的演示窗口,用工具栏中的“文本”工具和“矩形”工具,制作出如图4.29所需要的界面。其中可以对文字的大小和字体进行设置,文本-大小-其他/如图文本-字体-其他16,如图4.30、4.31所示。图4.28 “用户登陆”按钮的设置 如图4.28所示添加登录界面的显示图标。 图4.28添加登陆界面的显示图标 如图4.29所示登录界面的制作。图4.29登陆界面 如图4.30所示文本字体大小的设置。图4.30 文本字体大小的设置 如图4.31所示文本字体的设置。图4.31 文体字体的设置4.2.2 按钮的添加与设置制作登录界面“用户姓名”姓名的输入和“请先登入”密码输入,用到了Authorware7.0中的“交互图标”、“群组图标”、“计算图标”等。制作步骤如下:在登录界面下面插入一个“交互图标”和“群组图标”分别命名为“姓名”和“来旭阳”,如图4.32。双击“交互图标”在演示窗口出现一个矩形虚线文本框,如图4.33。点击“交互图标”的属性设置下的“文本区域弹出一个名为“交互作用文本字段”的对话框,可以对文本区域的文字进行设置,图4.34 ,图4.35 .图4.36 所示图4.32 交互图标中插入群组图标 如图4.33所示文本输入。 图4.33 文本输入 如图4.34所示对文本的设置。图4.34 对文本的设置 如图4.35所示对交互使用的设置。图4.35 对交互使用的设置 如图4.36所示对版面布局的设置。图4.36 对版面布局的设置“交互图标”属性的设置,如图4.37所示图4.37 交互图标属性的设置在“互交图标”下面插入一个“显示图标”命名为“来旭阳”。双击“显示图标”在空白演示窗口中用工具栏里面的“文本”工具输入“来旭阳”三字,如图4.38所示,其文本的大小和字体的设置同图4.30、4.31。图4.38编辑显示图标“来旭阳” 在名为“来旭阳”的“显示图标”下面,插入一个“计算图标”命名为“保存姓名”如图4.39所示。双击此“计算图标”出来一个“保存姓名”的书写函数对话框,如图4.40所示。在此函数对话框中输入如下函数:图4.39插入计算图标命名为“保存姓名”图4.40书写函数对话框上图中输入的函数如下: xl:=EntryText登录界面,密码登录的制作步骤如下:在流程线中插入一个“交互图标”命名为“输入密码”,其属性的设置同上面“用户姓名”的制作。在“交互图标”中插入三个“群组图标”分别命名为“123”、“次数限制”、“*”。分别双击第一、二、三个“群组图标”如图4.41、4.42、4.43所示,其中第二个“群组图标”中有“计算图标”的插入,那么它的函数书写如下面。其中的显示图标、等待图标、擦除图标属性的设置上面已经介绍过了,在此省略。图4.41“欢迎提示”按钮的设置 如图4.42所示“错误提示”按钮的设置。图4.42“错误提示”按钮的设置其中“计算图标”中的函数书写:Quit()图4.43”输入错误提示“按钮的设置然后在流程线中再次插放一个“擦除图标”,分别把“显示图标”名为“登录界面”和“来旭阳”的图标拖到“擦除图标”的上面,然后再松开鼠标。其擦除的内容如下图4.44所示图4.44对擦除图标的设置“用户登录”的流程图如图4.45图4.45“用户登录”流程图这种课件章节和工具的显示方式用到了下拉式菜单,如图4.46所示4.46 菜单栏的方式显示课件的标题内容下拉式菜单在课件中很重要,因为下拉式菜单方便打开课件内容,在内容庞大的课件很能体现它的重要性,下面来介绍一下下拉式菜单的制作过程如图4.47 图4.47 设置下拉式菜单按钮 如图4.48所示下拉式按钮图标群组设置及演示画面。图4.48 下拉式按钮图标群组设置及演示画面4.3 课件内容的制作4.3.1 课件内容界面的制作在名为“000”的擦除图标的下面插入一个“判断图标”命名为“按钮面板”如图4.49。其下面又分别有两个“显示图标”分别名为“关闭的按钮面板”“展开的按钮面板”,两个图标所显示的内容如图4.50、4.51所示。图4.49 判断图标 如图4.50所示关闭按钮的面板。图4.50关闭按钮的面板图4.51展示面板按钮的设置 其中两个显示图标的属性设置上面已经介绍过了,“判段图标”的属性设置如下图4.52所示。图4.52 “判段图标”的属性设置 在“判断图标”下面插入一个“框架图标”命名为“内容”,另外“框架图标”下面又包括一个“显示图标”和三个“群组图标”,如图4.53。它们的具体设置步骤如下面介绍。图4.53框架结构 双击“框架图标”如图4.54所示 图4.54框架结构的内容在其名为“内容”的显示窗口中,第一个显示图标就不做介绍了。下面是一个交互图标的插入,在其中第一个“计算图标”是名为帮助。双击这个“计算图标”其函数书写如下: 图4.55“计算图标”中的函数Set Window Text(Window Handle,设计)Message Box(Window Handle,Read Ext File(File Locationhelp. txt) , Visual Basic 学习系统,0)第二个名为“退出”的“计算图标”其函数书写如下: 图4.56 “退出“按钮的函数书写Go To(Icon ID1111)第三个名为“关闭/播放背景音乐”的“计算图标”其函数书写如下: 图4.57 ”关闭/播放背景音乐“的函数书写if Media Playing背景音乐 then pause:=TRUE Button Name:=播放背景音乐else pause:=FALSE Media Play(Icon ID背景音乐) Button Name:=静音end if其中还有名为“展开按钮面板”“关闭按钮面板”两个“计算图标”,其函数书写如下: 图4.58 “展开按钮面板”的函数 图4.59“关闭按钮面板”的函数Display Icon No Erase(Icon ID展开的按钮面板)Erase Icon(Icon ID关闭的按钮面板)show:=TRUEDisplay Icon No Erase(Icon ID关闭的按钮面板)Erase Icon(Icon ID展开的按钮面板)show:=FALSE 除了“计算图标”外,剩下的都是“导航图标”,以其中一个为例,属性设置如下图。图4.60 导航图标属性在“框架图标”下面的第一个“显示图标”其属性及图片的插入上面已介绍过,它显示的内容如下图4.61所示图4.61框架下面显示图标中的图片4.3.2 课件内容的插入双击第一个“群组图标”,如图4.62,其中每一个显示图标里依次显示的是第一章的讲课内容,当第一页显示过后,下面是一个等待图标,等待5秒后接着显示第二页,以次类推下面的显示图标和等待图标的作用。如图4.63、4.64、4.65所示。图4.62 用红色圈标志的是第一个群组按钮 如图4.63所示群组图标中的显示图标。 图4.63群组图标中的显示图标 如图4.64所示显示图标中的可见内容。 图4.64显示图标中的课件内容 如图4.65所示等待图标的设置。图4.65等待图标的设置双击第二个群组图标,出现如图4.66所示的窗口 图4.66框架结构里群组图标如上图所示,在流程线上有一个擦除图标和一个框架图标,在框架图标的下有一个显示图标和三个群组图标。显示图标的应用和属性的设置上面已绍过,在此处就不一一介绍了,以其中的第一个群组图标为例,介绍群组图里面的内容。双击第一个群组图标,出现名为“shun”的群组图标。如图4.67所示图4.67群组图标及命名然后双击此群组图标,所显示的内容如下图图4.68群组图标中结构图其中上图的群组图标中所包含的内容如图4.69所示图4.69插入按钮的流向在图4.67中计算图标中所写的函数如下:Go To(Icon ID第4章)4.4 拼图游戏的制作4.4.1 拼图游戏的界面制作双击4.62图中的第三个群组图标会出现如图4.70,它是拼图游戏的制作。制作的过程如下。在图4.70中是对拼图按钮图标的设置,图4.71中名为“背景2”的显示图标,所显示的内容如下图4.72。双击下面的名为“分图”的群组图标,里面总共有四个显示图标,是分别显示四个拼图的图片如图4.73,图4.74是分图后对图片位置的设置。图4.70 拼图游戏的流程线 如图4.71所示名为“背景2”所显示的内容。图4.71名为“背景2”所显示的内容 如图4.72所示对拼图游戏按钮的设置。图4.72拼图按钮的设置图4.73拼图分图 如图4.74所示对拼图位置的设置。图4.74 图片位置设置4.5 画图的制作4.5.1 画图按钮构建 画图功能的制作,其中画图功能的流程线如下图6.75所示图4.75 画图功能制作的流程图双击上图名为“背景”的显示图标,它所显示的内容是画图界面的背景,如下图4.76所示图4.726 “背景”的显示图标双击图4.75界面名为“RGB”的群组图标。会出现如图4.77图4.77 “RGB”群组图标里面的内容4.5.2 画图按钮的调试在图4.77中,其中有九个显示图标,每一个显示图标所代表的是画笔所画现的一种颜色,下面是一个交互图标,在交互图标的下面包含五个群组图标,以其中一个群组图标为例来介绍里面的包含的内容。双击第一个群组图标,如图4.78是一个计算图标。 图4.78 计算图标其中有一个名为“未命名”的计算图标,在计算图标里面所写的函数语语句如下: 图4.78计算图标中所写的函数:r:=Position Xr块Set Fill(TRUE,RGB(r,g,b)在图4.75名为“画图功能制作的流程线”中有两个交互图标分别名为“画线”、“鼠标响应”。以“鼠标响应”为例,介绍在这个流程线中的交互图标的下名为“MouseDown”的群组图标的应用。17双击此群组图标,图4.79是其所显示的内容。图4.79 “MouseDown”群组图标中的设置 在图4.79中第一个计算图标所书写的函数如下:变量设置:x1:=Cursor Xy1:=Cursor Y接下来是一个判断图标,在判断图标下的计算图标所书写的函数如下,:画线的设置:d:=Position Xd块Set Frame(TRUE,RGB(r,g,b)x2:=Cursor Xy2:=Cursor

温馨提示

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

评论

0/150

提交评论