计算机毕业设计论文基于C语言的课件的设计与实现.docx

上传人:b****4 文档编号:6800425 上传时间:2023-05-10 格式:DOCX 页数:25 大小:563.30KB
下载 相关 举报
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第1页
第1页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第2页
第2页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第3页
第3页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第4页
第4页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第5页
第5页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第6页
第6页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第7页
第7页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第8页
第8页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第9页
第9页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第10页
第10页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第11页
第11页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第12页
第12页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第13页
第13页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第14页
第14页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第15页
第15页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第16页
第16页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第17页
第17页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第18页
第18页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第19页
第19页 / 共25页
计算机毕业设计论文基于C语言的课件的设计与实现.docx_第20页
第20页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

计算机毕业设计论文基于C语言的课件的设计与实现.docx

《计算机毕业设计论文基于C语言的课件的设计与实现.docx》由会员分享,可在线阅读,更多相关《计算机毕业设计论文基于C语言的课件的设计与实现.docx(25页珍藏版)》请在冰点文库上搜索。

计算机毕业设计论文基于C语言的课件的设计与实现.docx

计算机毕业设计论文基于C语言的课件的设计与实现

本科毕业论文

题目:

《C语言程序设计》课件的设计与

实现

院系:

计算机科学与技术学院

专业:

计算机科学与技术专业

 

内容摘要

Authorware是目前较为流行的多媒体开发工具之一,用Authorware制作的课件简称Authorware课件。

本文利用Authouware作为工具,结合C语言教学软件的设计,阐述了多媒体CAI教学软件开发过程和开发方法,介绍多媒体CAI软件的特点及开发过程。

目前教学中存在着很多问题。

传统的教学手段和方法在现代迅猛发展的信息时代,己经远远不能满足《C语言程序设计》课程现代化教育的要求。

因此,把计算机的先进技术用于教学,并以多媒体技术、虚拟现实技术等现代化信息技术的发展推动现代教育技术的发展,本课题正是这样一个时代背景之下,希望以现代的高新技术为基础,研究、开发出一个《C语言程序设计》的CAI课件,为《C语言程序设计》知识的普及教育探索一个更新、更好、更有效的教学方式,以提高学生学习和掌握该知识,并灵活运用它的能力。

在教学过程中,应用CAI课件实施个别化教学,变学生被动学习为主动学习,特别是采用多媒体技术将文字、声音、图形、图像、动画和视频集成一体,以更加自然、逼真的方式表示问题,使学生更容易接受知识,培养学生空间想象的思维能力,为学生今后学习其它的相关知识打下基础,提高教学效果和教学效率。

良好的交互性,把学习、娱乐融为一体,最大限度地发挥学生的兴趣,以培养其创造能力,把我校《C语言程序设计》教学工作提高到一个新的水平。

同时还希望通过本课件的研究,积累《C语言程序设计》CAI课件开发的经验,为以后开发更多、更实用的CAI课件打下基础。

CAI课件的研究是一项系统工程,是现代教育理论、软件工程技术相结合的一种应用。

课件要研究《C语言程序设计》的教学目标、教学内容、教学策略、教学对象等内容,分析传统教学方式的不足及利用计算机辅助教学如何弥补这些不足,探索在计算机辅助教学中体现现代教育理论等,并在此基础上形成一个实用的《C语言程序设计》CAI课件,应包括如下几个方面的功能:

1)交互性计算机的人机交互使学生可以根据自己的情况控制学习进度,从而实现双向交流,达到因材施教的目的。

2)CAI中的动画演示、过程模拟等手段使传统教学方式难以表达的教学内容,得到了较好的表达和演示,降低知识本身的难度。

3)丰富的图形信息为CAI软件营造了丰富多彩、生动活泼的学习环境,提供较快的反馈速度,有利于激发学生的浓厚兴趣,真正做到寓教于乐。

4)CAI使教学内容条理化,有利于将教师从繁重的讲演中解脱出来把主要精力用于提高教学质量。

同时,在课件的研制过程中,注意将现代教育理论及现代教育方法具体体现在课件中,根据不同的课程内容和内容形式,遵循不同的教学理论,采用不同的教学方法,并且注意将在教学过程中所感受到的学生学习本课程的难点突出来,着重讲解,合理安排课程内容,使学习者轻松学习而循序渐进。

基于上述考虑,根据教学大纲的要求,对课程教学重点、难点内容,利用文本、图形、图像、动画、视频等人们熟悉的媒体信息,开发《C语言程序设计》多媒体CAI教学软件。

要想作好一个课件,首先要对课的结构要仔细分析,画出课的框架(或是脚本)。

理清哪些地方要详细讲述,哪些要略讲。

