用Flash制作C语言课件的方法和心得

来源 :职业·下旬 | 被引量 : 0次 | 上传用户:zenghui_yan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  在C语言中,一些语句学生们很难真正理解,尤其是怎样用语句去解决实际问题,通过语言和例子来讲解效果很差,其中的逻辑性也很难讲解清楚。后来,笔者用Flash把相关内容制作成课件,以随机性、灵活性、全方位、立体化的方式形象、生动地呈现给学生。要想制作出好的Flash课件,必须把握好Flash课件制作中的几个重要环节:选题→分析→设计→制作→调试。
  一、选题
  在讲解C语言第三章C程序的流程设计—算法—伪代码与逐步细化的程序设计方法这个部分时,笔者选择了百鸡百钱问题这个例子,这是我国古代数学家张丘建在《算经》中提出的问题:公鸡一只五钱,母鸡一只三钱,小鸡三只一钱,问用百钱买百只鸡,公鸡、母鸡、小鸡各能买几只?选择这个例子是因为这是一个C语言中非常典型的算法,而这个问题的复杂性超出了大脑直接思考和处理问题的能力范围,需要我们把其中的问题细化,逐步分析。用Flash把其中的过程制作成课件,并以动画的形式直接演示出来,学生会更容易接受一些。
  二、分析
  从整个问题来看,我们可以把问题列一个方程:公鸡数 母鸡数 小鸡数=100只;5元×公鸡数 3元×母鸡数 小鸡数÷3元=100元。显然,其解是不定的,但从实际情况分析,公鸡、母鸡和小鸡都应为整数,所以实际是求不定方程组的整数解。只有对公、母鸡、小鸡的可能只数逐一进行测试,直到全部可能只数都测试完毕为止。从问题中给出的条件,可以得出三个变量的取值范围:公鸡,0-19中的整数;母鸡,0-33中的整数;小鸡,0-100中的整数。这样,公鸡、母鸡、小鸡可能的组合方式有20×34×101=68680种,对每一种组合方式,再测试是否符合“百钱、百鸡”这两个条件,若符合则该组合就是问题的一个解。可以用循环程序设计中把复杂问题的求解过程转换为单一操作的多次重复。
  三、设计
  这一部分非常重要,要把课件分成具体的几部分,并对每一部分进行细化设计。具体可分为:片头—提出问题—分析问题—解决问题—片尾。片头部分:用flash制作一些效果,把本节课的课题演示出来。从提出问题到解决问题我们使用一个小故事来表现,这样可以更加吸引学生的注意力。提出问题:可以编成是老婆给老公拿百钱,让他去市场买百只鸡。到了市场,卖鸡的人告诉他公鸡五元一只、母鸡三元一只、小鸡一元三只,问他怎么买?通过两人对话把问题提出来。分析问题:在此部分中讲述老公不知道怎么买,来了一个有学问的人来帮他分析这个问题的故事,其中的分析过程,可以用公鸡、母鸡、小鸡分别爬三个有刻度的杆来解释其中的逻辑关系,每只鸡所对应杆上的刻度,就是相应的取值范围。用小鸡爬杆有趣的动作,不但可以降低了课堂内容的难度,还增加了趣味性。解决问题:在这一部分有学问的人给出了答案1:公鸡=0,母鸡=25,小鸡=75;2:公鸡=4,母鸡=18,小鸡=78;3:公鸡=8,母鸡=11,小鸡=81;4:公鸡=12,母鸡=4,小鸡=84。片尾:买鸡的人得到答案高兴地把鸡买回家去了,再用一些文字注明作者。
  四、制作
  1.准备制作课件所需要的素材
  用画图工具画出故事中需要的人和物,如古代的两个人(一男一女,老公和老婆)、卖鸡的人、有学问的人、公鸡、母鸡和小鸡,把其中的人和物制作成元件,以方便在Flash中多次使用。还可以上网下载一些图片、背景音乐等。
  2.分场景
  根据前面的设计,在Flash中设置五个场景,在每个场景中制作相关的内容,在其中可以综合运用Flash中的形状补间动画、动作补间动画、引导动画、遮罩动画等。
  3.设置按钮
  在每个场景上制作向上、向下和返回主页的按钮,并在每个按钮上编写相应的程序,使按钮具有相应的功能。在分析问题的场景中,要制作一个“重播”按钮,在讲解的时候让分析问题的过程可以重复播放。
  4.配音乐
  为篇头篇尾加上背景音乐,背景音乐要舒缓,否则会喧宾夺主;为故事中的人物配音,可以用Windows中的录音机来录制。
  讲课时,应用Flash课件以图文并茂、声像并行、动静结合的表现形式大大缩短了学生的思维领域中对抽象事物理解的距离。用大屏幕的演示详细讲解一下整个过程,并且尽量把问题的提出、分析、解决等内容都编成一段小故事,在轻松愉快的气氛中,在不增加学生负担的情况下,让学生更快、更清楚地掌握课堂内容,提高学生学习的积极性,也起到了优化教学过程、提高课堂效率的作用。
  (作者单位:辽宁省机电工程学校)
