1 / 3
文档名称:

循环结构教案.doc

格式:doc   大小:170KB   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

循环结构教案.doc

上传人:q1188830 2019/11/4 文件大小:170 KB

下载得到文件列表

循环结构教案.doc

相关文档

文档介绍

文档介绍:“循环结构”教案一、,对简单算法问题,会写出的循环结构,在循环结构的学****当中,感受由特殊到一般的认知规律;,在循环结构的学****中,体会程序框图的作用,初步学会使用框图表示算法;,、重点与难点重点::认识并初步理解循环变量,、回顾教学过程问题引入 2008年北京要召开奥运会,众所周知,2008年是闰年,那么,从2000年到2050年中,哪些年份是闰年,哪些年份不是闰年呢?你能找出所有的闰年吗?师:在上节课我们已经会判断给定某一年是否为闰年,为了解决今天这个问题,我们是否可以从2000到2500逐一输入,逐一进行判断呢?那么,能否找一个较为简捷的办法来解决这些问题呢?为此, 设计一个算法,输出1000以内能被3和5整除的所有正整数,画出算法流程图.(学生进行思考,教师引导学生写出算法流程图.)师:(引导)给定个数,怎么判断它能被3和5整除呢?生:给定一个y值,它在1000以内,:如何解决能被3且能被5整除的问题,能被3整除,也能被5整除,,我们对给定的一个数,通过整除就可以决定它是否能被15整除,例如27,其除以15余12,:逐个输入y,:很好,,1000以内有多少个正整数能被15整除呢?生:用1000除15,:很好,那我们只要输出这66个正整数就可以了,:我们现在就有两个思路来解决这个问题:(1)逐个输入1000以内的数,看它能否被15整除;(2)66个15的倍数的正整数就是我们所求,即15n,n应该从多少开始,对,从1开始,一直到66就可以,:=1输出xx:=x+1x被15整除结束否是是x>1000否算法流程图如下:开始n:=1a:=15n输出an:=n+1n>66结束否是 开始x:=1输出xx:=x+1x被15整除结束否是是x>1000否师:象这样的算法结构称为循环结构,即在一些算法中,经常会出现从某处开始,按照一定条件,反复执行某一处理步骤的情况,这就是循环结构;反复执行的处理步骤为循环体,显然,,成为循环变量,判断是否继续执行循环体,:,我们能不能解决刚才提出的问题,刚才我们提出了这么一种思路,我们逐个输入y来判断y能否被15整除,大家想一想,逐个是不是一个循环,循环多少次呢,1000次,:(引导学生)最主要的是引入循环变量y,那一部分是循环体.(学生书写流程图,老师指导.)(老师选取一位学生的流程图进行讲解,流程图如