一篇课文要安排多少教时,具体讲解或学习形式、设计时的界面的等等。

关键字:

Authorware;多媒体;课件;CAI

 

Abstract

AuthorwareisthemorepopularmultimediadevelopmenttoolsofthesoftwareproducedbyAuthorwareshortAuthorwarecourseware.UsingAuthouwareasatool,withC-languageteachingsoftwaredesign,multimediaCAIdescribedthesoftwaredevelopmentprocessandthedevelopmentofmethodstointroducemultimediasoftwareCAIandthecharacteristicsofthedevelopmentprocess.

Therearecurrentlyteachinginalotofproblems.Traditionalteachinginthemodernmeansandmethodsoftherapiddevelopmentoftheinformationage,hasbeenfarfrommeetingthegeographicalinformationsystemcoursesmoderneducationrequirements.

Thus,theadvancedcomputertechnologyforteaching,andmultimediatechnology,virtualrealitytechnologyandothermoderninformationtechnologytopromotethedevelopmentofmoderneducationandtechnologicaldevelopment,theissueissuchanerabackground,Hopethatwithmodernhigh-tech-based,researchanddevelopmentofaGeographicInformationSystemCAISoftware,forthegeographicinformationsystemsknowledgeanduniversaleducationtoexploreanewer,better,moreeffectiveteachingmethodstoimprovestudentlearningandmasteryoftheknowledgeAndflexibilityintheuseofitscapacity.Intheteachingprocess,theapplicationofCAISoftwareimplementationofindividualteaching,studentschangedpassivelearningtoactivelearning,inparticulartheuseofmultimediatechnologywillbetext,sound,graphics,images,animationandvideointegratedone,inamorenatural,realisticapproach,Sothatstudentsmorereceptivetoknowledge,trainingstudentstoimaginethethinkingabilityofspaceforstudentsstudyingthefutureoftheotherlaythefoundationforknowledgeandimproveteachingeffectivenessandefficiencyofteaching.Goodinteraction,learning,entertainmentintegration,makefulluseofstudentinterest,todeveloptheircreativeabilities,myschoolteachinggeographicinformationsystemtoanewlevel.Alsohopethatthroughthissoftwareresearch,CAIaccumulationofgeographicinformationsystemssoftwaredevelopmentexperienceforthefuturedevelopmentofmoreandmorepracticaltolayafoundationfortheCAISoftware.

CAISoftware'sstudyisasystematicproject,isamoderneducationaltheory,softwareengineeringandtechnicalintegrationofanapplication.Coursewaretostudygeographicalinformationsystemsteachingobjectives,teachingcontent,teachingstrategies,targets,suchasteaching,analysisoftheshortcomingsoftraditionalteachingmethodsandtheuseofcomputer-assistedteachinghowtomakeupforthesedeficiencies,toexplorethecomputer-assistedteachingofmoderneducationaltheory,AndonthisbasistoformausefulgeographicinformationsystemsCAISoftware,shouldincludethefollowingaspectsofthefunctions:

1.1)Interactivecomputer'sinteractivesothatstudentscancontrolthesituationaccordingtotheirownlearningprogress,thusachievingtwo-wayexchanges,toteachstudentsinaccordancewiththeiraptitudeachievetheobjective.

2)CAIintheanimateddemonstration,simulationandothermeansoftraditionalteachingmethodstoexpressthecontentofcourses,getabetterexpressionanddemonstration,reducingthedifficultyofknowledgeitself.

3)WealthofinformationfortheCAIgraphicssoftwaretocreateacolorful,livelylearningenvironmentandprovidefasterspeedofthefeedbackisconducivetoinspirestudentsinterestedin,reallybeentertaining.

4)CAIteachingcontentratherdisjointed,andteacherswillbenefitfromtheheavyspeechfreedtofocusforimprovingthequalityofteaching.

Atthesametime,incoursewaredevelopmentprocess,payattentiontomoderneducationtheoryandmoderneducationalmethodsintheconcretemanifestationofcourseware,dependingonthecontentofthecoursecontentandform,followdifferentteachingtheories,usingdifferentteachingmethods,andpayattentiontoIntheprocessofteachingthestudentsfeltthiscoursetohighlightthedifficulties,focusedon,reasonablearrangementsforthecoursecontent,sothatlearnerslearnandeasystepbystep.Basedontheaboveconsiderations,inaccordancewiththerequirementsofthecurriculum,teachingcoursesonthemajoranddifficultcontent,useoftext,graphics,images,animation,videoandotherpeoplefamiliarwiththemedia,thedevelopmentof"Cprogramminglanguage,"CAImultimediateachingsoftware.

