ID: 20738067

第10课 问题的分解 课件(共27张PPT)五上信息科技浙教版(2023)

日期:2024-11-26 科目:信息技术 类型:小学课件 查看:99次 大小:10910113B 来源:二一课件通
预览图 1/9
教版,科技,信息,PPT,10课,27张
  • cover
(课件网) 问题的分解 算 法 浙教信息科技 五年级上册 目 录 1 问题的界定 问题的分解 确定关键问题 2 3 问题界定 探讨 随着人工智能技术的发展,送货机器人的应用越来越广泛,给生活带来了不少便捷。 你对它有哪些了解呢? 你知道它是怎样规划路径的吗? 界定问题 界定问题 问题分解 规模分解与行动分解 规模分解与行动分解 1.规模分解 规模分解就是把问题分为更小的子问题。 规模分解与行动分解 2.行动分解 确定解决问题的各步骤,并尝试依次解决它,最终解决整个问题,这就是行动分解。 合理规划送货机器人路线的步骤如下:先找到几种可能的路径计算并比较找出其中最短的路径。 确定关键问题 确定关键问题 当一个复杂的大问题被分解成若干小问题后,需要聚焦并突破其中的关键问题。根据“寻找最短送货路径”的目标,解决“合理规划送货机器人的路线”这个大问题的关键在哪儿呢? 确定关键问题 练习 练习 if多重条件语句 代码结构 if … : … elif … : … elif … : … elif多重条件语句 1.if条件下方可以使用elif或else语句,但elif与else 语句不能单独使用。 2.当满足条件1时,程序可继续向条件1下的判断语句执行,但如果不满足条件1,则程序不会执行。 拓展: 根据数学成绩判断等级 是哪种问题分解方式?python验证 成绩 奖品 score>=90且score<=100 《精美绘本》 score>=80且score<90 《比尔盖茨》 score >= 60 且 score < 80: 赠送一支铅笔 其他 努力吧 拓展 for i in range(0,5): score = int(input("请输入你的成绩:")) if score >= 90 and score <= 100: print(“精美绘本") elif score >= 80 and score < 90: print("《比尔盖茨》") elif score >= 60 and score < 80: print("赠送一支铅笔") else: print("努力吧") 拓展: 根据数学成绩判断等级 是哪种问题分解方式?python验证 成绩 等级 >=90 A >=80 B >=70 C 其他 D 拓展 score=input("请输入数学成绩:") score=float(score) if score>=90: print("A") elif score>=80: print("B") elif score>=70: print("C") else: print("D") 拓展 拓展 拓展

~~ 您好,已阅读到文档的结尾了 ~~