- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
for型循环教学设计
“FOR循环程序设计”
课题 FOR循环程序设计 教材分析 本内容处于教材第六章,在教材中起着承上启下的作用,。一方面把框图转化为语言,将循环结构在计算机上实现,另一方面为学习较复杂的流程打下基础。 学情分析 1.学生掌握了三种基本结构的框图。
2.学习了输入语句、输出语句、赋值语句各种表达式。
3.学生有一定的上机操作经验。 三维
教学
目标 知识目标:掌握循环语句的功能和格式,能由循环结构写出循环语句,并学会用计算机解决简单的实际问题。
能力目标:通过观察、 转化、 类比、联想等思想方法的运用,培养探索能力和逻辑思维能力,增强表达能力。
情感目标:在合作学习中形成团体精神,在观察发现中树立探索精神,在上机操作中增强实践意识,在编程成功后体验学习乐趣。 重点、
难点 重点:
1.由循环结构写出循环语句;
2.跟踪变量的变化,理解程序语句执行过程;
难点:
跟踪变量,理解程序的执行过程,尤其是控制条件的改变对程序的影响。
教学方法及设计意图 教法:教师应创设情境,设置一系列问题,引导学生思考、归纳、总结。
学法:学生根据教师提供的情境,主动探索知识,归纳知识。
1.对形式上的特点进行观察(语句的标志符号)
2.对不断变动的量进行追踪(变量的变化)
3.对本质性的规律进行总结(变式训练)
4.对验证性的知识进行实践(上机操作体验编程)
设计意图:
1.总过程:开始→复习循环结→while语句→for语句→应用解实际问题→小结、作业→结束
2.分过程:认识语句→执行顺序→形式特点→分析语句→上机操作→变式训练
教 学 过 程
(教学环节、教师活动、学生活动) 设计意图及目标达成预测 (一)。创设情境:
前面,我们学习了算法的赋值、输入、输出和条件语句,这节课我们来学习算法的循环语句。算法中的循环结构是由循环语句来实现的。C程序设计中有goto循环,while型循环,do…while型循环和for型等结构。下面我们先复习一下前几种循环结构。
操作方法:教师用多媒体展示程序并作重点强调
用goto语句和if语句构成循环用while语句构成循环用do-while语句构成循环=?
解释计算机如何执行WHILE语句:
当计算机遇到WHILE语句时,先判断条件是否成立,如果符合条件,就执行WHILE的循环体;然后再检查条件,如果仍然符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止。这时计算机将不执行循环体,直接输出。
WHILE语句的标志符号:
根据心理学原理,系统化的知识便于学生理解和记忆,也利于及时提取出来加以利用。因此,学生找出while循环语句以后,应通过观察,明确其结构特征,并在适当的时候总结出它的一般形式。
方式:观察循环语句,回答问题,找出循环语句的结构特点。
[探究] 比较程序框图和程序语句,回答下列问题。
(1)循环结构和那一段语句对应?WHILE循环语句以什么开始,以什么结尾?
(2)判断框中的“循环条件”在循环语句中处于什么位置?
(3)循环结构中的“循环体”在WHILE循环语句中处于什么位置?
(4)请说出程序中每一条语句被执行了多少次。
追踪循环语句的变化特征:
影响程序结果的三要素是初始值、循环条件和循环体。要想透彻理解程序,必须从“变量的变化”入手,分析清楚每圈变量是如何变化的。
操作方法:模拟程序的实际过程,同桌讨论。
[小组合作思考] 计数变量和累加变量(累加器)的作用。
典型例题变式训练:通过变式训练,可以使学生更深刻的理解循环语句,同时提高学生的思维品质。教师给出一个例子,
例如:求的值,怎样改写程序?
(二)。类比论证两种语句的异同点:
学习WHILE和FOR语句后对他们进行比较,
(教师在此处展示幻灯片)
[知识点探究]
比较WHILE型和FOR型语句,回答问题
1.各以什么字符标志开始和结束?
WHILE 型:?; FOR型:?。
2.循环条件各在什么位置?
WHILE 型:?;FOR型:?。
3.循环体被执行的情况一定相同吗?
教师总结归纳:
①WHILE型循环先判断后执行,FOR型循环先执行后判断.
②WHILE型循环用WHILE语句,FOR型循环用For语句.
③对同一算法来说,WHILE型循环和FOR循环的条件互为反条件.
(五)。循环语句的实际应用举例:
例3.求平方值小于1000的最大整数
分析:算法思想、正数范围、逐个比较,若小于1000,循环继续;若大于等于1000,结束循环,输出结果。
while 语句格式
while (表达式)
{
循环体
}
循环体认识:首先要求对表达式进
文档评论(0)