预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

PAGE\*MERGEFORMAT6 《循环结构》教学设计 西安惠安中学康鹏 教材分析 1、地位与作用:本节是必修3第二章“算法”里2.3节内容,循环结构是算法这一部分的重点和难点,它的重要性就是能使计算机以极快的速度进行重复计算。同时,本节在教材中起着承上启下的作用:一方面它与顺序结构、选择结构是算法的三种基本逻辑结构,可以表示任何一个算法;另一方面,把算法转化为框图,为后面算法语句打下基础。 2、学生状况分析学生在学习本课以前,已经学习了算法的概念、顺序结构、选择结构及简单的赋值问题,顺序结构和选择结构学生比较容易理解,而在循环结构中更多的涉及了变量和对变量的处理——赋值,正是这些内容使得循环结构的理解和使用变得困难,为了分散难点,教材中在讲循环结构之前已利用两个课时来分析变量和赋值,但在这节课中这些任然是学生的难点,因此,在教学中通过对实例的分析,使学生逐步经历循环结构设计的全过程(确定循环变量、循环体和循环终止的条件),学会有条理的思考问题,正确表达循环结构,并尝试整理成程序框图。根据以上对教材和学生的分析,考虑到学生已有的认知规律,学生应达到以下三个教学目标。 课题循环结构第1课时 教 学 目 标1、知识与技能:理解循环结构,能识别和理解简单的框图的功能。并运用循环结构设计程序框图解决简单的问题 2、过程与方法:通过模仿、操作、探究,学习设计循环结构程序框图,体会算法思想(程序化思想),发展有条理的思考与表达能力,提高逻辑思维能力,增强识图用图的能力。 3、情感态度与价值观:通过本节课的学习,让学生感受和体会到算法思想在解决具体问题中的意义,增强学生的创新能力及应用数学的意识。构建和谐的课堂氛围,培养学生勇于提问,善于探索的思维品质。重点理解循环结构,能识别和画出简单的循环结构框图. 难点循环结构的框图表示,循环结构中的循环变量、循环体和循环终止条件的确定.教学过程设计意图一.创设情境,体会循环结构的必要性 通过前面的课程学习,我们掌握了顺序结构和选择结构及他们的框图表示.请大家看下面的问题: 引例画出计算的程序框图. 开始 s=1 s=s+1/2 s=s+1/3 s=s+1/4 s=s+1/5 输出s 结束 问题提出:如果画出的框图.我们还能够用上面的方法有效地实现吗?如果累加到一百万分之一呢?一千万分之一呢?这就需要我们找到一个新的方法来解决这个问题. 二.寻求规律,逐步形成循环结构的概念和框图. 例1选择计算的框图.(只有一项错误) 开始 开始 结束 s=1,i=1 i=i+1 s=s+1/i i<100 输出s 是 否 s=0,i=1 s=s+1/i i=i+1 i<=100 是 否 输出s 结束 AB 设计意图 通过引例让学生对前面学习的赋值语句,顺序结构做简单的回顾和巩固. 让学生体会引入循环结构的必要性. 由于学生没有接触过循环结构,不容易得到.故此处先给出循环结构的几种框图,让学生开始 开始 s=0,i=1 s=0,i=1 s=s+1/i s=s+1/i i=i+1 i=i+1 否 否 i>=100 i>100 是 是 输出s 输出s 结束 结束 CD 教师引导,学生寻求规律,根据学生的发现认知过程初步掌握循环框图的一般结构,引出循环结构的概念:根据指定条件决定是否重复执行一条或多条指令的控制结构称为循环结构. 开始 s=0,i=1 初始条件---------- s=s+1/i 累加条件---------- i=i+1 循环体 计数变量---------- i<=100 是 终止条件---------- 否 输出s 结束 三.归纳模式,理解循环框图 例2设计算法,输出1000以内能被3和5整除的所有正整数,画出算法框图. 分析理解: 凡是能被3和5整除的正整数都是15的倍数,由于,因此1000以内一共有66个这样的正整数. 解:引入变量表示待输出的数,则 . 从1变到66,反复输出,就能输出1000以内的所有能被3和5整除的正整数. 算法框图如图所示: 开始 n=1 ①---------------------- a=15n 输出a ②---------------------- n=n+1 否 n>66 是 ③----------------------- 结束 像这样的算法结构称为循环结构,其中反复执行的第②部分称为循环体. 变量控制着循环的开始和结束,称为循环变量,第①部分就是赋予循环变量初始值,预示循环开始. 第③部分判断是否继续执行循环体,称为循环的终止条件. 四.问题提出 ⑴若上题改为输出100以