循环语句框图与程序语言循环句框图与程序语言循环语句框图与程序语言循环语句框图与程序语言.doc

循环语句框图与程序语言循环句框图与程序语言循环语句框图与程序语言循环语句框图与程序语言.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
循环语句框图与程序语言循环句框图与程序语言循环语句框图与程序语言循环语句框图与程序语言

循环语句框图与程序语言 ( 贵州省 开阳县 楠木渡中学高中部 申潜 邮编:550307电话 一、教学内容分析 《循环语句》是人民教育出版社课程教材研究所编著的《普通高中课程标准试验教科书数学3(必修)》(A版)中§1。2。3的第一课时的内容。(1)算法是高中数学课程中的新内容,算法的思想是非常重要的,算法思想已逐渐成为每个现代人所必须具备的数学素养。(2)本节课的内容是循环结构,它与顺序结构、条件分支结构是算法的三种基本逻辑结构,可以表示任何一个算法。并且循环结构的程序语言是这一部分的重点和难点,它的重要性就是充分体现计算机的优势,也即能以极快的速度进行重复计算 二.教学目标 根据新课标的要求和学生的认知特点,确定本节课的教学目标。 1、知识与技能 学生能理解循环结构概念;把握循环结构的三要素:循环的初始状态、循环体、循环的终止条件;能识别和理解循环结构的框图以及功能;能运用循环结构设计程序框图以解决简单的问题。本节课主要内容是两种循环语句。 学生在前面已经学习了算法的三种基本结构的框图,学习了输入语句、输出语句、赋值语句和条件语句,这些都是学习本节内容的知识基础。 理解 语句与while语句的结构与含义,并会应用. 2、难点 描述和应用循环结构时,三要素的准确把握和正确表达 、应用两种循环语句将具体问题程序化,循环和while循环的区别和联系复习循环结构,目的是承上启下,以旧引新,一方面引起学生对旧知识的回忆,另一方面为引入循环语句作铺垫。 操作方法:师生共同在黑板上画出框图,并对重点适当强调。 例6、设计一个计算……+100的 第二步,若成立,则执行第三步;否则,输出,结束算法。 第三步, 第四步,,返回第二步 程序框图: 复习的时候通过提问的方式强调重点,学生通过对比,发现差异。 2 探索新知 通过上面的两种循环结构程序框图,引出今天所要学习的两种循环语句,他们分别对应于程序框图中的两种循环结构,一般程序设计语言中也有当型(WHILE型)和直到型(UNTIL型)两种语句结构。即WHILE语句和UNTIL语句。 下面就向学生们介绍这两种语句的一般格式,并在相应位置作出对应的程序框图。之后提问:通过对照,大家觉得WHILE型语句与UNTIL型语句之间有什么区别呢?(学生独立思考,交流讨论、教师予以提示,点拨指导。由特殊到一般培养学生的观察、归纳、概括能力) 3.例题精析 把例的框图转化为程序。UNTIL型语句UNTIL型语句 教师将直到型语句写在直到型结构旁边,将型语句写在型结构旁边并连线,告诉学生,这就是直到型循环语句循环语句。通过这样的训练,使学生意识到程序和框图是一一对应的,写程序只需把框图翻译成相应的语句即可。并且对循环语句有了一个大体的印象。可以培养学生的观察能力和对比能力的值 ②的值 ③求的值 ④的值 ⑤求的值 【设计意图】此例可由学生独立思考、回答,师生共同点评完成通过对引例框图的反复改造逐步帮助学生深入理解循环结构,体会用循环结构表达算法,关键要做好四点:①确定循环变量和初始值 ②确定循环体 ③确定循环终止条件④程序框图翻译成相应程序语言。 (3)、质疑原型,反例验证 例3:把程序语言转化为程序框图并回答下面的问题 S=0 S=0 i=1 i=1 DO WHILE n=100 S=S+i^2 S=S*n^(2*n-1) i=i+1 n=n+1 LOOP UNTIL S1000000 WEND PRINT i-1 PRINT S END END 分析:图A是直到型循环语句,程序是求出使不等式成立的最大整数值,由于的值事先不知道,又没有公式可套用,我们可以借助引入变量循环,累加变量初始值设定为0,计数变量始值设定为1,应用循环语句来实现。 分析:图B该程序是计算该乘式的各项为,定义一个乘法变量与相乘,重复执行可得到结果。 程序框图如下: 图A              图B ①、图A,输出i-1=______;图B输出=_____。 ②、图A 和图B分别是________和______________循环,其区别是什么? ③、图A去掉条件“i10^6”按程序框图所蕴含的算法,能执行到底吗,若

您可能关注的文档

文档评论(0)

cxiongxchunj + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档