课件编号15061403

2.1解决问题的一般过程和用计算机解决问题 课件(共32张PPT)2022—2023学年人教_中图版(2019)高中信息技术必修1

日期:2024-06-11 科目:信息技术 类型:高中课件 查看:33次 大小:6777043Byte 来源:二一课件通
预览图 1/12
必修,信息技术,高中,2019,图版,人教
  • cover
(课件网) 课堂小结 大数据及其应用 特征 技术 巨量性、多样性、讯变性、价值性 应用 采集、预处理、存储与管理、分析与挖掘 生活服务、智慧城市、医疗健康、社区管理 授 课:王粉周 2.1 程 决 解 问 题 的 一 般 过 和 计 用 算 机 解 决 问 题 学习目标 3 通过对出行打车过程对比分析,体验问题解决方式的多样性,了解信息化手段的便捷。 认识Python语言,了解计算机程序的主要功能,能够修改简单的程序代码,体验程序设计的魅力。 通过对交通疏导问题的思考与探究,体会人工解决问题与计算机解决问题的过程与区别,了解用计算机解决问题的优势。 2 1 学习重难点 用计算机解决问题的一般过程。 利用计算机解决实际问题。 难点 重点 01 情景导入 Context Import 2、从问题解决过程和效率等方面,分析这两种方法的异同。 相同点: 不同点: 两种不同的叫车方式 小明同学准备和父母一起乘心机外出旅游,为了尽快赶到机场,父母决定到小区门口招手叫辆出租车,而小明则建议通过叫车软件网络约车。 1、针对上面的情境,比较“招手叫车”和“网络约车”两种方式的不同,完成下表: 叫车方法 叫车地点 叫车步骤与过程 便捷程度 招手叫车 网络约车 小区门口 家中 招手拦车→上车沟通目的地→到达机场 软件约车→输入出发地和目的地→系统分配司机→到指定地点→到达机场 不太便捷 比较便捷 叫车→坐车→出发→到达目的地 1、过程细节不同;2、沟通方式不同;3、效率不同。 02 解决问题的一般过程 General Process Of Problem Solving 交通指挥问题 在无信号灯或者信息灯不能正常工作的路口,经常会有交通警察在现场指挥交通,如图: 描述交通警察为保证道路畅通进行交通疏导的一般过程与方法。 人工解决问题的过程 遇到问题 解决问题 找经验 交警 人工解决问题的过程 看车流量与人流量 根据经验思考解决方式 指挥交通 分析问题 寻找解决问题的途径与方法 解决问题并验证结果 依据确定方法解决问题,检验答案,评估效果 最终解决问题。 收集相关的资料 明确目标、条件、规则等 找出已知与未知的联系。 将问题与已知条件或已有的规则相关联,设计问题求解方案。 03 用计算机解决问题的过程 The Process Of Solving Problems With Computers 计算机的特点 运算速度快 计算精度高 逻辑运算能力强 存储量大 自动化程度高 人工智能 大数据 物联网 ……   交通信号控制系统是利用计算机程序控制红绿灯变化来指挥交通。   随着物联网、大数据和人工智能等技术的发展,还可以根据联网数据精准地自动调节红绿灯的时长,实现多路口信号灯的智能联动控制。 问题解决 用计算机程序控制交通信号灯“红灯变绿灯” 交通信号灯是国际通用的道路交通信号设施。我们可以用计算机程序模拟控制红绿灯的变化,例如编程实现一个“灯”由红色变为绿色的效果。 结合前面交通警察指挥交通的过程,分析用计算机编程解决该问题的过程。 计算机解决问题的过程 用计算机编程解决问题即让计算机按照程序执行指令。 如果问题没有解决 提出问题 分析问题 设计方案 编程调试 解决问题 分析问题 信号灯 初始状态 信号灯 中间状态 信号灯 终止状态 红灯持续显示 绿灯亮 红灯变亮 禁行 禁行 通行 设计方案 某些功能再细分子功能 分解为若干相对独立的功能 设计 方案 原始问题 主要功能1 主要功能m 子功能1 子功能n …… …… …… 设计方案 高级语言 汇编语言 机器语言 编程调试 编写程序   利用计算机程序设计语言描述算法,实现问题求解的过程 程序设 计语言 符号化的机器语言,采用英文助记符代替机器指令,属于低级语言 不依赖于特定的计算机系统,通用性更好,比较流行的高级语言有Java、C++、Python等 ... ...

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