全球旧事资料 分类
《算法的基本结构及设计》(第一课时)教案
一、教材分析:算法是数学及其应用的重要组成部分,是计算科学的重要基础。随着现代信息技术的飞速发展,算法
在科学技术和社会发展中中发挥的作用越来越大。但是,用自然语言表示的算法步骤有明确的顺序性,而对于在一定条件下才被执行的步骤,以及在一定条件下会被重复执行的步骤,用自然语言表示就显得很困难,而且不够直观准确。
本节内容就是探究使算法表述更直观准确的方法算法框图。算法框图用图形的方式表述算法,使算法的结构更清楚、步骤更直观,更准确。为了更好地学习算法框图,我们需要掌握程序框的画法和功能,需要熟练掌握算法的三种基本结构。二、教学目标1、知识与技能:(1)了解算法框图的概念,掌握各种框图符号的功能。(2)了解顺序结构和选择结构的概念,能用算法框图表示顺序结构和选择结构。2、过程与方法:(1)通过学习算法框图的各个符号的功能,培养学生对图形符号语言和数学文字语言的转化能力。(2)通过模仿、操作、探索,经历设计算法框图表达解决问题的过程,在具体问题的解决过程中理解程序框图的结构。3、情感、态度与价值观:
通过动手,用程序框图表示算法,进一步体会算法的基本思想,体会数学表达的准确与简洁,培养学生的数学表达能力和逻辑思维能力。三、重点难点
教学重点:各种程序框图功能,算法的顺序结构与选择结构。教学难点:选择结构的算法框图。四、学法指导:学生通过动手作图,用自然语言表示算法,用图表示算法,体会到用程序框图表示算法,简洁、清晰、直观、便于检查,经历设计程序框图表达解决问题的过程。进而学习顺序结构和选择结构表示简单的程序框图。五、教学方法六步课堂教学模式、诱思探究法六、教学过程(一)教师主导,提出问题我们自助外出旅游,风景美不胜收,不愿错过每一个景点,又不想多走路,买张景区游览导图就好多了。旅游图看起来直观、准确,本节将探究使算法表达得更加直观准确的方法算法框图(程序框图)。
f(二)学生探求,发现问题阅读课本P85,完成下列表格:
框图符号
名称
功能
(三)主体互动,研究问题例1、用尺规作图法,确定线段AB的一个5等分点。
小结:以上程序框图的基本结构及一般形式:
练一练:已知一个三角形的三边长分别为a、b、c,利用海伦秦九韶公式
Sppapbpc,(其中pabc),2
设计一个计算三角形面积的算法,画出程序框图。
(四)课堂整理r
好听全球资料 返回顶部