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

| 18页
| 273人阅读
| 18人下载
普通

内容正文:

——像这样通过明确的、可执行的操作步骤描述的问题求解方案就是算法 如何将不同的算法准确无误地描述出来? 第 2 课 用自然语言描述算法 苏科版2023 四年级 求助信 算法设计师 任务一 —— 种植算法设计 0 1 种植算法设计(算法设计首秀) 参考凤仙花种植步骤示意图,以小组为单位进行讨论,为小智设计一份《凤仙花种植算法说明书》 用我们平时说的话把步骤写清楚,就是用自然语言描述算法。 任务二 —— 更好用的算法 0 2 更好用的算法(算法设计进阶) 《番茄炒鸡蛋制作说明书》 ——爸爸 第一步:起锅烧油 第二步:翻炒鸡蛋并盛出 第三步:翻炒番茄 第四步:混合翻炒 第五步:放入调料 第六步:盛入盘中 《番茄炒鸡蛋制作说明书》 ——妈妈 第一步:往锅里倒入适量的食用油,等待烧热 第二步:油烧热后倒入搅拌均匀的鸡蛋液,然后 进行翻炒,直到鸡蛋液定型后盛出备用 第三步:放入切好的番茄,用中火翻炒,炒至出汁 第四步:将事先炒好的鸡蛋重新倒入锅中,与番茄 混合翻炒 第五步:放入适量的食盐、白糖以及葱花等,翻炒 均匀 第六步:将炒好的番茄炒蛋盛入盘中 哪份算法更好? 为什么? 更好用的算法(算法设计进阶) 关键步骤 关键词句 特点 描述简洁、明了 适用 给高手 提供快速指南 操作步骤详细 特点 描述具体、清楚 适用 给新手 提供详细说明书 更好用的算法(算法设计进阶) 什么是更好的 算法 ① 自然语言描述算法的方式 应根据具体实际需要来选择 ② 优秀算法的标准: 清晰、无歧义、可执行 任务三 —— 人行横道交通信号灯算法设计 0 3 人行横道交通信号算法设计(算法设计升级) 请你帮助小智用自然语言描述人行横道交通信号灯的算法? 描述参考模板: X灯什么状态 (持续/闪缩) 多长时间 其他灯什么状态 行人应该怎么样 人行横道交通信号算法设计(算法设计升级) 第一步: 红灯持续亮起。持续9秒 在此期间,绿灯处于熄灭状态。 行人需在等待区停留,禁止通行。 第三步: 绿灯持续亮起。持续24秒。 在此期间,红灯处于熄灭状态。 行人可以开始安全地通过人行横道。 第二步: 红灯最后3秒闪烁,预警红灯阶段即将结束。 绿灯仍处于熄灭状态。 行人仍需等待,但应做好通行准备。 第四步: 绿灯最后5秒闪烁,预警绿灯阶段即将结束。 红灯仍处于熄灭状态。 尚未进入人行横道的行人应停止穿越;已进入的行人应快速安全通过。 用自然语言描述交通信号灯执行的算法时,要注意描述的完整性。 即要考虑到所有的状态 任务四 —— 公交车交通信号灯算法设计 0 4 公交车交通信号算法设计(算法设计终极挑战) 描述参考模板: X灯 什么状态 (持续/闪缩) 多长时间 其他灯什么状态 公交车应该怎么样 公交车交通信号算法设计(算法设计终极挑战) 你能试着说说十字路口公交车左转的算法吗? 左转灯 直行灯 右转灯 每种灯有三个状态 颜色 持续状态 算法设计师认证 0 5 算法设计师认证 在日常生活中,我们可以用“自然语言”来清晰、准确地描述做事的步骤。这就是算法的其中一种表述方式。 17 谢谢 $

资源预览图

用自然语言描述算法(课件)2025-2026学年苏科版信息科技五年级上册-第1页
1
用自然语言描述算法(课件)2025-2026学年苏科版信息科技五年级上册-第2页
2
用自然语言描述算法(课件)2025-2026学年苏科版信息科技五年级上册-第3页
3
用自然语言描述算法(课件)2025-2026学年苏科版信息科技五年级上册-第4页
4
用自然语言描述算法(课件)2025-2026学年苏科版信息科技五年级上册-第5页
5
用自然语言描述算法(课件)2025-2026学年苏科版信息科技五年级上册-第6页
6

由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。