其他文献
一、任务型语言教学法的基本概念  任务型语言教学法(Task-based Language Teaching)是指在教学活动中教师围绕特定的交际和语言项目,设计出具体的、可操作的任务,学生通过表达、沟通、交涉、解释、询问及协商等各种语言形式来完成任务,以达到学习和掌握语言的目的。  让学生通过完成任务来掌握英语这一想法是1987年由印度的普拉布首次提出并实施的,发展至今成为语言学家和外语教学实践者
采用有限元的方法来模拟纳米压痕实验的加、卸载过程,采用的是简化的二维模型,有限元模型考虑了纳米压痕的标准Berkovich压头,介绍了有限元模型的几何参数、边界条件、材料特性
通过对油缸的两种加载方案进行比较,仔细分析加载力的位置、大小与加载空间,巧妙利用二力杆原理,设计了专用加载工艺装备,并对其结构进行了有限元分析,满足了产品加载要求,加
为提高弹用发动机装配工艺设计手段、效率和质量,提出弹用发动机三维装配工艺设计仿真系统,给出系统框架和主要功能,讨论实现系统的关键技术。系统以三维CAD模型文件为基础,
如果您最近身体欠佳,您的朋友一定会提醒您:「可能缺乏维生素了」。不过对于这番好意,您真的该三思而后行,因为专家早已明确指出:
一家电视台招聘记者,名额只有3个,而最后进入面试的人就多达15个。小樊第二个被叫了进去。回答了几个简单的问题后,主考官突然问道:“你说你有一定的写作功底,也发表了一些文章,可
玩车不易渴望得到轿车的人,事业有成的工薪族,只要有了圆梦的钱,会直奔目标,买,辆车过把瘾。但是,在上路潇洒之前,您必须先经过数道"雄关":要开车,必须先进驾驶学校,花时间、
1、防爆胎。夏天气温高,轮胎温度也随之提高,尤其是在汽车高速行驶时,轮胎散热困难加上橡胶易软化,所以易使轮胎爆胎,严重时会出现烧胎现象。因此,在行车中要定时检查轮胎工
美国心理学家皮亚杰认为:“所有智力方面的工作都依赖于乐趣,学习的最好刺激乃是对所学材料的兴趣。”胡适中老师也指出,规范的教学设计应包括“激趣——引思——精讲——善导——活用——总结”这一系列步骤。因此,在课堂中激发学生学习的兴趣,是成功课堂的第一步,也是教学成败的关键因素。具体来说,就是要以学生为主体,采取灵活多变的教学方法,利用学生的好奇心、逆反心理、求新心理,创造一个和谐温情的氛围,激发学生强
当话剧《秀才与刽子手》中的“秀才”郝平出现在电视剧《蜗居》中时,“愤怒主播”万峰和“温吞吞”的“职场达人”温喜庆正准备跃上话剧舞台,主演《股票那点事》。