循环结构与程序框图的画法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
循环结构与程序框图的画法

循环结构与程序框图的画法 教学与目标 一、知识与技能 1.掌握画程序框图的基本规则,能正确画出循环结构程序框图。 2.通过模仿、探索、经历设计程序框图表达解决问题的过程。 3.学会灵活、正确地画程序框图。 二、过程与方法 1.通过模仿、操作、探索,经历通过设计程序框图表达解决问题的过程;学会灵活、正确地画程序框图。 2.通过本节的学习,使我们对程序框图有一个基本的了解;掌握算法语言的三种基本逻辑结构,明确程序框图的基本要求; 认识到学习程序框图是我们学习计算机的一个基本步骤,也是我们学习计算机语言的必经之路。 三、情感、态度与价值观 通过数学活动,感受数学对实际生活的需要,体会现实世界和数学知识的联系。 重点 难点 重点 循环结构的特性。 难点 循环结构的运用。 教学过程 一、问题情景 求1х2х3х4х5х6х7,试设计不同的算法并画出流程图? 师生活动 教师提出问题. 学生 在练习本上完成,, 教师 利用多媒体或幻灯片出示答案, 教师 提出问题:这种方法虽然简单,但步骤过于繁琐,如果乘到100,则没法做了,那有没有更好的方法呢?在解题的时候经常会遇到需要重复处理一类相同的事或类似的操作,如此题就需要重复地做加法运算,如果用逐一相加算法,步骤太多,采用循环结构可以很好地解决此类问题,算法如下: 教师 观察图有什么特点? 学生 思考讨论得到如下结论: 当条件满足时反复做,不满足时停止, 教师 循环结构分为两种——当型(WHILE型)和直型(UNTIL型),当型循环在执行循环体前对控制循环条件进判断,当条件满足时反复做,不满足时停止;直到型循环在执了一次循环体之后,对控制循环条件进行判断,当条件不满足时反复做,满足时停止。 教师总结 1.它可以用程序框图表示为两种形式如图所示: 设计意图 通过对顺序结构的复习和教师的提问,引出循环结构,使学生产生好奇,激起学生强烈的求知欲望,引入课题。 二、例题精析 师生活动 教师 我们在学习了循环结构后,我们来共同探讨如用循环结构来解题。 多媒体投影例题: 例1 1х3х5х7х9х11,的算法,并画出流程图, 学生 思考讨论探究并在练习本上完成, 答案:解:算法如下: 第一步,P=1, 第二步,I=3, 第三步,P=PXI 第四步,I=I+2. 第五步,若I≤11,返回第三步;否则,输出P值,结束. 流程图: 教师 将答案用多媒体或幻灯片演示同时指出学生中出现的问题。 例2 下面流程图表示了—个什么样的算法?试用当型循环写出它的算法及流程图。 学生 分组讨论探究并独立在练习本上完成. 解:这是一个计算10个数的平均数的算法, 当型循环的算法如下: 第-步,S=0 第二步,I=1 第三步,如果I大于10,转第七步. 第四步,输入G, 第五步,S=S+G, 第六步,I=I+I,转第三步. 第七步,A=S/10 第八步,输出A. 流程图: 教师 总结: 1,理解程序框图的三种基本逻辑结构:顺序结构、条件结构、循环结构.算法的表示方法:(1)用自然语言表示算法。 (2)用传统流程图表示算法, 2.能够理解和掌握构成流程图的符号: 3.利用计算机进行数值计算,需要经过以下几个步骤: (1)提出问题、分析问题, (2)确定处理方案,建立数学模型,即找出处理此类题的学方法,列出有关方程式. (3)确定操作步骤,写出流程图算法见下图。 (4)根据操作步骤编写源程序. (5)将计算机程序输入计算机并运行程序. (6)整理输出结果, 以上过程可用流程图表示如下: 设计意图 通过学生对循环结构例题的探究,体会循环结构在解题带来的方便,学会灵活利用循环结构解决问题,激发发学生努力学习的品质, 三、课堂练习 .教材“练习”. 四、课堂小结 由学生总结,教师做补充. 循环结构的特点:在程序执行过程中,一条或多条语句被重复执行多次(包括0次),执行的次数由循环条件确定, 五、课下作业 据下面的算法画出相应的流程图, 算法: 一步,T=0, 第二步,I=2; 第三步,T=T+I; 第四步,I=I十2; 第五步,如果I不大于200,转第三步; 第六步,输出T,结束, 答案:这是计算2+4+6+…+200的一个算法, 流程图如下:

文档评论(0)

cynthia_h + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档