第1页共7页满足条件循环体是否图1当型循环结构满足条件循环体是否图2直到型循环结构编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共7页谈谈新课程改革中“算法循环结构流程图”的教学论文摘要:本文是分析新教材中“算法循环结构流程图”的类型、循环结构的退出条件、循环结构与其他结构的联系、以及设计循环结构流程图应注意的事项等四个方面,其中重点谈到如何把握和设计循环结构的退出条件,着手探索算法循环结构流程图的教学
关键词:流程图;计数变量;循环结构为了加强高中课程与社会发展、科技进步以及学生生活的联系,于是在2004年高中课程改革时,高中数学新教材就增加了算法知识,并放在数学必修Ⅲ的第一章
其中流程图是算法中的重点,而循环结构的流程图是一个难点,学生在学习时感到最困难的是循环结构出口条件的把握,也就是说何时应该退出循环结构执行下一步
退出时该用“>”还是“≥”,用“=100
输出SS=S+II=I+1结束是否图4直到型循环结构开始I=0S=0I46
输出pt=t+1结束是否i=i+t开始s=0,i=1s=s+ii>31
输出si=i+2结束是否编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共7页循环又称为“后测试型”循环(如图2)
对同一个问题,一般来说既可以用当型,又可以用直到型
当然其流程图(即程序框图)是有所不同的
例1设计一个计算1+2+3+…+100的值的程序框图
其当型循环结构程序框图是图3,直到型循环结构程序框图是图4
循环结构不能是永无终止的“死循环”,一定要在某个条件下终止循环,这就需要判断框作出判断,因此,循环结构中一定包含判断框
从以上例子还可看出当型循环的判断条件“I=100
”刚好是相反的
即在同一算法中,当型循环与直到型循环的条件互为对立
关注的问题二:如何把握和设计循环结构的退出条件
这里有必要先介绍计