电子工业版(2022)第五册小学信息科技 2.3 100 以内整数的循环累加 课件.pptxVIP

电子工业版(2022)第五册小学信息科技 2.3 100 以内整数的循环累加 课件.pptx

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

情境导入:本单元项目式主题:算法的控制结构生活中有许多重复的事物:太阳东升西落,周而复始;钟表指针一圈圈地旋转,永不止息;工厂流水线上一批批产品按照同一工艺流程加工、生产。重复简化了一些问题的解决方案。在算法中可以用循环控制结构(简称循环结构)提高解决重复性问题的效率。

《2.3100以内整数的循环累加》2023年电子工业出版社五年级上册-第2单元算法的控制结构-珠珠老师信息科技课件2022新版课标内容

1活动1:认识循环结构2活动2:用循环结构求100以内整数

的累加和3活动3:图形化编程及验证《目录》信息科技

01认识循环结构活动1

01.知识点讲解我们在路上经常会遇到红绿灯。一般重要路口的红绿灯都是2小时工作的,图2.3.1是用顺序结构流程图描述的一组红绿灯的工们过程,通过观察可以发现:全部工作过程基本上是前三个步骤的重复活动1:认识循环结构01

01.知识点讲解用顺序结构描述红绿灯的工作过程非常烦琐,如果采用循环结构,就能简洁、明了地描述这个工作过程,如图2.3.2所示。活动1:认识循环结构01

01.知识点讲解活动1:认识循环结构01知识点循环结构又称重复结构,即在一定条件下,重复执行某一部分操作,直到条件满足(或条件不满足)时才停止循环。循环结构一般由条件和循环体两部分组成。通过判断条件是否满足,决定是否重复执行循环体;循环体是循环执行的操作步骤,如图2.3.3所示。

01.知识点讲解活动1:认识循环结构01知识点图2.3.2所示的红绿灯的工作过程是一种特殊的无判断条件的永久循环结构。

02用循环结构求100以内整数

的累加和活动2

01.知识点讲解在之前的学习中我们使用顺序结构的算法计算过10以内整数的累加和,如果需要求100以内整数的累加和,用顺序结构的算法就太烦琐了。使用包含循环结构的算法,能够更简捷地解决这个问题。算法分析:求100以内整数的累加和可以参考求10以内整数累加和的方法,设“s”为累加和变量,100以内的整数可以用变量“i”代替,一开始让s和i都等于零,循环执行i=i+1和s=s+i,直到i大于100结束循环,最后输出“100以内整数的累加和(s)”的数值。活动2:用循环结构求100以内整数的累加和02

01.知识点讲解请按照上述设想在图2.3.4所示的流程图中填空,用包含循环结构的算法求100以内整数的累加和。活动2:用循环结构求100以内整数的累加和02

01.知识点讲解循环结构分为两种:一种是当型循环,另一种是直到型循环。1.当型循环。如图2.3.5所示,先判断条件是否满足,若满足则执行循环体操作,之后返回,再判断条件;当条件不满足时终止循环。因此,当型循环的循环体有可能一次也不执行。2.直到型循环。先执行循环体的操作,然后判断条件,若条件不满足则返回,重复执行循环体,直至条件满足时才终止循环,如图2.3.6所示。因此,直到型循环的循环体至少要执行一次。活动2:用循环结构求100以内整数的累加和02

01.知识点讲解活动2:用循环结构求100以内整数的累加和01图2.3.7所示为两种形式的循环结构流程图。通过这两个图,体会初始条件不变时,执行不同的循环结构对输出结果的影响。将按流程图计算输出的结果,填在下面的横线上。实践探究

01.知识点讲解活动2:用循环结构求100以内整数的累加和01

03图形化编程及验证活动3

01.知识点讲解活动3:图形化编程及验证03图2.3.4是求100以内整数累加和的流程图,在图形化编程中如何编写这个程序呢?请你参照流程图,在图2.3.8所示的图形化程序中填空,完善程序。运行程序,验证结果。

01.知识点讲解活动3:图形化编程及验证03不同的编程语言中,循环结构的格式也不同。在图形化编程语言中,一般有如下三种循环结构格式:1.永久循环(见图2.3.9左图)。反复执行直到人为或强制结束为止,一般只在一些特殊情况下使用(如活动1中提到的红绿灯)。2.按条件循环(见图2.3.9中图)。反复执行,直到满足指定的条件后结束循环。3.按次数或数值区间循环(见图2.3.9右图)。反复执行指定的次数或从开始数据起按某种条件到终止数据后结束循环。

01.知识点讲解活动3:图形化编程及验证03图2.3.10所示是图形化编程中一个常见的循环结构格式,循环:件是“i=100”,循环体是“i增加1(即i=i+1)和设置s为s+i(S=s+i)”,当循环条件成立时重复执行循环体内的语句。

01.知识点讲解活动3:图形化编程及验证01画出求200以内奇数累加和的流程图,请尝试用图形化编写软件编写程序,并运行程序,验证结果实践探究

《总结》信息科技1活动1:认识循环结构2活动2:用循环结构求100以

文档评论(0)

中小学教学资料 + 关注
实名认证
服务提供商

提供小学、初中、高中信息科技教案、试卷、课件等优质教学资源

1亿VIP精品文档

相关文档