- 1、本文档共7页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循环语句-课标经验交流会课例.doc
循环语句
高青县第二中学
李军
二 新课讲解
两种循环语句:
(1)WHILE语句的一般格式:
WHILE 条件
循环体
WEND
当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.
设计意图:对应循环结构,写出相应的循环语句,在写程序时使学生便于转化。
例1 根据1.1.2例3中的程序框图,编写计算机程序来计算1+2+…+100的值
设计意图:由程序框图写程序时,首先找出所对应的语句,然后安顺序写好。目的是让学生学会程序框图的翻译。让学生在微机上输上程序,一是可以验证程序的对错,二可以提高学生的兴趣。
程序:
小结:1,注意循环语句的格式。
2,一定要有输出语句。
练习:练习题第二题
设计意图:让学生自己练习写while语句,提示学生一个是“累加求和”,一个是“累乘求积”。
师生互动:在这道练习题上应该让学生到黑板上来解。等学生做完后,教师应给予准确的评价,即应给予肯定,如果有错误,应及时纠正,并当全班同学面反复强调易错点。
(2)UNTIL语句的一般格式:
直到型循环
DO
循环体
LOOP UNTIL 条件
思考:参照直到型循环结构,说说计算机是按怎样的顺序执行UNTIL语句的?
师生互动:可以让学生自己动口试着来说,教师给予补充。目的是让学生经历知识的得出过程,培养学生的语言组织能力.
例2:用UNTIL语句编写计算机程序,来计算1+2+…+100的值.
解: i=1
Sum=0
DO
Sum=sum+i
i=i+i
LOOP UNTIL i100
PRINT sum
END
设计意图:同一个题目,可以用两种方法,同时可以体现两种语句的转化,但要注意条件的不同。教师把程序输到微机上,验证程序的对错。
三 练习
1.编写程序,计算函数f(x)=x2-3x+5当x=1,2, 3,…,20时的函数值。
2.编写一个程序,输入正整数n,计算它的
阶乘n!(n!=n*(n-1)*…*3*2*1)
四 小结
设计思路:教师可以先让学生起来总结,这节课我们学习了什么,最后教师给予以下结论。
WHILE 条件
循环体
WEND
DO
循环体
LOOP UNTIL 条件
五 作业
课本35页A组3题
循环语句
教学目的:1,让学生掌握while语句和until语句的形式;
2,会把结构框图翻译成程序语句。
教学重点:while语句和until语句的应用。
教学难点:把结构框图翻译成程序语句。
考点:会读循环语句,能编写基本的程序。
易错点:while语句和until语句的格式。
教学基本流程:
知识回顾 巩固练习
新课讲解 例题讲解
教学过程:
一 知识回顾
设计意图:首先,教师提出问题,让学生巩固旧知识。
循环结构
两种循环结构有什么差别?
欢迎访问
循环体
满足条件?
是
否
当型循环
i=100?
i=1
开始
输出sum
结束
否
是
sum=0
i=i+1
sum=sum+i
i=1
sum=0
WHILE i=100
sum=sum+i
i=i+1
WEND
PRINT sum
END
循环体
满足条件?
否
是
两种循环语句:
循环体
满足条件?
是
否
(1)当型循环
(2)直到型循环
循环体
满足条件?
否
是
成立
A
P
不成立
直到型循环
A
P
成立
不成立
当型循环
直到型循环
当型循环
成
文档评论(0)