欢迎来到天天文库
浏览记录
ID:35593480
大小:1.28 MB
页数:27页
时间:2019-03-30
《C程序设计毕业论文定稿(精品)》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、摘要《C程序设计》作为各大院校必修课程之一。因为C语言是计算机程序语言的入门语言。课程中一些难以理解的程序算法,传统的书本加教师讲授的学习模式往往花费了大量的时间,而学生却难以完全理解和接受。而利用多媒体CAI课件,通过各种实物图片和示意图、文字及声音说明、动画效果等再配以交互式的学习方式,则可以达到良好的教学效果。本论文将介绍如何利用Authorware软件,进行制作C语言程序算法的动态演示以及在制作过程中所遇到的问题和解决办法。关键词:CAI;C语言;算法;AuthorwareAbstract《TheCProgrammingLanguage》istreatedasthe
2、requiredcourseineveryuniversity.BecausetheClanguageisaintroductivelanguageofthecomputerlanguage.Someprogramarithmeticwhicharehardtoundertand,alwaystakethestudentsmuchtimeintheformofthetraditionalbooksandtheteachingofteachers,andthestudentscan’tunderstandandacceptfully.ButusetheCAI,throught
3、herealpictures,sketchmap,letters,soundandtheactivepictures,matchthealternativestudy-form,canattainverygoodteaching-effect.withagainwiththeinteractivestudy,thencanattaingoodteachingeffect.ThisthesiswillintroducehowtomakeuseofAuthorwaresoftware,thedynamicdemonstrationwhichcarriesontomaketheC
4、languageprogramarithmetic,andsomeproblemsandsolutionsintheprocessofmakingit.Keywords:CAI;Clanguage;arithmetic;Authorware目录第1章引言11.1开发的背景11.2目的和意义1第2章研究现状及设计目标32.1研究现状和制作工具的选择32.2教学设计42.3脚本设计4第3章制作中遇到的问题以及解决办法53.1音频的插入53.1.1插入音乐53.1.2插入音效63.2图片的插入73.3动画效果的实现83.3.1动画效果的实现方式83.3.2动画具体实现范例93.4
5、模块之间的交互连接113.4.1交互的简介113.4.2交互具体的实现范例123.5与主程序的整合14第4章程序的测试与打包174.1测试的目的174.2具体测试的实现范例174.2.1首页的测试174.2.2程序算法运行功能测试184.2.3结尾界面功能测试204.3程序的打包与发行21参考文献24致谢2527第1章引言1.1开发的背景随着计算机在教育领域的应用普及、多媒体技术与相应的软件技术的发展、网络通信技术的不断进步,计算机辅助教学(Computer Assisted Instruction,简称CAI)在现代教育中的地位日益上升,给传统的课堂教学注入了无限的生机和
6、活力。90年代中期随着计算机运算速度的提高,存储容量的进一步扩大,出现单机CAI课件,它把文字、动画、视频、声音多种媒体整合到一个平台上同时演示,使得教学质量有了很大提高。目前CAI已逐步成为现代教学的一个很重要而且有效的手段。C语言是计算机入门的重要语言基础。C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它高级语言,许多大型应用软件都是用C语言编写的(例如,著名的UNIX操作系统就是用C语言编写的)。C语言是既得到美国国家标准化协会(ANSI)标准化又得到工业界广泛支持的计算机语言之一,几乎任何一种机型、任何一种操作系统都支持C语言开发;C
7、语言在巩固其原有应用领域的同时,在拓展新的应用领域,支持大型数据库开发和Internet应用,一旦掌握了C语言,就可以较为轻松地学习其他任何一种程序设计语言,为后续的面向对象程序设计,Windows程序设计,Java程序设计等程序设计语言的学习打下基础。由于C语言的重要性,现在各大院校计算机系都把它作为必开科目。为以后学习别的语言打下基础,作为很多院校的精品课程之一。因为它的重要性其他的非计算机专业的院系也把它作为学习的主要课程之一。C语言的重要性毋庸置疑,但是它作为一种程序语言,学习中肯定会感到枯燥无味,尤其是在
此文档下载收益归作者所有