课题:Do 循环语句
高二信息技术组主备人审核人
使用时间使用人
一、目标展示
(一)教学目标
(1)掌握Do 循环语句的两种基本格式;
(2)理解Do 循环语句的执行过程;
(3)能用Do 循环语句编写简单的程序。
培养学生分析问题,解决问题的能力。
(二)教学重点和难点
学生只有掌握了Do 循环语句的语句格式,理解了其执行过程,才能在实际应用中得心应手。
教学重点:Do循环语句的语句格式、控制循环的条件、执行过程。
教学难点:根据实际问题,确定控制循环的条件;确定循环体的内容。
二、学导结合
教学过程
导入新课
上一节课我们共同分析了教材中为希望工程存钱的例子,现在把问题改一下,计算多少个月才能为希望工程存款超过500 元。该如何编写程序呢?
for 循环语句是用来解决循环次数事先能确定的问题的,而这个问题中的循环次数是未知的,所以用For 循环语句无法解决。
要解决类似问题,就要用到循环语句的另一种语句——Do循环语句。
学生思考,试图用For 语句来完成。出循环变量的初值为1,终值不确定,无法完成。
已有的知识无法解决现有的问题,以此激发学生的求知欲。
一、当型循环
1. 语句格式
Do While < 条件表达式 > 循环体
Loop
2. 利用课件动态演示执行过程
(1)执行Do While 语句:先判断条件,如果条件满足,则执行循环体;否则,跳出循环,执行 Loop 下一语句。
(2)执行 Loop语句:直接回到 Do While 语句。流程图如下。
引导学生归纳总结
该格式的功能:先判断条件表达式,如果条件满足,就执行循环体,否则执行 Loop 下一语句。二、直到型循环
1. 语句格式
Do
循环体
Loop While < 条件表达
式 >
2. 利用课件动态演示执行过程
(1)执行 Do 语句:直接进入循环,执行循环体。
(2)执行Loop While 语句:判断条件,如果条件满足,回到上面执行循环体,否则跳出循环,执行 Loop While 下一语句。流程图如下。
引导学生归纳总结
该格式的功能:先执行循环体,再判断条件表达式,如条件满足,回到上面执行循环体,否则跳出循环,执行 Loop While 下一语句。学生接
受新知识。
学生认真观察两种格式的执行过程并积极思考。
在教师的引导下归纳出两种语句格式的功能。通过比较,使学生更容易把握这两种格式。
使学生对执行过程有感性认识,从而培养学生观察问题、分析问题、归纳问题的能力
引导学生分析例题。
(1)循环次数:未知。
(2)进入循环的条件:存入钱数小于等于500元;
(3)循环体内容:累加求和表达式;改变循环条件的语句。
(4)退出循环的条件:存入的钱数超过500元。
通过分析画出如下流程图:
程序代码见教材第 39 页,针对教材中所给的程序代码,提出问题:
应输出 n 还是 n-1 ?
进一步分析:如果 n 的初值为 0,应该如何改写程序 ?( intSum=intSum+n 语句与 n=n+1 语句交换位置。) 这时输出的是 n ,还是 n-1? ( n ) 通过分析指出教材所给程序代码中的错误,应输出 n-1,而不是 n 。
实践三:用 Do/Loop While 语句改写前面的 Do While/Loop 语句,
并运行程序。注意 n 的初始值为1和为 0 时,输出的不同。
在教师的引导下分析问题,出进入循环的条件,写出循环体的内容,并画
出程序流程图。
学生积
极思考问题、分析问题,
在不知不觉中掌握重点、难点。
实例引导,突出新知识点,教给
学生分
析问题、
解决问
题的方法。
通过一
系列的
问题,引导学生
思考问题、分析问题。 教师在机房巡回,及时发现学生出现的问题,并给予正确的指导。 教师总结学生出现的比较普遍的问题,并分析原因。
五、跟进反思
本节课在整个教学过程中,采用示例引导,任务驱动等方式,充分调动学生的学习积极性,激发学生的求知欲。引导学生分析问题、归纳总结问题,将能力的培养落到具体的探究问题的过程中,使学生成为学习的主体,从而使学生在不知不觉中掌握并消化本节课的重点、难点。
while语句简单例子(注:文档可能无法思考全面,请浏览后下载,供参考。可复制、编制,期待你的好评与关注)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论