科目:数学 教师: 授课时间: 第 15 周 星期一 2018年 5 月 30 日
单元(章节)课题 北师大版必修三 第 二 章 算法初步 本节课题 2.3 循环结构(二) 三维目标 1通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程.在具体问题的解决过程中(如三元一次方程组求解等问题),理解程序框图的三种基本逻辑结构:顺序、条件、循环.
2.进 2 进一步理解程序框图的概念;
3.掌握运用程序框图表达循环结构的算法;
4.培养学生逻辑思维能力与表达能力 提炼的课题 循环结构 教学重难点 教学重点:运用程序框图表达循环结构的算法
教学难点:循环体的确定,计数变量与循环变量的理解. 教学手段运用
教学资源选择 探究交流法 教 学 过 程 环节 学生要解决的问题或任务 教师如何教 学生如何学 回顾
复习
合作
动手
自主
学习
完成
学案
学 ] 复习回顾
通过上节课的学习,我们了解了循环结构,知道了循环变量,循环体、以及循环的基本框架图,这节课我们学习多变量的循环结构的程序图的设计。(学生以小组为单位,相互提问,复习上节课的基本概念)
模仿操作
仿照例题完成P101 练习2中 1、2,学生上黑板画出流程图,也可以小组相互讨论学习
归纳小结 巩固课题:本节课通过课本例题,对循环结构的流程图的画法再次作一了解掌握,进一步理解程序框图的概念;掌握运用程序框图表达循环结构的算法。 . ] 学 ] 新课讲解
例1 见课本P99例10。点拨:例10是输出菲波拉契数列的前50项.这个问题分了两个层次,第一个层次是设置了50个变量,分别表示要输出的50项.然后经过分析,我们发现,这些变量在完成输出操作后,没有保留的必要,因此可以释放掉.所以解法2最终只要设置3个变量,通过反复赋值,就可以输出数列中的各项.
存储空间是计算机的重要资源.在设计算法时,尽量减少变量的个数,也是算法设计的重要原则之一.
例2 见课本P99例11。点拨:例11用循环结构描述二分法求方程近似解的算法.这个算法和前面循环结构的算法相比,有以下几个特点:1.变量较多;2.循环变量不太容易确定;3.循环体不太容易确认;4.循环次数事先不知道,循环的终止条件有两个.因为这个算法在函数部分已经学习过,在 1也已经学习过.因此,算理本身并不对学生构成难度,关键是如何用循环结构来表述.这个问题的难点在于循环变量的设定和循环体的确认.
(要求学生先以讨论方式对上面2个例题进行学习,根据学生反馈的结果,进行点拨)