循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt

循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt

ID:52166242

大小:1.36 MB

页数:27页

时间:2020-04-01

循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt_第1页
循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt_第2页
循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt_第3页
循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt_第4页
循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt_第5页
资源描述:

《循环语句FOR PPT-辽师大版信息技术六上第15课课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在PPT专区-天天文库

1、循环结构——for语句三、教学方法四、教学过程一、教材分析二、学情分析1、教学目标德育目标:培养学生大胆猜想、小心求证的辩证思维及举一反三的发散思维品质。知识目标:掌握for语句的一般形式和执行过程,并能应用for语句程序设计。能力目标:培养学生的分析、解决问题的能力,并培养学生初步的程序设计能力。3、教学重点与难点教学难点:for语句执行过程的理解、剖析和应用教学重点:for语句格式和执行过程教学关键:确定循环三要素返回返回任务驱动法、对比法、归纳法和演示法任务驱动法:即在讲解中通过多次设问提出任务,引导学生不断设疑、析疑、解疑,从而完成启发诱导过程,让学生带着问题阅读(教材、电子

2、教案及课件)、讨论、思考,实现学习探索过程,最后由教师总结;归纳法和对比法:在解决具体问题上使用了归纳法和对比法,使学生思维过程有深度、有条理,有利于发展学生抽象思维能力和逻辑推理能力。演示法:使本节课的教学内容,一目了然,清晰直观。2、学法指导本节课教师主要引导学生采取自主探究的方法,并且要求学生自主学习与协作学习相结合,突出学生的主体地位;使学生始终是一个积极主动的知识探索者。返回五个教学环节:四、教学过程教学环节2、准确定位,探究新知;3、分析实质,深化认识;4、知识应用,巩固提高;5、归纳小结,布置作业。1、巧妙复习,引入正题;1、巧妙复习,引入正题;实例引入:编写一个猴子吃

3、桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,双多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩一个桃子了。求第一天共摘多少桃子?设计意图:首先让学生用上一节学的while循环语句编写这个程序,从而引出一个问题:在这个过程中会重复执行大量的操作,要想简化此操作,应该怎么办?答案就是使用for语句是最佳选择。由此让同学展开讨论,自然引出本节课题,使全体学生以最快的速度参与进来,为新课的展开创设了良好的学习情境。返回2、准确定位,探究新知;任务一:for循环语句的格式如何?for循环语句的格式

4、为:for(表达式1;表达式2,表达式3){循环体语句;}For语句下一语句任务二:for语句的执行过程如何?执行顺序:1.求解表达式1(即为循环变量初值);2.求解表达式2,判断条件是否成立,若条件成立,执行循环体;3.求解表达式3,即改变循环变量的值。之后转向2,再判断条件是否成立。4.若条件成立,继续执行循环体,直到条件不成立为止,结束循环。任务三:在for语句格式中,表达式1、表达式2、表达式3的意义如何?在使用过程中可以省略吗?For语句格式说明:1、表达式1用来实现循环控制变量等的初始化,仅执行一次。它也可以省略,此时应在for语句之前给循环变量赋初值。2、表达式2为条件

5、判断,通常为关系表达式或逻辑表达式,用来决定是否执行循环体,当该表达式的值为1时(就是条件成立),执行循环体,否则即当该表达式的值为0值时(就是条件不成立),将结束循环。如果表达式2缺省,表示该条件为非0(就是条件成立),即永远循环,这时要通过循环体内的退出循环语句(break语句)来结束循环语句。3、表达式3一般是描述控制变量的变化,常用的是自增、自减运算表达式。省略表达式3时,应该在循环体内设置改变循环变量的语句,保证循环能正常结束。设计意图:通过任务驱动,促使学生阅读网络资源,锻炼学生网上学习的能力,然后进行分析,对比,归纳,总结,锻炼学生的归纳分析能力。采用分组讨论方式,让同

6、学共同参与,调动学生的积极性,既培养学生自主探究的能力,又锻炼了学生协作学习的能力,同时让学生体会到FOR语句的灵活性,突出了本节课的重点。返回设计意图:通过任务驱动,促使学生阅读网络资源,锻炼学生网上学习的能力,然后进行分析,对比,归纳,总结,锻炼学生的归纳分析能力。采用分组讨论方式,让同学共同参与,调动学生的积极性,既培养学生自主探究的能力,又锻炼了学生协作学习的能力,同时让学生体会到FOR语句的灵活性,突出了本节课的重点。3、分析实质,深化认识;【例】编程计算100至200自然数之和。要求用for循环语句,编写5种不同的程序来实现。方法一:#includema

7、in(){inti,sum=0;for(i=100;i<=200;i++)sum+=i;printf(“sum=%d”,sum);}使用了for语句的标准格式,确定了循环三要素。方法二:#includemain(){inti=100,sum=0;/*先给循环变量赋初值*/for(;i<=200;i++)/*省去表达式1*/sum+=i;printf(“sum=%d”,sum);}先给循环变量赋初值,从而省去表达式一方法三:#inc

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

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

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