1、教学建议循环结构的框图表示是本课的难点,建议教师从以下两个方面加以引导.(1)循环结构要在某个条件下终止循环,故在循环体中,要对条件变量的值进行更换 ,然后根据题目要求,对终止循环变量的“边界值”要充分注意,必要时要做特殊检验.(2)用循环结构描述算法,一般要确定以下三点:确定循环变量和初始条件;确定算法中反复执行的部分,即循环体;确定循环体的循环条件.导入新课思路 1(情境导入)我们都想生活在一个优美的环境中,希望看到的是碧水蓝天,大家知道工厂的污水是怎样处理的吗?污水进入处理装置后进行第一次处理,如果达不到排放标准,则需要再进入处理装置进行处理,直到达到排放标准.我们数学中有很多问题需要反
2、复操作,今天我们学习能够反复操作的逻辑结构循环结构.思路 2(直接导入)前面我们学习了顺序结构,顺序结构像一条没有分支的河流,奔流到海不复回;上一节我们学习了条件结构,条件结构像有分支的河流最后归入大海; 事实上很多水系是循环往复的,今天我们开始学习循环往复的逻辑结构循环结构.推进新课新知探究提出问题(1)请大家举出一些常见的需要反复计算的例子.(2)什么是循环结构、循环体?(3)试用程序框图表示循环结构.(4)指出两种循环结构的相同点和不同点.讨论结果(1)例如用二分法求方程的近似解.(2)在一些算法中,经常会出现从某处开始,按照一定的条件反复执行某些步骤的情况 ,这就是循环结构.反复执行的
3、步骤称为循环体.循环结构有两种形式:当型循环结构和直到型循环结构 .当型循环结构:如图(1)所示,它的功能是当给定的条件 P 成立时,执行 A 框,A 框执行完毕后,再判断条件 P 是否成立,如果仍然成立,再执行 A 框,如此反复执行 A 框,直到某一次判断条件 P 不成立时为止,此时不再执行 A 框,离开循环结构.直到型循环结构:如图(2)所示,它的功能是先执行重复执行的 A 框,然后判断给定的条件 P 是否成立,如果 P 仍然不成立,则返回来继续执行 A 框,再判断条件 P 是否成立,继续重复操作,直到某一次给定的判断条件 P 成立时为止,此时不再返回来执行 A 框,离开循环结构.当型循环结构 直到型循环结构(3)两种循环结构的不同点: 直到型循环结构是程序先进入循环体,然后对条件进行判断,如果条件不满足,就继续执行循环体,直到条件满足时终止循环.当型循环结构是在每次执行循环体前,先对条件进行判断,当条件满足时,执行循环体,否则终止循环.两种循环结构的相同点:从两种不同形式的循环结构可以看出,循环结构中一定包含条件结构,用于确定何时终止执行循环体.