《循环语句》教学设计.doc

上传人:工**** 文档编号:544278312 上传时间:2023-03-28 格式:DOC 页数:5 大小:17.50KB
返回 下载 相关 举报
《循环语句》教学设计.doc_第1页
第1页 / 共5页
《循环语句》教学设计.doc_第2页
第2页 / 共5页
《循环语句》教学设计.doc_第3页
第3页 / 共5页
《循环语句》教学设计.doc_第4页
第4页 / 共5页
《循环语句》教学设计.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《《循环语句》教学设计.doc》由会员分享,可在线阅读,更多相关《《循环语句》教学设计.doc(5页珍藏版)》请在金锄头文库上搜索。

1、循环语句教学设计靖远县第一中学 张东红教学目标: 1、 知识与技能(1) 通过具体的实例理解循环语句的结构特征,掌握循环语句的具体应用。(2) 利用循环语句表达具体问题的过程,体会算法的基本思想。 2、 过程与方法 借助程序框图中的两种循环结构学习循环语句结构特征,通过类比、对比等教学方法使学生掌握当型循环语句和直到型循环语句的的基本用法及两者的区别,培养学生针对具体问题编写程序的能力。 3、 情感、态度与价值观 在学习的过程及解决实际问题的过程中尽可能用算法语句描述算法,体会算法思想的作用及应用,增进对算法的了解,形成良好的数学学习情感和积极地学习态度。 重点、难点: 重点:理解UNTIL语

2、句与WHILE语句的结构与基本用法 难点:循环语句的写法及UNTIL循环与WHILE循环的区别和联系 教学过程: 一 创设情境 试求自然数1+2+3+99+100的和。 显然大家都能准确地口算出它的答案:5050。而能不能将这项计算工作交给计算机来完成呢?而要编程,以我们前面所学的输入、输出语句、赋值语句和条件语句还不能满足“我们日益增长的物质需要”,因此,还需要进一步学习另一种基本算法语句:循环语句。它与程序框图中的循环结构相对应,请同学们想一想程序框图中的循环结构有几种形式?在练习本上画出来,它们各有什么特点?(师生活动) 1、 展示学生画的两种程序框图 2、结合图形分析两种结构的特点。

3、二探究新知 循环语句 算法中的循环结构是由循环语句来实现的。对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。即WHILE语句和UNTIL语句(1)WHILE语句的一般格式是: 其中循环体是由计算机反复执行的一组语句构成的。WHLIE后面的“条件”是用于控制计算机执行循环体或跳出循环体的。 当计算机遇到WHILE语句时,先判断条件的真假,如果条件符合,就执行WHILE与WEND之间的循环体;然后再检查上述条件,如果条件仍符合,再次执行循环体,这个过程反复进行,直到某一次条件不符合为止。这时,计算机将不执行循环体,直接跳到WEND语句

4、后,接着执行WEND之后的语句。因此,当型循环有时也称为“前测试型”循环。练习1:阅读下面的程序,你能说明它是一个什么问题的算法吗? x=1 WHILE x2100 PRINT x x=x+1 WEND END 例1:根据1.1.2例6中的程序框图,编写计算机程序来计算1+2+100的值 i=1 sum=0 WHLIE i=100 sum=sum+i i=i+1 WEND PRINT sum(2)UNTIL语句的一般格式是: 其对应的程序结构框图为:思考:直在英语中“DO”是“做”的意思,”LOOP”是“循环”UNTIL” 是“直到” 思考:直到型循环又称为“后测试型”循环,参照其当型循环结构

5、对应的程序框图,说说计算机是按怎样的顺序执行UNTIL语句的? (学生)分组讨论,共同研究,相互补充 (教师)总结:从UNTIL型循环结构分析,计算机执行语句时,先执行第一次循环体,然后进行条件判断,如果条件不满足,继续返回执行循环体,然后再进行条件判断,这个过程反复进行,直到某一次条件满足时,不再执行循环体,跳到LOOP UNTIL语句后执行其他语句。是先执行循环体再进行条件判断的循环语句。 练习2:在下面的程序运行中,计算机输出的结果是多少? x=20 DO x=x-3 LOOP UNTIL x100 PRINT sum END 二 举一反三 变1:分别用当型和直到型语句编写计算机程序来计

6、算1+3+99的值。 变2:编写一个程序,输入正整数n,计算它的阶乘n!(n!=n*(n-1)*3*2*1)。 思考:编写计算机程序来计算12+32+992的值。 四课堂小结 1、算法中的循环结构可以用循环语句实现,正确理解两种循环语句:当型循环和直到型循环。 2提问:大家觉得WHILE型语句与UNTIL型语句之间有什么区别?(学生) 分组讨论,共同研究,相互补充 区别:、当型(WHILE型)循环是先判断条件后执行,是“先礼后宾”是“前测试型”循环。直到型(UNTIL型)循环是先执行一次循环体再判断条件,是“先斩后奏”是“后测试型”循环,至少执行了一次循环体;、在WHILE循环语句中,是当条件满足时执行循环体,在UNTIL循环语句中,是当条件不满足时执行循环体。对于同一算法来说,当型循环与直到型循环的条件互为反条件。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号