§1.2.3 循环语句(第一课时)

2019-01-12 12:27

§1.2.3 循环语句 (第一课时)

授课教师:方彦明 时间:3月15日

教学目标:

1、知识与技能

(1)正确理解循环语句的概念,并掌握其结构的区别与联系。

(2)会应用循环语句编写简单程序。 2、过程与方法

经历对现实生活情境的探究,认识到应用计算机解决数学问题方便简捷,促进发展学生逻辑思维能力。 3、情感态度与价值观 通过本小节内容的学习,有益于我们养成严谨的数学思维以及正确处理问题的能力。

重点与难点:

重点:条件语句和循环语句的步骤、结构及功能。 难点:会编写程序中的条件语句和循环语句。 教学方法:

学法:学生通过回顾,观察、思考、交流、讨论等,理解循环结构。 教法:探究法,讲授法,多媒体演示。

教学用具:

交互式电子白板、彩色粉笔。

教学过程:

一、创设情境、引入课题

通过前面四节课的学习,同学们已经学习了四种语句即输入、输出语句、赋值语句和条件语句,并且能根据结构框图转化为程序语句,从而能在计算机上执行,得到问题的结果.在学习的过程当中,同学们也发现顺序结构对应的是输入、输出语句和赋值语句,而条件结构则对应的是条件语句,那么我们还剩下的循环结构要对应什么语句呢?

二、新课教学、探究新知

思考1:循环结构分为直到型循环结构和当型循环结构,那同学们回忆一下它们的程序框图是什么样的?

1、直到型循环结构对应循环语句的一般格式

程序框图为: UNTIL语句的一般格式是:

循环体 否 满足条件? 是 第 1 页 共 3 页

DO

循环体 LOOP UNTIL 条件

先执行一次DO和UNTIL之间的循环体,再对UNTIL后的条件进行判断.如果条件不符合,则继续执行循环体;然后再检查上述条件,如果条件仍不符合,则再次执行循环体,直到条件符合为止.这时,计算机将不执行循环体,而执行UNTIL语句之后的语句.

2、当型循环结构对应的循环语句的一般格式

程序框图为: WHILE语句的一般格式是: 循环体 WHILE 条件 循环体 满足条件? 是 WEND

先对条件进行判断,如果条件符合,则执行WHILE和WEND之间的循环体;然后再检查上述条件,如果条件仍符合,则再次执行循环体,直到某一次条件不符合为止.这时,计算机将不执行循环体,而执行WEND语句之后的语句.

三、应用举例

例1 回顾计算1+2+3+…+100值的算法,那么你能分别利用UNTIL语句和WHILE语句写出这个算法对应的程序吗?

分析:先写出算法,再根据算法编写程序。 算法步骤: 第一步:令i=1,S=0. 第二步:计算S+i,仍用S表示. 第三步:计算i+1,仍用i表示. 第四步:判断i>100是否成立.若是,则输 出S,结束算法;否则,返回第二步.

UNTIL程序:

i=1 S=0 DO

S=S+i i=i+1

LOOP UNTIL i>100 PRINT S END

第 2 页 共 3 页

算法步骤:

UNTIL程序:

第一步:令i=1,S=0.

第二步:若i≤100成立,则执行第三步;否则,输出S,结束算法. 第三步:S=S+i.

第四步:i=i+1,返回第二步.

i=1

四、课堂练习

S=0

WHILE i<=100 S=S+i i=i+1 WEND PRINT S END

1、分别利用UNTIL语句和WHILE语句编写两个程序计算12?22?????1002的值,并画出相应的程序框图.

2、在下面的程序运行中,计算机输出的结果是多少?(见多媒体课件)

五、课堂小结

1、两种循环语句源于两种循环结构,直到型循环语句先执行循环体,再判断条件;当型循环语句先判断条件,再执行循环体.

2、直到型循环语句在条件不符合时再执行循环体,当型循环语句在条件符合时再执行循环体.

布置作业:

1、课本第32也练习题1、2 2、对应导与练课时训练完成

板书设计:

§1.2.3 循环语句 (第一课时) 一、复习回顾

循环结构的两种形式即直到型循环结构和当型循环结构 二、循环语句的一般格式 1、UNTIL语句 2、WHILE语句 三、应用举例

课后反思:

第 3 页 共 3 页


§1.2.3 循环语句(第一课时).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:工程数学--线性代数课后题答案_第五版5

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: