约1320字 高一数学必修3导学案(教师版) 编号
1.2.3循环语句
周次 上课时间 月 日
周 课型 新授课 主备人 使用人
课题 1.2.3循环语句
教学目标 1.正确理解循环语句的概念;
2.能应用循环语句编写程序.
教学重点 循环语句的步骤、结构及功能
教学难点 会编写程序中的循环语句
课前准备 多媒体课件
教学过程:
一、〖知识再现〗
条件语句的一般格式是什么?
二、〖创设情境〗
上节课我们学习了条件语句的结构、特点、作用以及用法,并能解决:确定两个数的大小,
解一元二次方程,分段函数的函数值等一些简单的问题,这节课我们来学习循环语句.
三〖新知探究〗
(一)循环语句
算法中的循环结构是由循环语句来实现的,一般程序设计语言中都有直到型(UNTIL型)
和当型(WHILE型)两种循环语句结构,分别对应于程序框图中的直到型和当型循环结构.
(1)UNTIL语句的一般格式是:
其对应的程序结构框图为:(如上右图)
〖思考〗:参照直到型循环结构对应的程序框图,说说计算机是按怎样的顺序执行UNTIL语句的?
当计算机执行UNTIL语句时,先执行一次DO和UNTIL之间的循环体,再对UNTIL后的
条件进行判断,如果条件不符合,继续执行循环体;然后再检查上述条件,如果条件仍不符
合,再次执行循环体,直到某一次条件符合时为止.这时,计算机将不再执行循环体,直接跳
到UNTIL语句后,执行LOOP UNTIL语句之后的语句,因为它是先执行循环体后进行条件判
断的循环语句,所以UNTIL语句又称为“后测试型”循环语句.
(2)WHILE语句的一般格式是:
其对应的程序结构框图为:(如上右图)
〖思考〗:参照当型循环结构对应的程序框图,说说计算机是按怎样的顺序执行WHILE语句的?
当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE
与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这
个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到
WEND语句后,接着执行WEND之后的语句. 因为它是先进行条件判断后执行循环体的循环
语句,所以WHILE语句又称为“前测试型”循环语句.
资源评论
共有 0位用户发表了评论 查看完整内容我要评价此资源