预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

循环语句高青县第二中学李军二新课讲解两种循环语句:(1)WHILE语句的一般格式:循环体满足条件?是否当型循环WHILE条件循环体WEND当计算机遇到WHILE语句时先判断条件的真假如果条件符合就执行WHILE与WEND之间的循环体;然后再检查上述条件如果条件仍符合再次执行循环体这个过程反复进行直到某一次条件不符合为止.这时计算机将不执行循环体直接跳到WEND语句后接着执行WEND之后的语句.设计意图:对应循环结构写出相应的循环语句在写程序时使学生便于转化。例1根据1.1.2例3中的程序框图编写计算机程序来计算1+2+…+100的值设计意图:由程序框图写程序时首先找出所对应的语句然后安顺序写好。目的是让学生学会程序框图的翻译。让学生在微机上输上程序一是可以验证程序的对错二可以提高学生的兴趣。i<=100?i=1开始输出sum结束否是sum=0i=i+1sum=sum+ii=1sum=0WHILEi<=100sum=sum+ii=i+1WENDPRINTsumEND程序:小结:1注意循环语句的格式。2一定要有输出语句。练习:练习题第二题设计意图:让学生自己练习写while语句提示学生一个是“累加求和”一个是“累乘求积”。师生互动:在这道练习题上应该让学生到黑板上来解。等学生做完后教师应给予准确的评价即应给予肯定如果有错误应及时纠正并当全班同学面反复强调易错点。(2)UNTIL语句的一般格式:循环体满足条件?否是直到型循环DO循环体LOOPUNTIL条件思考:参照直到型循环结构说说计算机是按怎样的顺序执行UNTIL语句的?师生互动:可以让学生自己动口试着来说教师给予补充。目的是让学生经历知识的得出过程培养学生的语言组织能力.例2:用UNTIL语句编写计算机程序来计算1+2+…+100的值.解:i=1Sum=0DOSum=sum+ii=i+iLOOPUNTILi>100PRINTsumEND设计意图:同一个题目可以用两种方法同时可以体现两种语句的转化但要注意条件的不同。教师把程序输到微机上验证程序的对错。三练习1.编写程序计算函数f(x)=x2-3x+5当x=123…20时的函数值。2.编写一个程序输入正整数n计算它的阶乘n!(n!=n*(n-1)*…*3*2*1)四小结两种循环语句:循环体满足条件?是否(1)当型循环(2)直到型循环循环体满足条件?否是设计思路:教师可以先让学生起来总结这节课我们学习了什么最后教师给予以下结论。WHILE条件循环体WENDDO循环体LOOPUNTIL条件五作业课本35页A组3题循环语句教学目的:1让学生掌握while语句和until语句的形式;2会把结构框图翻译成程序语句。教学重点:while语句和until语句的应用。教学难点:把结构框图翻译成程序语句。考点:会读循环语句能编写基本的程序。易错点:while语句和until语句的格式。教学基本流程:知识回顾巩固练习新课讲解例题讲解教学过程:一知识回顾设计意图:首先教师提出问题让学生巩固旧知识。循环结构成立AP不成立直到型循环AP成立不成立当型循环直到型循环当型循环两种循环结构有什么差别?成立AP不成立先执行后判断先执行循环体然后再检查条件是否成立如果不成立就重复执行循环体直到条件成立退出循环。先判断后执行AP成立不成立先判断指定的条件是否为真若条件为真执行循环条件条件为假时退出循环。