1 / 3
《循环语句》教学设计
经历将具体问题的程序框图转化为程序语句的过程,理解几种基本算法语句——输入语句、输出语句、赋值语句、条件语句、循环语句,进一步体会算法的基本思想。 【知识与能力目标】
掌握循环语句的功能和格式,能由循环结构写出循环语句,并学会用计算机解决简单的实际问题.
【过程与方法目标】
通过观察、转化、类比、联想等思想方法的运用,培养探索能力和逻辑思维能力,增强表达能力.
【情感与态度目标】
在合作学习中形成团体精神,在观察发现中树立探索精神,在上机操作中增强实践意识,在编程成功后体验学习乐趣.
【教学重点】:
(1)由循环结构写出循环语句;
(2)跟踪变量的转化,理解语句的执行过程;
(3)区分当型语句和直到型语句.
【教学难点】:跟踪变量,理解程序的执行过程,尤其是控制条件的改变对程序的影响.
多媒体课件
一、回顾知识
1. 什么是循环结构?画出其程序框图.
2. 引例:设计一个计算1+2+…+100的值的算法,并画出程序框图.
分析:由程序框图转化为程序语句,引入循环语句.
二、循环语句
1. 当型(WHILE 型)语句的一般格式:
WHILE 条件
教材分析
教学目标 教学重难点
课前准备
教学过程
满足条件?
否 循环体
是
2 /
3 循环体
WEND
说明:当计算机遇到WHILE 语句时,先判断条件的真假,如果条件符合,就执行WHILE 与WEND 之间
的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止.这时,计算机将不执行循环体,直接跳到WEND 语句后,接着执行WEND 之后的语句.因此,当型循环有时也称为“前测试型”循环.
2. 直到型(UNTIL 型)语句的一般格式:
DO 循环体 LOOP UNTIL 条件
说明:当计算机遇到UNTIL 语句时,先执行DO 和LOOP UNTIL 之间的循环体,然后判断条件是否成立,如果不成立,执行循环体.这个过程反复执行,直到某一次符合条件为止,这时不再执行循环体,跳出循环体执行LOOP UNTIL 后面的语句. 因此,直到型循环有时也称为“后测试型”循环.
3.当型循环与直到型循环的区别:
①当型循环先判断后执行,直到型循环先执行后判断.
②当型循环用WHILE 语句,直到型循环用UNTIL 语句.
③对同一算法来说,当型循环和直到循环的条件互为反条件.
三、小结
1. 理解、掌握当型循环和直到型循环的逻辑与格式的区别与联系.
2. 当型、直到型循环条件的构造,循环体的确定.
while语句流程图怎么画3.由程序框图转化为程序语句时,条件结构和循环结构的区别.
4. 编写一个程序的步骤:首先用自然语言描述问题的一个算法,然后把自然语言转化为程序框图,最后把程序框图转化为程序语句.
四、布置作业
P109【练习】
教学反思
满足条件?
是 否
循环体
略。
3/ 3
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论