循环语句教学设计.docxVIP

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

《循环语句》教学设计

一、教学目标.

(1)通过程序框图的循环结构和循环语句的对应关系,认识理解循环语句,理解循环语句的格式及程序的编写.

(2)通过具体实例的学习掌握循环语句结构,能利用循环语句编写程序.

(3)通过模仿,操作,探索的过程,体会算法的基本思想和基本语句的用途,培养学生有条理的思考,表达的能力,提高逻辑思维能力.

二、学习重点与难点:

学习重点:循环语句的基本结构及用法.

学习难点:准确应用循环语句表示算法.

三、教学课时.1个课时

四、学习基本流程.

复习条件语句,从程序框图的循环结构和循环语句的对应关系认识循环语句

循环语句的结构

循环语句的应用

巩固练习,小结、作业

五、教学过程.

1.创设情景,揭示课题

(1)复习:读下列程序,说明程序的运行过程.

注.算术运算符\和MOD分别用来表示整除运算中的取商和余数.a=x\10的表示整数x被10除的商,即把x的十位取出来,它和a=x/10有区别.b=xMOD10表示整数x被10除的余数,即把x的个位取出来.

(2)回顾循环结构的程序框图结构.

2.循环语句

算法中的循环结构是由循环语句来实现的.循环语句对应于程序框图中的循环结构.

一般程序设计语言中都有直到型(UNTIL)和当型(WHILE)两种循环语句结构.

即WHILE语句和UNTIL语句.

(1)UNTIL语句的一般格式是:

当计算机执行上述语句时,先执行一次DO和UNTIL之间的循环体(循环体是由计算机反复执行的一组语句构成的).WHLIE后面的“条件”是用于控制计算机执行循环体或跳出循环体的,再对UNTIL后的条件进行判断.如果条件不符合,继续执行循环体;然后再检查上述条件,如果条件仍不符合,再次执行循环体,直到条件符合时为止.这是,计算机将不执行循环体,直接跳到UNTIL语句后,接着执行UNTIL语句后的语句.

(2)WHILE语句的一般格式是:

当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND语句后,接着执行WEND之后的语句.

思考.UNTIL型语句与WHILE型语句之间有什么区别?

区别:在WHILE语句中,是当条件满足时执行循环体,而在UNTIL语句中,是当条件不满足时执行循环体.

3.循环语句的应用

例1.编写程序,计算1+2+3+……+99+100的和.

i=1S=0DO

i=1

S=0

DO

S=S+i

i=i+1

LOOPUNTILi100

PRINTS

END

i=1S=0

i=1

S=0

WHILEi=100

S=S+i

i=i+1

WEND

PRINTS

END

n=1DOINPUTxy=x^3+3*x^2-24*x

n=1

DO

INPUTx

y=x^3+3*x^2-24*x+30

PRINTy

n=n+1

LOOPUNTILn11

END

例3.用“二分法”求方程的近似解的算法.

4.课堂练习

将“判断整数n(n2)是否为质数”的算法的程序框图转化为程序语句.

仔细观察,该程序框图中既有条件结构,又有循环结构.

INPUT

INPUT“n=”;n

i=2

DO

r=nMODi

i=i+1

LOOPUNTILin-1ORr=0

IFr=0THEN

PRINT“nisnotaprimenumber.”

ELSE

PRINT“nisaprimenumber.”

ENDIF

END

文档评论(0)

胡老师K12教育坊 + 关注
实名认证
文档贡献者

从业20余年,中学高级教师,擅长公开课PPT制作等。

1亿VIP精品文档

相关文档