2.3循环结构

2.3循环结构

ID:44680860

大小:41.02 KB

页数:6页

时间:2019-10-24

2.3循环结构_第1页
2.3循环结构_第2页
2.3循环结构_第3页
2.3循环结构_第4页
2.3循环结构_第5页
资源描述:

《2.3循环结构》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《循环语句之For语句》教案一、教学目标1.知识与技能①什么情况下要去使用循环结构.②掌握For循环语句的一般形式.③理解并掌握For循环语句的执行过程.④能根据实际问题确定程序中的循环变量、循环条件、循环体和循环次数.⑤能用For循环结构编写简单的程序.2.过程与方法通过观察、转化、类比、联想等思想方法的运用,培养探索能力和逻辑思维能力,体验数学知识在计算机中的应用.3.情感,态度与价值观在观察发现中树立探索精神,在程序的运行中增强实践意识,体验学习乐趣.使学生积极参与,发挥他们的主动性,激发他们的求知欲.二、教学重点及难点教学重点:①掌握For循环语句的一般形式.②理解F

2、or循环语句具体的执行过程.③会计算For循环语句的循环次数.教学难点:根据实际问题,怎么样来确定程序中的循环变量、循环条件和循环体及其它具体的执行过程,会找循环变量,能理解步长的作用.三、教法学法1.教法:探究法、实验法、讲授法.2.学法:观察法、讨论法.四、教学环境交互式电子白板软件.五、教学过程(一)、提出问题,导入新课.6导入语:同学们知道我们可以用自然语言,流程图,及基本语句来描述算法.本节课来学习基本语句中的循环语句For语句;循环语句是循环结构的体现.(二).新授课。1.师:展示一个For语句的应用,体现For语句实用性.2.引导学生,探究新知.1)师1:For

3、语句的一般形式是什么样的?板书For语句一般形式.生1:For语句的一般形式.For循环变量=初始值TO终值[Step步长]循环体Next循环变量例:S=0Fori=1To10S=S+iNext输出s师2:此循环语句中,循环变量是什么?初始值是多少?终值是多少?步长是多少?循环体中的语句是什么?生2:For语句中的循环变量i、初始值1、终值10、步长1和循环体语句s=s+i。2)师:For语句的一般形式要注意什么?①For和Next必须成对出现,缺一不可.②For语句中的“循环变量”与Next语句中的“循环变量”必须一致.③如果省略Step,则步长为1.④循环体可以是一个或多

4、个语句.3)师:For语句的执行过程.计算机在执行For语句时先对循环变量赋值,然后与循环变量的终值比较,若小于或等于终值,则执行循环体,然后循环变量的值增加,再与终值比较,若还小于或等于终值,再执行循环体,循环变量的值再增加,以此类推,直到循环变量的值大于终值时,停止执行循环体.63.举例分析,深入新知.1)例3结合框图使用For语句描述输出菲波那契数列的前10项.(如:0,1,1,2,3,5,8,…)解:a=0b=1输出a,bFori=3To10c=a+b输出ca=bb=cNext2)例4:请阅读下列用For语句写出的算法,说明该算法的处理功能.S=0T=1Fori=1T

5、o15S=S+iT=T*iNext输出S输出T解:S=1+2+3+…+15T=1*2*3*…*1564.学以致用,巩固新知.1)步长不同的问题:语句1:S=0Fori=1To10S=S+iNext输出S输出i语句2:S=0Fori=1To10step3S=S+iNext输出S输出i循环次数循环变量i变量S第一次循环11第二次循环23第三次循环36第四次循环410第五次循环515第六次循环621第七次循环728第八次循环836第九次循环945第十次循环1055第十一次循环11(退出)解:语句1:语句2:循环次数循环变量i变量S第一次循环11第二次循环45第三次循环712第四次循

6、环1022第五次循环13(退出)小结:步长不同时,循环次数不同.62)循环体顺序不同的问题:语句1:S=0Fori=1To10S=S+ii=i+1Next输出S输出i语句2:S=0Fori=1To10i=i+1S=S+iNext输出S输出i解:循环次数循环变量i循环变量S第一次循环22第二次循环46第三次循环612第四次循环820第五次循环1030第六次循环11(退出)语句1:语句2:循环次数循环变量i变量S循环变量i第一次循环112第二次循环344第三次循环596第四次循环7168第五次循环92510第六次循环11(退出)小结:循环体顺序不同时,循环次数不同.65.课堂小结

7、.1)For语句的一般形式:For循环变量=初始值TO终值[Step步长]循环体Next循环变量2)注意:(1)For和Next必须成对出现,缺一不可,(2)For语句中的“循环变量”与Next语句中的“循环变量”必须一致.(3)如果省略Step,则步长为1.(4)循环体可以是一个或多个语句.6.作业.1.用For语句写出计算前1-100中奇数的和.2.用For语句写出一个算法,要求输入三角形的三条边长,输出三角形的面积.(用表示三角形的三个边长,则三角形的面积,其中)九、板书设计1.For语句的一般形

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。