Tomakeacourseware,wemustfirstlessononthestructuretoadetailedanalysistodrawlessonsintheframework(orscript).Tosortoutdetailsonwhatareas,whichoutlinestresses.Anumberoftextstothearrangements,oronspecificformsoflearning,thedesignoftheinterface,andsoon.

Keyword:

Authorware;multimediacourseware;CAI

 

《C语言程序设计》课件的设计与实现

一.绪论

随着多媒体技术的成熟与发展,CAI课件制作正不断地在全国各个高校中推广和普及,CAI课件的教学策略的制订,是课件本身成功与否的一个十分重要的因素。

目前,CAI教学策略制订已经从单纯的书本输入型转向人机通讯的交互式系统,或者是二者结合。

从更高层次上来看,CAI课件制作应在研究心理学,特别是教育心理学的基础上,找到一种符合人们在学习过程中的心理模式,根据此模式来制订CAI课件教学策略和方法,这才是今后CAI课件教学策略制订所寻求的方向,而不是仅仅局限于如何在多媒体技术上实现的各种花样的翻新。

Macromedia公司开发的Authorware以其功能强大、好学易用等特点而受欢迎。

它是一种基于图标和流程线的多媒体开发工具,使用者不需具备很强的计算机编程能力就能制作出功能强大的交互型教学课件。

本文通过计算机软件专业《C语言程序设计》多媒体课件的设计与开发的实践,介绍利用Authorware编程实现Windows标准二重菜单以及在Authorware中控制Flash动画的步骤和方法,以对生物学多媒体课件的开发提供参考。

一.1课题研究的方向和要解决的问题

Authorware的运用还能为教学提供多种形式的训练方式。

使课堂教学的信息量大大增加,可以产生教与学的最佳效果。

使学生的思维能力经常得到锻炼,因而能更有效地提高其学习效果。

一节课的成败,直接影响着学生的学习效果。

学生所获得的知识80%来源于课堂,优化教学课堂结构显得尤为重要,而Authorware为优化课堂结构提供了重要而有效的保证。

1、Authorware界面直观,能突破视觉的限制,多角度地观察对象,并能够突出要点,有助于概念的理解和方法的掌握;能有效地突破难点;优化教学过程,分解难点,是学习内容与认知结构一致性的重要环节。

另外,应用多媒体融知识性、趣味性、灵活性、新颖性于一体,使抽象的知识变得具体化,简单化、直观化,缩短了客观实物与学生之间的距离,从而降低了难度,使学生容易接受。

2、Authorware具有更强的交互性,学生有更多的参与,学习更为主动,有利于学生形成新的认知结构;利用多媒体的交互功能,充分发挥课件在教学中的作用,使教材内容更生活化、具体化,让课本内容贴近现实生活,让学生身如其境,使学生对教学内容有亲切感,进而产生求知欲,变被动听取为主动探求。

3、通过Authorware真实情景的再现和模拟,培养学生的探索、创造能力。

多媒体对培养学生的思维能力有独特的效果,它能让学生充分感知事物,化抽象为具体,丰富学生的思维内容,加强思维的广度,提高思维的灵活性,强化思维能力。

在教学过程中,为了体现学生的主体作用,可以视具体内容调整讲授顺序,增加学生思考的内容,另外可以通过设疑,抓住思路,促进学生思考,提高学生参与程度。

在教学过程中可以通过层层设疑,引导学生思考。

一.1.1Authorware在使用中的误区

作为教学的辅助手段,Authorware毫无疑问具有它的优越性,但如果不注意以下一个问题,则会在课件制作和实际教学过程中,起到事倍功半的效果。

1、用Authorware教学时不能忽视教师在教学中的主导地位。

多媒体是现代教学工具,在教学中确实可以提高一定的教学效果,但它并不是提高教学效果的灵丹妙药,过多地追求和利用多媒体的使用功能,会导致学生感觉是看教师演戏,多媒体在教学运用中不是不可能的,这是实施教学的一种手段,但不是唯一的,作为教师首先应把握住自己在教学中的主导地位和作用,多媒体本是一种教学工具,教师不能只当“解说员”,而应通过对教学过程的设计和灵活多变的操作,使多媒体发挥最佳教学功能,同时要从人与多媒体、教学内容与多媒体的关系入手,探讨多媒体在教学运作中的基本教学规律和要求,使多媒体在教师的驾驶下有的放矢地发挥作用。

2、合理利用Authorware,辅助教学。

顾名思义CAI是计算机辅助教学,有帮助就用,没帮助或者帮助不大就没必要使用计算机。

滥用计算机是计算机辅助教学中容易出现的通病。

有些所谓的Authorware课件,只是简单的文字加图片,是用投影片完全能够实现的,这样大材小用,造成大量资源浪费。

多媒体成了名副其实的花架子。

