用自然语言描述算法(课件)五年级上册信息科技苏科版.pptxVIP

用自然语言描述算法(课件)五年级上册信息科技苏科版.pptx

  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文档。上传文档
查看更多

第2课用自然语言描述算法第一单元打开算法之门

问题情境上一课我们知道日常做事中也包含着算法,还知道“算法是通过明确的、可执行的操作步骤描述的问题求解方案”,那么,算法具有什么样的基本流程?如何发现日常生活中存在的算法呢?

生活中的算法回顾分析分析前面做西红柿炒鸡蛋的过程。可以发现,要根据菜谱做出一道特定的菜品,需要经过三个阶段。第一,准备原材料。这些原材料相当于“输入”。第二,遵循菜谱炒菜。这个过程相当于“处理”。第三,完成处理步骤后获得一盘菜肴。这个最终结果相当于“输出”。简单事情中的算法基本流程

生活中的算法回顾分析做西红柿炒鸡蛋的过程可以用下图来表示。简单事情中的算法基本流程

生活中的算法基本流程通常,做不同的事情往往有不同的方法,不同人做同一件事情也会有所不同,但做事情的基本过程有很多共同之处,这些共同之处就是算法的思想所在。简单事情中的算法基本流程算法的基本流程可以表示为输入、处理和输出三个基本部分。

生活中的算法做一做小智打算种植凤仙花。观察下图,你认为种植凤仙花可以分几步完成?讨论并写出种植风仙花的步骤。种植凤仙花的算法描述输入处理输出

生活中的算法做一做凤仙花的种植过程可分为多个步骤,且每个步骤都能用语言明确地表达出具体的操作过程。这种运用人们生活中常用的语言准确描述出的解决问题的方法及步骤,就是算法的自然语言描述。这是常用的算法描述方法,既通俗易懂,又简单易学。

生活中的算法议一议为了学习制作家常菜番茄炒蛋,小智分别请教了爸爸和妈妈。下面是爸爸妈妈告诉小智制作番茄炒蛋的算法述。你觉得哪种更好?思考并讨论:用自然语言描述算法时,应该注意什么?

生活中的算法议一议小智的爸爸妈妈分别采用自然语言描述了制作番茄炒蛋的算法。爸爸概括式地提取了制作菜肴过程中的关键步骤、关键词句,描述简洁、明了;妈妈则根据菜肴的制作流程,详细阐述了每一步的操作,描述更加具体、清楚。在实际生活中,我们可以根据需要,选择相应的自然语言描述方式。

生活中的算法做一做观看视频,思考人行横道信号灯是如何指挥小智过马路的。请你用自然语言描述信号灯执行的算法。用自然语言描述交通信号灯执行的算法时,要注意描述的完整性,如“一个信号灯亮起时,其他信号灯处于什么状态”等,都要描述清楚、准确。

生活中的算法挑战小智乘公交车回家,公交车开到十字路口等待左转时,他看到交通信号灯状态如下图所示。请观看视频,尝试描述该路口交通信号灯指挥公交车左转通行的算法。

谢谢观看!

文档评论(0)

k12学习资料 + 关注
实名认证
文档贡献者

教师资格证持证人

k12学习资料

领域认证该用户于2023年06月02日上传了教师资格证

1亿VIP精品文档

相关文档