已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
)毕业设计(论文)题目: C程序设计网络课件 理论学习子系统设计 摘 要网络课件能提供界面友好、形象直观的交互式学习环境,能提供图文声像并茂的多种感官综合刺激,这种方式也是其他教学媒体或其他学习环境无法比拟的。C语言程序设计作为学习计算机高级语言程序设计的基础课程,自学或课堂讲解,初学者都较难掌握。设计根据教学设计采用Flash CS3开发了C程序设计网络课件理论教学子系统。首先充分运用文本、图形、图像、动画和音频等多种媒体的组合,对课件片头“C程序设计”进行设计,然后根据课程的性质及教学内容对“课程介绍”和“理论教学”进行详细功能设计。完成预定功能后经测试课件可正常使用。论文介绍了该系统的设计方案、实现方法以及所采用的开发工具和相关技术,重点剖析了采用网络课件制作工具中的Flash CS3+ActionScript技术实现过程。关键词:网络;课件;C程序设计;Flash CS3;ActionScriptC programming network course:the design of subsystem in theoretic teachingStudent:ZHANG yu Teacher:YANG xiangAbstract:The network courseware can provide the contact surface to be friendly, the image direct-viewing interactive learning environment, can provide the chart article acoustic image and the luxuriant many kinds of sense organ synthesis stimulation, this way is also other teaching media or other learning environment is unable to compare.C Programming design as a high-level language programming of learning computer based courses, the beginner is difficult to grasp self-study or lectures.The paper according to instructional design used Flash CS3 to developC Programming Network Courseware the design of Theory Teaching subsystem. First of all, it make full use of a combination from text, graphics, images, animation and audio and other media, and design C Programming as a head of the courseware , and then nature of the courses and teaching contents on the Course Description and theory of teaching in detail functional design. After the completion of scheduled functions tested courseware can be used normally.The paper introduced this systems design proposal , implementation methods and tools used and other technologies. It focused on technology procedureof Courseware design tools used in the Flash CS3 + ActionScript.Key words: Network;CourseWare;C programming design;Flash cs3;ActionScript目 次摘 要IAbstractII1 引言11.1 课题的研究背景及意义11.2问题的定义与简介11.3 可行性分析11.3.1 技术可行性21.3.2 经济可行性21.3.3 操作可行性21.3.4 法律可行性21.4 论文各章简介22 教学需求分析32.1课题调研32.2开发目标32.3教学对象分析32.3.1定位及性质32.3.2教学对象32.4课件的测评33 课件的教学设计63.1教学设计遵循原则63.2教学目标63.3教学策略63.3.1多种教学方法的运用63.3.2教学形式73.4教学媒体的选择和应用73.4.1 开发环境73.4.2 运行环境73.4.3 课件实现的若干关键技术73.4.4 其他的媒体83.5内容和结构83.5.1教学内容83.5.2学生的认知结构103.5.3内容结构113.5.4知识结构113.6界面设计124 课件的系统设计134.1系统功能结构134.2封面模块134.2.1“封面”程序结构流程134.2.2 封面详细设计134.3课程介绍设计164.3.1课程介绍结构流程164.3.2课程介绍详细设计164.4理论教学184.4.1理论教学结构流程184.4.2理论教学详细设计194.5理论教学导入动画214.5.1理论教学导入动画结构流程214.5.2理论教学导入动画详细设计214.6课程学习224.6.1课程学习的程序结构流程224.6.2课程学习详细设计234.7各个flash块跳转255 课件测评265.1 课件测试265.1.1 测试环境265.1.2测试步骤265.1.3测试结果评价275.2课件的发布275.3课件的测评结果276 总结286.1 课件特色与优点介绍286.1.1网络课件的特点286.1.2网络课件的优势286.2不足之处与改进方案286.2.1不足之处286.2.2 改进方案296.3 毕业设计心得与收获307 结 论32致 谢33参 考 文 献34附录:用户手册351课件介绍352 运行环境简介353适用对象354课件运行与操作指南361 引言多媒体网络课件突破了传统媒体的“线性限制”,以随机性、灵活性、全方位、立体化方式把教学内容形象、生动地呈现给学生,能很好地激发学生的学习兴趣,提高教学效果。1.1 课题的研究背景及意义目前,教育信息化推动教育改革更加深入的方向发展。教育信息化是建立在网络下的一种教育趋势,它通过网络技术在教育领域的应用而改变教育的传统模式。教育信息化将改变学校的教学手段和内容。教育手段的信息化是指利用信息技术所构成的网络教学环境,通过多媒体、网络等手段来达到提高教育质量和教学效果,实现增强教育和教学能力的目标。教育内容的信息化则意味着必须增强教育环节对飞速变化的知识信息的接收、融合和反映能力,学校和教师都应该提高教育和教学能力的速度,不断探索教书育人、传授知识的新方法、新途径。毕业设计的论题为C程序设计多媒体网络课件设计与实现。教学中的难点是教科书视图少,直观性差,同时受到课时、经费及实验条件的限制,实物及其演示的时间不足,学生对其原理及设计难形成认识,达不到应有的教学效果。随着现代教育技术快速发展和教学活动的“短学程”化,C程序设计进行网络多媒体教学有极其重要的意义。1.2 问题的定义与简介C语言是一种理想的结构化程序设计语言,它以其强大的功能一直独领编程语言的风骚,通过该课程的学习,主要是使学生掌握C语言的基本规则和基本方法,掌握语言的运用能力,训练编写程序的逻辑思想和方法,提高分析问题和解决问题的能力。论文设计并制作C程序设计网络课件理论教学子系统部分,其目的是为了在教学过程中根据该课程的特点,针对不同的教学内容,综合运用声音、图像、视频、动画等多媒体手段充分表现教学内容,突出重点、突破难点,引导学生积极探索、主动学习,最大限度地调动学生的积极性,激发学生的学习兴趣,同时该软件以网络为载体,使个别化学习与交互式的集体协同学习成为可能,教学资源得到进一步的共享,较好地适应了课程教学改革的需要。1.3 可行性分析可行性分析是在进行初步调查后所进行的对系统开发必要性和可能性的研究,所以也称为可行性研究。该课件也应从技术可行性、经济可行性、操作可行性和社会可行性四方面来论证。1.3.1 技术可行性就目前使用的开发技术较为成熟,硬件、软件的性能要求、环境条件等各项条件良好,估计系统的功能目标应该能够达到;利用现有的技术在规定的期限内开发功过基本能够完成。该课件采用的Flash CS3制作比较简单,而且不需要购买制作软件。1.3.2 经济可行性通过对该项目开发的成本,开发费用和今后的运行、维护费用,所获得的效益分析所得,该课件在经济上不受影响,所以项目是可行的。该课件投入使用后可以使学习更加直观、简单,优化教学效果。1.3.3 操作可行性该项目使用的软件Flash CS3操作简单,用户只需要按照操作步骤完成课件的学习。1.3.4 法律可行性该项目为独立开发,在法律方面不会存在侵犯专利权、侵犯版权等问题,完全按照规定的责任旅行。综上所述,该项目在技术、经济、操作和法律上是完全可行的,可以进行开发。1.4 论文各章简介第1章:主要介绍该课件的开发目的及意见,并进行项目的可行性分析。第23章:对该课件作具体的需求分析和教学设计,包括课件的开发目标、使用对象,设计阶段包括课件的教学目标、教学策略、开发媒体和重要的内容和结构布局。第4章:课件的系统设计,由于该课件是具体功能实现制作,主要部分是课件介绍和理论教学两个,重点剖析了Flash CS3+ActionScript技术实现制作过程。第5章:对课件的运行进行测试和效果评价,分为网络速率的测试、兼容性测试、病毒测试和教学设计评价四个部分。第6章:课件的总结评述阶段,分析课件的优劣和提出解决方案。2 教学需求分析2.1课题调研传统的教育模式已经跟不上当前的教育脚步,所以,多媒体网络课件的出现无疑是给教育开辟一个新天地。C程序设计在学习思维及编程上存在着一定的抽象性,而网络课件突破了集中教学的局限性,实习“人-机-人”的多项信息交流与传递,使教学内容、速度适合于每一个学生,既克服课时不足的缺点,又避免“同进同退”的弊端,还能即时反馈学生的学习情况,从而实现“教为主导,学为主体”的教育思想,提高教学效果。2.2 开发目标利用多媒体软件开发C程序设计网络课件的目标如下:1)运用多媒体教学课件授课有利于培养学生的学习兴趣,激发求知欲;2)运用多媒体教学课件授课有利于突出教材重点难点,提高教学效率;3)运用多媒体教学课件授课有利于实现因材施;4)运用多媒体教学课件授课有利于发挥教师的主导作用;5)运用多媒体教学课件授课有利于提高教学质量,实现素质教育;2.3 教学对象分析2.3.1 定位及性质C语言程序设计课程是一门学习计算机高级语言程序设计的课程。课程通过介绍C语言中的数据类型、算法、语句结构及其程序设计的基本方法,使学生掌握一门高级程序设计语言和程序设计的思想;了解一般的应用程序和系统程序的编程知识;了解程序设计的基本概念与方法,进而学会利用C语言学会解决一般应用问题。它是计算机类专业基础课,又是数据结构、数学建模、操作系统、JAVA语言程序设计等课程的前导课程。通过本课程的学习,使学生掌握算法的基本概念,能根据算法编制相应的程序,并初步掌握软件开发的基本技巧,同时也为后继课程的学习奠定程序设计的基础。2.3.2 教学对象学习该课件专业多是:计算机科学与技术、电子信息工程、机械设计制造及其自动化、自动化、通信工程等专业。这个年龄阶段的学生特点是已具备自学能力,有一定的知识储备基础,能够熟练使用多媒体教学软件。学习过计算机基础相关知识,对C语言程序设计感兴趣的人员。2.4 课件的测评纵观国内外教育资源评价情况,课件常用的原则有下面几条:1)性价比原则如何以最小的资源代价获取最大的教学效果,这是网络课程开发的最基本目标,也是对网络课程进行评价的首要前提。可从以下几个方面考虑:网络课程开发费用与网络课程的使用频率之比;网络课程开发费用与技术应用费用之比;网络课程开发费用与教师费用之比。通常在评价网络课程时,可以对这三方面进行统一的考察。2)客观性原则在评价标准的制定、评价方法的选择、评价样本的抽取、评价测量与调查的实施中,要以客观事实为依据,秉着“公开、公正、公平”的原则,自觉接受群众监督,避免主观臆断,避免掺入评价者个人情感因素,要协调评价者之间的价值观念,以最终形成对该事物客观一致的评价。3)重视学习原则根据认知心理学,学习的发生是学习者积极主动构建主观图式的过程,他们才是学习的主体,因而,在网络课件进行评价时,惟一的出发点是一切以促进学习者有效地学习为目标。4)全面原则在对网络课程进行评价时要根据系统论的观点,从整体出发,考察该网络课程的各个部分的关联情况和综合性能,不能因为某一方面特别突出而以偏概全。对于不同的课程模块可能对学习者影响的程度不同,可设置合理的权重,以强调该模块的重要性。在网络课程的界定中建立了网络课程评价模型,模型中有六个模块。在评价网络课程时必须保证其完整性,在此基础上,可以依照相应的网络课程目标做出适当的变动。5)易于操作原则由于网络课程面向的使用对象信息技术操作能力有很大的差异,因此,为了适用所有的网络使用者,网络课程必须易于操作,这一点也是评价的基本原则之一。6)定性评价与定量评价相结合原则该原则强调,在评价过程中,既要有定性评价,也要有定量分析,要把二者结合起来。定性评判中,主要是判断网络课程中资源的性质与优劣。定量中,主要分析网络课件资源的数量,适用范围及技术参数等。7)科学性原则要求评价者必须有严谨的科学态度:评价的手段、方法必须有充分的科学依据;评价指标体系必须有准确的科学含义和理论基础。8)整体性原则要求对网络课件的各个方面进行不同层次的全方位评价,不能以偏概全、以局部代替整体,同时也要求抓主流、抓本质,不能眉毛胡子一把抓,分不清主次。9)先进性原则要求在评价中充分运用现代评价理论与实践研究的新成果,以现金的评价理论作指导,尽量采用网络化、电子化、自动化的检测与评价系统,使评价资料的采集、评价数据的分析处理,评价结果的反馈更准确、及时、高效。10)一致性原则该原则强调评价标准、评价目标的一致性,不能随意降低或提高评价要求。只有这样,才能区分评价对象的优劣,确保评价过程的公正。11)人本化原则该原则强调网络课件评价要以人为本,内容的组织能方便人的使用,有助于人的学习,网络课件资源的形式采取人性化设计,能激发人的使用兴趣。12)有序性原则网络课件内容丰富,种类繁多,连接关系复杂。有序性原则强调网络课件资源的分类、组织、更新、利用、管理要从无序走向有序。13)创新性原则该原则强调,评价中要向网络课件的创新方面有所侧重。要激发、引导网络课件制作的创新意识、创新思想、创新实践,使网络课件常用常新,常用常荣。3 课件的教学设计3.1 教学设计遵循原则设计课件教学时,要遵循如下教学设计原则:注重教学目标及教学内容分析、设计教学活动时注意情境创设,强调“情境”在学习中的重要作用、注意信息资源设计,强调利用各种信息资源来支持“学”(而非支持“教”)、强调以学生为中心、注重自主学习设计、强调“协作学习”,要注重协作学习环境设计、注重基于网络教学策略设计。3.2 教学目标C语言程序设计课程是一门学习计算机高级语言程序设计的课程,主要内容是介绍C语言中的数据类型、运算、语句结构及其程序设计的基本方法,目的是使学生掌握一门高级程序设计语言,了解结构化程序设计的基本概念与方法,进而学会利用C语言学会解决一般应用问题,并为后续课程奠定程序设计基础。其教学目标主要有以下两点:1)通过课程的学习,可以使学生熟悉C语言发展;理解和掌握结构化程序设计的基本思想及基本概念;掌握使用C语言进行结构化编程的技术;初步认识C应用程序设计方法及过程。2)通过课程的学习,为计算机专业学生学习后续专业课数据结构、算法基础等打下良好的基础。3.3 教学策略 3.3.1 多种教学方法的运用根据课程内容和学生特点,灵活运用理论讲授法、实例分析法、启发引导法等多种教学方法,引导学生积极思考、乐于实践,获取较好的教学效果。1)采用案例教学,培养学生的兴趣和积极性。案例教学法打破了以教材为中心的传统教学模式,不按教材的顺序授课,而是以精选出的程序设计的案例为中心,把学习的重点放在具体案例的讲述上,把要学习的语法和概念融入到具体案例中来讲解。整个教学过程中强调在应用中学习,从而避免了枯燥的理论说教,不仅能增进学生的学习兴趣,而且对提高学生综合分析和解决实际问题的能力也大有帮助。2)运用多媒体CAI(计算机教学辅助软件:Computer Aided Instruction ,简称CAI)课件教学,提供交互式学习环境。多媒体CAI课件主要包括课程内容、实践教学、自学、在线讨论以及资源中心五部分功能。多媒体CAI课件可以提供交互式环境供学生学习,并自动根据操作过程进行实时评价。将多媒体CAI课件和教师课堂讲授有机地结合起来,能形成最佳教学任务的综合性手段与教学方案。3)培养学生读程序的能力。程序是C语言的本质,读程序是学习C语言入门最快,也是最好的方法。要培养学生独立编程的能力,首先应该培养学生读程序的能力。学生读的程序越多,见识的编程的思想、方法、技巧也就越多,就能更加扩展自己的编程思路,还能在某些时候把别人的东西拿来归为己用。4)采用问题驱动法。采用问题驱动法,一切都要求学生自己动手动脑设计,他们在操作过程中探究和解决问题的积极性和主动性得到调动,从而达到了预期的教学目标。5)加强实验环节的教学设计,辅助理论教学。C程序设计语言实验教学的目的应是:紧密配合理论教学,通过相关实验,帮助和加深对语句功能的理解;通过实验可以将各门课程学到的知识融会贯通,思考利用C程序设计语言解决实际应用问题的有效方法,从而使学生分析和解决问题的能力得到锻炼和提高,从而大大激发了学生的学习热情,为其今后的学习和工作打下良好的基础。3.3.2 教学形式课堂教学以多媒体教学和黑板教学相结合方式,以“知识点的提出引发学生思考提出问题基础知识学习”,并结合教师关键性的知识传授教会方法,辅之扩展学习和习题训练形成一套属于自己的理论知识体系,从而达到学以致用,创新应用。3.4 教学媒体的选择和应用3.4.1 开发环境 安装模式:B/S模式(即浏览器服务器模式),服务器配置:window2000XP server操作系统,安装Flash CS3。客户端配置:普通pc机,操作系统任意,安装Adobe Flash Player 9播放器插件。3.4.2 运行环境 1)硬件环境计算机Intel Pentium 4处理器以上,内存在512MB以上,主机应配备声卡、音箱。2)软件环境操作系统环境为Windows2000/XP/2003。计算机的显示分辨率必须调整到1024768像素。3.4.3 课件实现的若干关键技术 Flash是经典动画制作的专业软件,作者选用它作为课件开发工具。Flash支持以下关键技术,用它来设计基于Web的多媒体课件具有强大的优势。1)矢量图形技术。Flash支持矢量图形技术,矢量图形是使用函数来记录图形的颜色、尺寸等属性,与点位图相比具有体积小、放大不失真的优点。2)流媒体技术。Flash采用流媒体技术,可以使多媒体课件先下载一部分,就开始播放,然后边下载边播放,从而使得基于Web的多媒体课件具有实时性功效,实现即时播放的效果。3)ActionScript技术(脚本技术)。ActionScript是Flash的脚本语言,它是面向对象编程语言,语法结构简单,可以用它来实现多媒体课件的交互性,控制多媒体课件的播放,设计多媒体课件的导航系统。4)网络发布技术。在发布设置对话框选择动画发布格式,并设置格式的发布选项,在单击“HTML”选项卡按钮,切换到“HTML”选项卡,保持各选项默认不变,然后单击“发布设置”对话框地步的“发布”按钮,就可以完成课件的发布。课件发布完成后,可点击生成的“*.html”文件播放课件。当然,也可以借助其他的软件,如将多媒体课件载入网页,上传至网络中,最后完成基于Web多媒体课件的发布。3.4.4 其他的媒体另外需要说明的一些媒体是:文字、动画、视频、图片、音频等等。3.5 内容和结构3.5.1 教学内容C程序设计是一门概念性和实践性都强的专业基础课。它涉及到程序设计语言、程序设计方法、数据结构等方面的内容。主要内容:C语言的各种数据类型、运算符、表达式;结构化程序设计语句;函数的概念和用法;编译预处理命令;位运算;文件的操作;算法的基本表示方法及结构化程序设计方法。教学重点、难点:C语言的高级数据类型,如数组,指针,结构体;函数的概念和用法。多媒体课件C程序设计所确定的教学内容如表3.1所示。表3.1多媒体课件C程序设计所确定的教学内容内容及要求重难点第一章、C语言概述1、了解C的发展历史重点:C语言的特点与编程环境2、掌握C语言的特点3、掌握简单的C程序介绍难点:C程序及其上机步骤4、掌握C程序的上机步骤第二章、数据类型、运算符与表达式1、掌握C的数据类型:基本数据类型;自定义的数据类型重点:基本数据类型;变量定义和赋值;运算符与表达式2、掌握常量和变量:符号常量与一般常量;变量的定义和赋值3、掌握各类型数据的混合运算难点:自定义的数据类型;算符优先级;4、掌握运算符与表达式:算术运算符;关系运算符与逻辑运算符;表达式的执行顺序第三章、顺序程序设计1、掌握赋值语句重点:输入输出;顺序结构C程序的编写2、掌握字符的输入输出函数3、掌握格式输入输出难点:顺序结构C程序的编写4、顺序结构C程序的编写第四章、选择结构程序设计1、掌握关系运算符和关系表达式重点:if语句;选择结构的C程序的编写2、掌握逻辑运算符及逻辑表达式3、掌握If语句及条件运算符难点:选择结构的C程序的编写4、掌握Switch语句5、选择结构的C程序的编写第五章、循环控制1、了解Goto循环结构重点:While、For循环控制结构;break和continue;循环结构C程序的编写2、掌握While循环结构3、了解Do while循环控制结构4、掌握For循环控制结构难点:break和continue;循环结构C程序的编写5、掌握循环的终止语句break和continue6、循环结构C程序的编写第六章、数组1、掌握数组的概念:重点:数组的定义和初始化;数组的基本操作2、掌握数组的种类3、掌握数组的定义和初始化难点:数组的基本操作4、掌握数组的基本操作第七章、函数与预处理命令1、掌握函数的概念重点:函数的申明、定义和调用;函数的参数传递;宏的定义;2、掌握函数申明和定义3、掌握函数的调用4、掌握函数参数的传递难点:函数的定义;函数的参数传递;带参数的宏定义;5、掌握宏的定义define6、掌握“文件包含”处理第八章、指针1、掌握地址和指针的概念重点:指针变量的定义和初始化;指针变量的引用2、掌握指针变量的定义和初始化难点:地址和指针的概念;指针变量的引用3、掌握指针变量的引用第九章、结构体与共用体1、掌握结构体的定义重点:结构体的定义;结构体变量的引用2、掌握结构体变量的初始化难点:结构体的定义3、掌握结构体变量的引用第十章、文件1、掌握文件类型指针的使用重点:文件的基本知识和使用;文件的打开关闭和读写操作2、熟悉文件操作函数的功能和使用难点:文件类型指针;文件的几种输入输出函数3、了解文件的概念另外,教学内容还包括实验教学内容:熟悉TurboC编程环境,数据类型、运算符和表达式,简单的C程序设计,选择结构程序设计,循环控制,数组,函数,指针,综合训练等等。3.5.2 学生的认知结构多数C语言程序设计教材,大致是按照“基本数据类型程序结构数组函数指针文件”的顺序组织教学内容。因此,教学中,要结合学生的认知规律重新组织教学内容。所谓分层递进教学,就是按C语言程序设计知识的难、易程度的不同分层组织教学内容:先讲授C语言中规整、严谨、易理解的语法规则与简单编程方法和技巧,让学生在较短的学习时间内掌握基本的C语言规则、C源程序的整体结构及简单编程方法;其次讲授较复杂的C语法规则和简单算法的程序设计;最后介绍C语言的扩展内容和高级编程技巧。并依据教学内容的分层结构,区别不同层次的教学要求,采用与学生知识准备水平相适宜的课堂教学方法。通过分层递进教学,将教学内容组织成一个符合学生认知规律的逻辑结构,既便于学生接受、提高和深入,也利于学生循序渐进的构建认知结构。3.5.3 内容结构在课程介绍板块中要凸显出本课件的教学大纲,采用的教学方法及策略等模块,使学习者大概了解到本课程学习的基本内容。“理论教学”中的课程学习就是具体章节的学习,课程学习部分采用“复习引入”概念“分节教学目标”“章节内容”“习题练习”,并附习题答案。“课程设计”是针对C程序设计解题与上机指导实验教学编写的一些实训项目。在划分的章节内容页面,把该章节的重点、难点放在突出位置,充分展示重点内容。教学内容中,采用精心设计的视听表现手法,在画面构图、运用色彩、调节亮度、音响变化等方面,展现新奇的画面和声音,引起学习者的注意。图3.1是C程序设计网络课件理论教学子系统的设计中的教学顺序流程图。3.5.4 知识结构根据该课件的教学目标机教学内容的组成,所采取的知识结构有讲解、操作与练习、测验、游戏几种方式的组合。3.6 界面设计设置场景大小和背景色,注意属性设置对话框中的帧速率,一般flash动画帧速率设置在8fps15fps便能流畅播放。课件的背景主题色采用蓝色,感觉清新自然,每个界面都采用有导航图标设置。开始进入动画课程介绍理论教学教学导入动画教学大纲、内容、方法、条件、成果解题技巧应用创新教学大纲课程设计复习引入学习目标章节内容课后习题章节内容学习退出图3.1教学顺序4 课件的系统设计4.1 系统功能结构由于C程序设计网络课件理论教学子系统的设计是用于学生自学,在教授过程中要设计完整的教学流程,根据学习理论设想的信息加工流程:告知该门课程的教学内容、教学大纲、教学条件、教学成果、实验操作、教学的每章节目标、每章节的测验、解题技巧。该系统的主要结构如图4.1所示。C语言教学课件课程介绍理论教学基本介绍教学内容教学方法教学条件教学成果教学大纲课程设计课程学习解题技巧应用创新教学大纲图4.1教学结构4.2 封面模块 4.2.1 “封面”程序结构流程制作完成后的“封面”程序结构流程如图4.2所示。背景音乐封面背景开题动画按钮图标图4.2 封面程序结构4.2.2 封面详细设计 设置界面参数,加入组件“页面”设置界面风格。打开“C程序设计.swf”文件,直接播放开题动画,位于界面的中央。在界面的左上角,放置C程序设计这一标题,在界面的右方,放置课程介绍、理论教学、实践教学、学生自学和交互学习这五个按钮,在界面的右下方放置学院的图标。如图4.3所示。图4.3 C程序设计片头1)背景音乐在图层中添加已导入库的音乐数据流,设置其属性为重复。导入音乐代码:flag = true;p = 0;ms_sound = new Sound();ms_sound.attachSound(s230);/s230为音乐名称fscommand(fullscreen, true);/显示全屏音乐开关按钮:在图层中放置背景音乐元件,按钮处添加代码:打开代码:on(release) gotoAndStop(1);_root.soundstatus=on;equalizer.gotoAndStop(1);关闭代码:on(release) gotoAndStop(2);_root.soundstatus=off;equalizer.gotoAndStop(2);声音大小控制代码:onClipEvent(load)_root.soundstatus=on;_root.mySound = new Sound(_level0);_root.mySound2 = new Sound(_level1);_root.mySound3 = new Sound(_level2);_root.mySound4 = new Sound(_level3);_root.mySound5 = new Sound(_level4);maxvolume=100;minvolume=0;onClipEvent(enterFrame) if(_root.soundstatus=on) step=5if(_root.soundstatus=off) step=-5maxvolume+=step;if (maxvolume100) maxvolume=100;if (maxvolume理论教学在课件介绍“返回”按钮脚本内添加代码:on (release) loadMovieNum(理论教学.swf, 0);2)理论教学理论教学导入动画在理论教学中课程内容场景中“章节目录”文字按钮脚本内添加代码:on (release) loadMovieNum(理论教学导入动画.swf, 0);3)理论教学导入动画章节内容在理论教学导入动画中主页场景中“章节内容”图片按钮脚本内添加代码:on (release) loadMovieNum(第 章.swf, 0);4)C程序设计课程介绍封面C程序设计场景中“课程介绍”文字按钮脚本内添加代码:on (release) loadMovieNum(课程介绍.swf, 0);C程序设计理论教学与上面代码相同。5 课件测评5.1 课件测试 5.1.1 测试环境 1)硬件Intel Pentium 4 或 AMD Athlon 64 处理器以上 512MB 内存 2.5GB 可用硬盘空间用于安装;安装过程中需要额外的可用空间(无法安装在基于闪存的可移动存储设备上) 1024x768 屏幕(推荐 1280x800),16 位显卡 DVD-ROM 驱动器 2)操作系统及软件运行环境 Win2000/XP/2003多媒体功能需要 QuickTime 7.1.2 软件 在线服务需要宽带 Internet 连接DirectX9.0软件5.1.2 测试步骤步骤1,打开“C程序设计.fla”文件,按下快捷键【Ctrl+Enter】可测试课件在本地的播放效果。步骤2,要测试课件在Internet的播放效果,可在动画播放窗口中选择“视图“下载设置”菜单,选择一个模拟下载速度。步骤3,选择“视图”“模拟下载”菜单,可启动或关闭模拟下载功能。启动模拟下载功能后,课件播放情况便是根据刚才设置的传输速率,在网路上的实际播放情况。步骤4,选择“视图”“带宽设置”菜单,再选择“视图”“数据流图标”菜单,将出现一个图表,可以通过图表右侧窗格查看各帧数据下载情况,此时选择任意一帧,播放将停止,可从左边窗格中查看该帧详细信息。步骤5,选择“视图”“帧数图表”菜单,可查看哪个帧不要比较多的时间传输。步骤6,测试完毕后,可记下矩形红线的帧,并返回课件,对相应帧做相应的修改,以方便在网络上播放,关闭动画播放界面即可返回动画课件。另外还必须进行网络兼容性和病毒测试等
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 皮革及皮革制品加工工岗前达标考核试卷含答案
- 陶瓷成型施釉工安全宣贯水平考核试卷含答案
- 高二学生数学问题提出能力的现状研究-以平面解析几何为例
- 太姥山元素在福鼎白茶包装设计中的应用研究
- 生态认知、家庭生计资本对稻农生态耕种行为的影响研究
- 2026吉林大学白求恩第一医院肝胆胰外二科招聘笔试参考题库及答案解析
- 中国物流集团有限公司2026届春季校园招聘考试备考试题及答案解析
- 2026河南郑州一中教育集团优胜实验中学教师招聘考试备考试题及答案解析
- 2026广西贵港市新发展投资集团有限公司招聘4人笔试模拟试题及答案解析
- 2026青岛饮料集团有限公司招聘28人笔试备考试题及答案解析
- 双管高压旋喷桩施工方案
- 832个贫困县名单
- 运用PDCA降低血管内导管相关血流感染发生率(NPICU)
- 2024贵州贵阳中考物理试题及答案 2024年中考物理试卷
- 特发性肺纤维化急性加重AEIPF诊治指南
- 2023年广州市黄埔区中医院护士招聘考试历年高频考点试题含答案解析
- 第四章基层疾病预防控制与妇幼保健职能演示文稿
- D500-D505 2016年合订本防雷与接地图集
- JJG 1105-2015氨气检测仪
- GB/T 4295-2019碳化钨粉
- 西部钻探套管开窗侧钻工艺技术课件
评论
0/150
提交评论