实施多媒体教学不能华而不实,哗众取宠。

运用多媒体是为了辅助教学,其出发点和落脚点是为了提高教学效果,但运用多媒体教学不是提高教学效果的唯一途径和手段,教学中不能为了多媒体而去使用多媒体,应针对教学内容采取与之相应的教学方法、方式,合理地综合和利用各种教学媒体,包括传统媒体,取长补短。

这样才能发挥各种教学方法的综合功能,取得最佳效果。

3、Authorware不再仅仅是教师讲解演示的工具。

多媒体的性质是什么?

或许有很多老师都会回答:

多媒体是教师讲解演示教学内容的工具。

然而,错了!

现代教育理论下教学媒体的性质对于Authorware辅助教学这一现代教学手段,只有科学、合理地将它与教学规律及其它教学因素糅合在一起,才能在教学过程中发挥应有的作用,达到事半功倍的效果。

二.文献综述

“多媒体”这个名词,在十几年前对绝大多数人来说还很陌生。

曾几何时,它同“信息高速公路”、“互联网”联系在一起,频繁出现于报刊电视。

“旧时王谢堂前燕,飞入寻常百姓家”,多媒体技术已成为人们茶余饭后的热点话题。

随着计算机应用领域的不断扩大,多媒体技术对传统教育产生了极大的冲击。

以前教师主讲、学生复述以及分离实验室为主要构成的传统教学模式,已开始使用多媒体技术来指导学生的学习过程。

因此,开发各种层次的多媒体CAI(计算机辅助教学Computer-AssistedInstruction)软件已引起世人的高度重视。

多媒体创作工具很多,其中以Macromedia公司出品的多媒体开发工具Authorware应用最为广泛。

它简单易用、交互性强,并且提供丰富的函数和接口,使得开发多媒体软件具有了很大的灵活性和可扩展性,受到各层次用户的一致青睐。

在教学中只是通过图片来了解一个地形的产生,并基于此来讲解比较抽象的地形分析,对于学生来说,通过二维静态的图片很难在头脑中形成其三维的形式,不便于理解数字高程模型的建立,对于继续学习地形分析功能更是增加了难度。

如果借助计算机多媒体教学中的多彩的图形和影像结合教师的讲解。

使学生在感性认识和理性思考中学习这一章节,会大大提高学习的效率。

CAI经历了几个不同的发展阶段。

60年代是CAI的启蒙期(主要在美国),70年代是CAI的试验期(主要在美国、西欧和日本),80年代由于微型计算机普遍使用使CAI的应用得到大发展,90年代的CAI则进入了一个网络化和多媒体化的时代。

一、网络化CAI

计算机辅助教学(CAI)与传统的课堂教学相比具有两大特点,一是个别化,二是交互性。

但以往以分立计算机为基础CAI也存在一些问题,除了不利于教学管理和资源共事等因素外,这种以纯粹人—机通讯(Human-MachineCommunication,简称HMC)为主的学习方式缺乏人际情感交流,过多依赖这种CAI方式会对学生的人格发展产生不利影响。

计算机网络的重要作用之一是支持人际通讯,通常称为“计算机媒介通讯”(Computer-MediatedCommunication,简称CMC)。

网络化CAI能够把HMC与CMC二者有机地结合起来,在很大程度上可以克服传统CAI的不足。

将局部网络与Internet连接起来,有助于进一步发挥网络化教学优势。

二、多媒体CAI

计算机多媒体技术对CAI的影响是多方面的。

本质上,在原有的任何CAI模式中都可运用多媒体,使得教学信息更为丰富,教学过程更为生动有趣,学习效果更为明显。

多媒体的应用还使CAI的模式更为多样,主要表现在[6]:

●由于多媒体技术的广泛应用,使CAI软件产品结构发生很大变化。

过去的CAI软件产品主要以面向特定教学目标的“课件”(courseware)为主,如个别指导程序、练习程序、测试程序等,现在出现了大量面向信息的软件产品,如电子百科、分类资料库等。

●由于超文本/超媒体技术的广泛运用,促使教学程序由封闭式变为开放式,由计算机控制变为学生自主控制。

●传统的CAI是主要为学生服务的,使教师产生心理上的失落感。

多媒体CAI既可支持“学”的方面,也可支持“教”的方面,例如:

在多媒体化的教室中,教师可利用PowerPoint之类的多媒体工具来呈现电子讲稿;装备了多媒体局域网的教室中,教师可以广播教学信息,监测学生的联机学习动态,选择学生范例向班级转播,进行个别辅导和组织小组讨论等:

在Internet上可利用视频电视系统进行远程可视化教学。

三、智能CAI

智能CAI(ICAI)始于70年代,并产生了一批著名的ICAI系统。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2