湖南师范大学附属中学高一数学教案:循环语句
教学目的:(1)通过实例使学生理解用程序设计语言表示算法, 初步形成用程序观
点处理问题的意识;
(2)掌握循环语句的语法结构;
教学重点:程序设计的观点和变量的理解.
教学难点:条件的语法结构及应用.
教学过程:
一、 复习引入
计算机在执行时,首先对IF 后的条件进行判断,如果条件符合,就执行THEN 后面的语句1,若条件不符合,就执行ELSE 后面的语句2。
计算机执行时首先对IF 后的条件进行判断,如果条件符合就执行THEN 后面的语句,若条件不符合,则直接结束该条件语句,转而执行其他语句。 二、
新课教学 (一)基本循环语句 算法中的循环结构是由循环语句来实现的,对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(While 型) 和直到型(Until型) 两种语句结构,即WHILE 语句和UNTIL 语句。
WHILE 语句的一般格式是:
WHILE 条件 循环体 WEND
1
下面是1+2+3+……+100程序的例子:
I=1
Sum=0
WHILE I
Sum=sum+I
I=I+1 WHI LE END
PRINT Sum
END
UNTIL 语句的一般格式是: DO
循环体 LOOP UNTIL 条件
(二)典型例题
判断一个整数是否是质数?
INPUT "n="; n
flag = 1
IF n > 2 THEN
d = 2
2
WHILE d
flag = 0
ELSE
d = d + 1
END IF
WEND
END IF
IF flag = 1 THEN PRI N T n; “是质数!" ELSE
PRINT n; “不是质数!" END IF
END
巩固练习:(教材P23练习)
三、 归纳小结,强化思想
四、 作业
3
湖南师范大学附属中学高一数学教案:循环语句
教学目的:(1)通过实例使学生理解用程序设计语言表示算法, 初步形成用程序观
点处理问题的意识;
(2)掌握循环语句的语法结构;
教学重点:程序设计的观点和变量的理解.
教学难点:条件的语法结构及应用.
教学过程:
一、 复习引入
计算机在执行时,首先对IF 后的条件进行判断,如果条件符合,就执行THEN 后面的语句1,若条件不符合,就执行ELSE 后面的语句2。
计算机执行时首先对IF 后的条件进行判断,如果条件符合就执行THEN 后面的语句,若条件不符合,则直接结束该条件语句,转而执行其他语句。 二、
新课教学 (一)基本循环语句 算法中的循环结构是由循环语句来实现的,对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(While 型) 和直到型(Until型) 两种语句结构,即WHILE 语句和UNTIL 语句。
WHILE 语句的一般格式是:
WHILE 条件 循环体 WEND
1
下面是1+2+3+……+100程序的例子:
I=1
Sum=0
WHILE I
Sum=sum+I
I=I+1 WHI LE END
PRINT Sum
END
UNTIL 语句的一般格式是: DO
循环体 LOOP UNTIL 条件
(二)典型例题
判断一个整数是否是质数?
INPUT "n="; n
flag = 1
IF n > 2 THEN
d = 2
2
WHILE d
flag = 0
ELSE
d = d + 1
END IF
WEND
END IF
IF flag = 1 THEN PRI N T n; “是质数!" ELSE
PRINT n; “不是质数!" END IF
END
巩固练习:(教材P23练习)
三、 归纳小结,强化思想
四、 作业
3