算法算法描述————————————————————————————————作者:————————————————————————————————日期: 1-2节 算法和算法的描述一、 教学目标1、 知识与技能(1) 了解算法的定义及其表达方法;(2) 认知流程图的六种基本符号;(3) 理解计算机解决问题的一般过程。2、 方法与过程(1) 理解用不同的表达方法描述算法的优缺点;(2) 掌握用流程图描述简单的算法。3、 情感态度和价值观以生活中的实例引入算法,激发学生的学习兴趣,培养学生的主动探究能力。 二、 重点难点(一)教学重点1、 算法的定义;2、 算法的三种表达方法;3、 流程图的六种基本符号;4、 用流程图描述简单的算法。(二)教学难点5、 算法的描述(三种);6、 用流程图描述算法。 三、 教学环境1、 教材处理通过物理学中的实例了解算法的概念和算法的描述方法掌握用计算机解决实际问题的一般步骤。用多媒体教学网开展教学;用“先自主探究,后教学指导”的方法进行教学。2、 预备知识学生已掌握了用计算机解决问题的过程,掌握了计算机运用基础。3、 硬件要求建议本节课在多媒体电脑教室中完成,最好有广播教学系统或投影仪,为拓展学习,学生机应允许上互联网。4、 。5、 所需课时2课时(100分钟) 四、 教学过程教学内容预期目标新课内容:一、:书中例6-1-1:求物体在恒力作用下的加速度。根据在物理课中学过的知识,要解决这个问题有多种方法:方法一:a) 测量出物体的质量m、拉力F和滑动摩擦力fb) 将测量所得的数据输入计算机c) 根据牛顿第二定律F-f=m*a,计算出加速度ad) 输出所得的结果 方法二:a) 测量出物体从静止开始移动的距离s、时间tb) 将测量所得的数据输入计算机c) 利用公式:s=a*t*t/2计算出加速度ad) 。二、算法的描述要把解决问题的步骤表达出来,有多种方法可以表达算法。,就是把算法的各个步骤,依次用人们熟悉的自然语言表示出来。优点:容易理解缺点:书写较烦、不确定性、对复杂的问题难以表达准确、、含义确定的专用符号。常用的“流程图”所用的基本符号图形符号符号名称说明流线起始、终止框表示算法的开始或结束起始框:一流出线终止框:一流入线 输入、输出框框中标明输入、输出的内容只有一流入线和一流出线引入物理学中的例子,激发学生的学习兴趣,有助于学生理解算法的概念 引导出算法的概
算法算法描述 来自淘豆网m.daumloan.com转载请标明出处.