高中数学公开课:循环语句教学设计与实践.pdfVIP

  • 0
  • 0
  • 约8.21千字
  • 约 14页
  • 2026-02-06 发布于山西
  • 举报

高中数学公开课:循环语句教学设计与实践.pdf

教学目标

1.正确理解循环语句的概念,并掌握其结构。

2.会应用循环语句编写程序。

2学情分析

(1)知识结构:学生已具有循环结构的知识及其他语句知识

(2)能力方面:已具有一定的分析问题,解决问题,类比学习的能力,在的启发下,能力目标

能达到

(3)方面:通过循环语句的学习,进一步体会了算法思想,增进对算法的了解,形成实事求是

的态度和独立思考的习惯,进一步激发学生参与数学活动的和求知欲.

3重点难点

教学重点:两种循环语句的表示方法、结构和用法,用循环语句表示算法。

教学难点:理解循环语句的表示方法、结构和用法,会编写程序中的循环语句。

4教学过程

4.1第一学时

4.1.1教学活动

活动1【讲授】循环语句

1.2.3循环语句

【教学目标】:

1.正确理解循环语句的概念,并掌握其结构。

2.会应用循环语句编写程序。

【教学重难点】:

教学重点:两种循环语句的表示方法、结构和用法,用循环语句表示算法。

教学难点:理解循环语句的表示方法、结构和用法,会编写程序中的循环语句。

教学过程:算法中的循环结构是由循环语句来实现的。对应于程序框图中的两

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

语句结构。即WHILE语句和UNTIL语句。

WHILE语句

(1)WHILE语句的一般格式是

WHILE条件

循环体

WEND

(2)当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行

WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行

循环体,这个过程反复进行,直到某一次条件不符合为止。这时,计算机将不执行

循环体,直接跳到WEND语句后,接着执行WEND的语句。因此,当型循环

有时也称为“前测试型”循环。

UNTIL语句

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

DO

循环体

LOOPUNTIL条件

循环语句(2)直到型循环又称为“后测试型”循环,从UNTIL型循环结构分析,计算

机执行该语句时,先执行一次循环体,然后进行条件的判断,如果条件不满足,继

续返回执行循环体,然后再进行条件的判断,这个过程反复进行,直到某一次条

件满足时,不再执行循环体,跳到LOOPUNTIL语句后执行其他语句,是先执行循

环体后进行条件判断的循环语句。

分析:当型循环与直到型循环的区别:(先由学生讨论再归纳)

当型循环先判断后执行,直到型循环先执行后判断;

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

时执行循环体。

例1:编写程序,计算自然数1+2+3+……+99+100的和。

分析:这是一个累加问题。我们可以用WHILE型语句,也可以用UNTIL型语句。

程序(WHILE语句):

i=1

sum=0

WHILEi=100

sum=sum+i

i=i+1

WEND

PRINTsum

END

程序(UNTIL语句):

i=1

sum=0

DO

sum=sum+i

i=i+1

LOOPUNTILi100

PRINTsum

END

变式训练1.编写一个程序,输入正整数n,计算它的阶乘n!(n!=n*(n-1)*…*3*2*1)

解:t=1

i=1

INPUT请输入n的值:;n

DO

t=t*i

i=i+1

LOOPUNTILin

PRINT这个数的阶乘为:;t

END

变式训练2设计一个算法:求满足1+2+3+…+n10000的最小正整数n,并写出

相应的程序。

解:i=0

sum=0

DO

i=i+1

sum=sum+i

LOOPUNTILsum10000

PRINTi

END

小结1、循环语句的两种不同形式:WHILE语句和UNTIL语句,掌握它们的一般

格式。2、在用WHILE语句和UNTIL语句编写程序解决问题时,一定要注意它们

的格式及条件的表述方法。WHILE语句中是当条件满足时执行循环体,而UNTIL

语句中是当条件不满足时执行循环体。3、循环语句主要用来实现算法中的循

环结构,在处理一些需要反复执行的运算任务。如累加求和,累乘求积等问题中

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档