高一数学必修3导学案
主备人:
备课时间:
备课组长:
1.2.3循环语句
授课日期:
姓名:
班级:
学习目标:
知识与技能:理解学习基本算法语句的意义.
过程与方法:学会循环语句的基本用法,运用类比的思想方法体会不同的算法语言之间的联系与区别.
情感态度与价值观:理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法。体会不同的语言形式所具有的独特美,通过算法的学习来理解数学是一种文化价值.
教学重点:
循环语句的基本用法.
教学难点:
循环语句的写法
使用说明及学法指导:
1、限定45分钟完成,先阅读教材29-----32页,然后仔细审题,认真思考、独立规范作答。
2、不会的,模棱两可的问题标记好。
3、对小班学生要求完成全部问题,实验班完成90℅以上,平行班完成60℅以上
知识链接:
程序框图中循环结构的两种形式及其相应的程序框图.
学习过程:自主探究阅读教材29---32页内容,回答问题
A问题1:在算法程序语言中处理一些需要反复执行的运算任务,如累加求和,累称求积等问题时常
需要用
编写程序.
A问题2:直到型循环结构对应的是什么语句,其格式是什么?
B问题3:用UNTIL语句编写教材15页图(1.1-15)所对应的计算机程序.
A问题4:UNTIL语句中,计算机执行该语句时,先执行一次
,然后进行条件的判断,
若条件
,继续返回执行
,然后再进行条件的判断,这个过程反复进行,直到某一次条件
时,不再执行
,跳到LOOP
UNTIL语句后执行其他语句,故这种语句是先执行循环体后进行条件的判断,因此又称为
。
A问题5:当型循环结构对应的是什么语句,其一般格式是什么?
B问题6:用WHILE语句编写教材14页图(1.1-14)所对应的计算机程序?
A问题7:在WHILE语句中,当条件
时,就执行
和
之间的循环体,这个过程反复执行,然后再检查上述条件,若条件仍
,再次执行循环体,这个过程反复执行,直到某一次条件
为止,这时计算机将不再执行循环体,而是执行WHILE语句后的其他语句.这种语句先对条件进行判断,根据判断的结果决定是否执行循环体,因此又称
.
B例1:编写程序:逐个输出……(分别用UNTIL和WHILE语句编写)
B例2:编写程序,输入正整数n,计算它的阶乘
【B】练习:把教材19页图1.1-20中的程序框图转化为相应的程序.
达标训练
【B】1.修改本节例1的程序,连续输入自变量的11个取值,输出相应的函数值.
【C】2.根据图1.1-2(教材7页)中的程序框图编写程序,判断大于2的整数是否为质数.
总结评价:
学后反思、自查自纠:
【金玉良言】当你只有一个目标时,全世界都会给你让路。
06:循环语句
问题1:循环语句
问题2:UNTIL语句
DO
循环体
LOOP
UNTIL
条件
问题3:教材30页
问题4:DO和UNTIL之间的循环体;不符合;循环体;符合;循环体;后测试型循环
问题5:WHILE语句
WHILE
条件
循环体
WEND
问题6:教材30页
问题7:符合;WHILE和WEND;符合;不符合;前测试型循环
例1:
INPUT
n
INPUT
n
i
=
0
i
=
0
WHILE
i
<
n
DO
i
=
i
+
1
i
=
i
+
1
t
=
i
^
2
t
=
i
^
2
PRINT
t
PRINT
t
WEND
LOOP
UNTIL
i
>
=
n
END
END
例2:
教材32页
练习:教材32页
达标训练:1.教材30页
2:INPUT
“n=”;
n
i=2
DO
r=n
MOD
i
i=i+1
LOOP
UNTIL
i>n-1
OR
r=0
IF
r=0
THEN
PRINT
“n
is
not
a
prime
number.”
ELSE
PRINT
“n
is
a
prime
number.”
END
IF
END