循环嵌套教案.doc

循环嵌套教案.doc

ID:51818415

大小:214.77 KB

页数:9页

时间:2020-03-16

循环嵌套教案.doc_第1页
循环嵌套教案.doc_第2页
循环嵌套教案.doc_第3页
循环嵌套教案.doc_第4页
循环嵌套教案.doc_第5页
资源描述:

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

1、2016年江苏省课堂教学大赛信息技术类教案2016.5.8《多重循环》教案课题序号14授课班级高二(3)授课时数1授课形式讲授、讨论授课章节名称《多重循环》使用教具多媒体、上机教学目的1、了解循环嵌套的含义及基本结构;掌握使用循环嵌套设计程序的基本方法。2、培养学生根据具体问题进行分析,利用循环嵌套求解问题的能力。3、人生就是一个循环,我们每天都在循环做同一件事学习。教学重点掌握循环嵌套的运行规律。教学难点循环嵌套结构的应用。更新、补充、删节内容补充打印星星图案课外作业完成来自星星的三角形程序设计教

2、学后记亮点:1、理实一体化的教学实施,让学生一边听课一边上机实践,验证代码,亲自去体验程序的执行过程,感知程序。2、使用《来自星星的四边形》小游戏来创设情境,激发了学生学习循环嵌套的兴趣,调动了学习积极性。3、动画的方式演示循环嵌套执行的过程,让学生更透彻的掌握循环嵌套的运行规律。不足:学生的学习的能力不一,所以在小组竞赛环节,有同学不能跟上整组节奏。改进措施:针对这一情况,我会在课后对这些学生积极进行跟踪辅导,让学生课前课后观看微课视频。主要教学过程安排教学环节教学内容师生互动情境引入情境:演示小

3、游戏《来自星星的四边形》,让学生体会输入不同的数值从屏幕上显示不同行数的星星。任务一:利用所学的循环结构,输出3行10列的星星。师:演示游戏《来自星星的四边形》,启发学生思考。生:参与小游戏,并思考如何实现游戏功能。自主探究上机实践(一)上机操作,使用3次循环语句输出3行星星。主要语句:for(i=0;i<10;i++)printf("*");printf(“”);//第二行10个星号for(i=0;i<10;i++)printf("*");printf(“”);//第二行10个星号3次fo

4、r循环for(i=0;i<10;i++)printf("*");printf(“”);//第二行10个星号生:上机完成任务一。思考问题。师:提出问题,启发学生思考。思考:(1)如果有了更多行数的星星我们该怎么办?(2)我们在重复的进行什么样的操作?新知构建当我们要重复执行某些语句组时,我们使用循环结构程序设计方式,而当我们要重复执行的循环体包含一个完整的循环结构时,此时产生了循环嵌套。一、循环嵌套的定义:一个循环体内又包含另一个完整的循环结构,称为循环嵌套。这个嵌套重复下去,就是多重循环,也称为

5、嵌套循环。三种循环(while循环、do…while循环、for循环)可以互相嵌套,自由组合。二、结构形式1、for、while嵌套for(){…外层循环内层循环while(){…}…}2、for、for嵌套for(){…外层循环内层循环for(){…}…}师:讲解循环嵌套的定义以及结构形式,帮助学生记忆。生:聆听讲解。3、不可以互相嵌套do…while()、for嵌套do{…for(){…for(i=1;i<=3;i++){for(j=1;i<=10;i++)printf(“*”);printf(

6、“”);}}while();}三、执行过程首先外循环的第一轮触发内循环,然后内循环将一直执行到结束为止。再后,外循环的第二轮再次触发内循环,此过程不断重复直至外循环结束。使用循环嵌套时,只有在内循环完全结束后,外循环才会执行下一趟循环。i=1i<=3?j=1j<=4?输出”*”j++换行YYNNi++1、内层循环的变量值变化一轮,外层循环变量值才变化一次。2、双重循环内部循环体语句执行的次数为外层循环次数与内层循环次数之积。i=1j=1i=2j=1i=3j=1j=2j=2j=2j=3j=3j=3

7、j=4j=4j=4合作探究上机实践(二)任务二:修改程序,使用循环嵌套完成3行星星的输出。上机操作,利用循环嵌套完成3行星星的输出,验证代码。主要语句:for(i=1;i<=3;i++)//用外层循环控制行数{for(j=1;j<=10;j++)//用内层循环控制个数printf(“*”);printf(“”);//一次循环体执行完了以后换行}注:每次换行应该在打印完一行以后执行。内外层变量不能相同。i<=3for(i=1;;i++)i<=4{for(j=1;;i++)printf(“*”);p

8、rintf(“”);}评价:讲评在巡视过程中发现的问题,评价部分小组的作业,并进行激励评价。师:布置任务,巡回指导。生:小组合作探究,完成任务。小组竞赛,完成任务三。任务三:输出九九乘法表师:布置任务,巡回指导。合作探究上机实践(三)提问:1、每一行的每一个表达式有什么特征?2、我们如果用i来表示第一个书,j表示第二个数,请思考一下他们的变化规律?分析规律:i:行从1增加到9for(i=1;i<=9;i++)j:第一行是1,第二行是1,2,第三行是1,2,3,……

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

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

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