




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、2016年江苏省课堂教学大赛信息技术类2016.5.8多重循环教案课题序号14授课班级高二(3)授课时数1授课形式讲授、讨论授课章节名称多重循环使用教具多媒体、上机教学目的1、了解循环嵌套的含义及基本结构;掌握使用循环嵌套设计程序的基本方法。2、培养学生根据具体问题进行分析,利用循环嵌套求解问题的能力。3、人生就是一个循环,我们每天者B在循环做同一件事学习。教学重点掌握循环嵌套的运行规律。教学难点循环嵌套结构的应用。更新、补充、删节内容补充打印星星图案课外作业完成来自星星的三角形程序设计教学后记亮点:1、理实一体化的教学实施,让学生一边听课一边上机实践,验证代码,亲自去体验程序的执行过程,感知
2、程序。2、使用来自星星的四边形小游戏来创设情境,激发了学生学习循环嵌套的兴趣,调动了学习积极性。3、动画的方式演示循环嵌套执行的过程,让学生更透彻的掌握循环嵌套的运行规律。不足:学生的学习的能力不,所以在小组竞赛环节,有同学不能跟上整组节奏。改进措施:针对这一情况,我会在课后对这些学生积极进行跟踪辅导,让学生课前课后观看微课视频。主要教学过程安排教学环节教学内容师生互动情境引入自主探究上机实践(一)情境:演示小游戏来自星星的四边形,让学生体会输入不同的数值从屏幕上显示不同行数的星星。来自星星的四边形任务一:利用所学的循环结构,输出3行10列的星星上机操作,使用3次循环语句输出3行星星主要语句:
3、for(i=0;i<10;i+)printf("*");printf(“n”);/第二行10个星号for(i=0;i<10;i+)printf("*");printf(“n”);/第二行10个星号师:演示游戏来自星星的四边形,启发学生思考。生:参与小游戏,并思考如何实现游戏功能。生:上机完成任务一。思考问题。师:提出问题,启发学生思考。for(i=0;i<10;i+)printf("*");printf(“n”);/第二行10个星号思考:(1)如果有了更多行数的星星我们该怎么办?(2)我们在重复的进行什么样的操作?当
4、我们要重复执行某些语句组时,我们使用循环结构程师:讲解循序设计方式,而当我们要重复执行的循环体包含一个完整的循环结构时,此时产生了循环嵌套。外嵌套的定义以及结构形式,帮助一、循环嵌套的定义学生记忆。一个循环体内又包含另一个完整的循环结构,称为循环嵌套。这个嵌套重复下去,就是多重循环,也称为嵌套循环。三种循环(while循环、do)while循环、for循环)可以互相嵌套,自由组合。二、结构形式1、for、while嵌套生:聆听讲for()解。(,while()内外构建(,1):,层循层循环环)12、for、for嵌套for()(,for()内外,1一层层),循循环环)3、不可以互相嵌套do-w
5、hile()、for嵌套dowhile();)-三、执行过程首先外循环的第一轮触发内循环,然后内循环将一直执行到结束为止。再后,外循环的第二轮再次触发内循环,此过程不断重复直至外循环结束。使用循环嵌套时,只有在内循环完全结束后,外循环才会执行下一趟循环。1、内层循环的变量值变化一轮,外层循环变量值才变化一次2、双重循环内部循环体语句执行的次数为外层循环次数与内合作探究上机实践(二)层循环次数之积。i=1j=1i=2j=1i=3j=1j=2j=2j=2j=3j=3j=3j=4j=4j=4任务二:修改程序,使用循环嵌套完成3行星星的输出。上机操作,利用循环嵌套完成3行星星的输出,验证代码。主要语句
6、:for(i=1;i<=3;i+)/用外层循环控制行数for(j=1;j<=10;j+)/用内层循环控制个数printf(*");printf(n");/一次循环体执行完J以后换行)注:每次换行应该在打印完一行以后执行。内外层变量不能相同。师:仰直任务,巡回指导。生:小组合作探究,完成任务。for(i=1;i+)i<=3(for(j=1;i+g=4printf();printf("n”);)评价:讲评在巡视过程中发现的问题,评价部分小组的作业,并进行激励评价小组竞赛,完成任务三。任务三:输出九九乘法表师:布置任务,巡回指导。合作探究上机实践(三)
7、ri-i2*1=22+2=43*1=33号-94*1=44284生IN4M-M5*1=552=105*3=1S5*4=205*S=256*1-66*2=126*3=186*4=246*5=306=367*1=773M7*3-11FM-287*W27*7=49S*1=B0*2=168*3=246*4=328*5=40BT6=4B8*7=560=&4rw9Z189*3=279*4=3593:459*5=549*7=639*8-729*>«1生:小组合作探究,完成任务。提问:1、每一行的每一个表达式有什么特征?2、我们如果用i来表示第一个书,j表示第二个数,请思考一下他们的变
8、化规律?分析规律:i:行从1增加到9for(i=1;i<=9;i+)j:第一行是1,第二行是1,2,第三行是1,2,3,以此类推,j每次的变化是从1变化到本行i的值。可以用i来控制j的变化,语句for(j=1;j<=i;j+)。程序填空:#include<stdio.h>Voidmain()inti,j;for(i=1;i<10;i+)/i从1变化到9for(j=1;j<=i;j+)/i从1变化到iprintf("%2d*%d=%-3d”,ij,/j);/i和j相乘printf("n");总结评价总结:1、内外层循环笠量不能相同,内外循环/、得父叉;2、止确找出循环体,确定循环体所在的层次。3、控制循环次数,明确内外循环控制变量之间的关系。师:总结本次课。课后作业1、完成来自星星的三角形。;t*4:4:*亳*-fr-f,-j*:F:京-r=圣而*芈:士*李卓#
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年消防工程师资格认证考试试题及答案
- 2025年企业管理咨询师考试试卷及答案
- 2025年计算机视觉工程师考试试题及答案
- 2025年药物化学与药理学考试试题及答案
- 山水度假村客房委托经营管理与服务合同
- 垃圾处理场排放标准提升补充协议
- 文艺电影替身艺术风格演绎协议
- 家庭财产管理与责任风险防范合同
- 高效模具验收与后期优化服务补充协议
- 《Excel入门教程》课件
- 核磁共振成像
- 工业自动化设备装配与调试考核试卷
- 2025年低空经济科普知识竞答考试题库300题(含答案)
- 2025年安徽蚌埠市东方投资集团有限公司招聘笔试参考题库含答案解析
- 《休闲农业》课件 项目二 休闲农业分类及模式分析
- 三管感染的预防与控制
- 第21课《己亥杂诗(其五)》教学课件【知识精研】统编版语文七年级下册
- 消除艾滋病、梅毒和乙肝母婴传播项目工作制度及流程(模板)
- 2025届南通市重点中学中考生物模拟试题含解析
- 人教版数学五年级下册全册大单元整体教学设计
- 窝沟封闭课件
评论
0/150
提交评论