(
课件网) 第4课 算法中的数据 浙摄版2023版 五年级上册 学习目标 1.通过分析生活中的算法实例,认识算法中的数据。 2.通过剖析生活中有序解决问题的实例,了解用变量表示算法中数据的方法和意义。 讨论 生活中处处有数据,在实现解决问题的算法中,涉及哪些数据呢? 模式 转速 时间 水位 …… 目的地 公里数 时间 收费 红绿灯数…… 这里的很多数据都是由算法生成的。 算法的执行过程主要是处理数据,数据在算法中起着不可或缺的作用。 一、生活中的数据 生活中有各种各样的数据,有些跟算法有关,如购买电影票。 输入:时间、影片名称 生成:影厅、座位、票价…… 输入数据不同,生成的数据就不一样。 一、生活中的数据 想一想:生活中有关算法生成数据的其他例子? 二、算法中的数据 数据处理是算法执行的核心。算法描述中包含着算法需要处理的数据。 这个过程中需要处理的数据有哪些? 根据口味不同,要改变哪些数据? 二、算法中的数据 用变量来表示具体数据,可以让解决一个具体问题的算法变成解决一类问题的算法。 变量:在数学中指在某一个过程中可以改变的量。在算法中,用变量来表示可以处理的数据,它用来表示值或者计算结果。 二、算法中的数据 二、算法中的数据 数据处理是算法执行的核心。算法描述中包含着算法需要处理的数据。 若要解 任意平行四边形的面积,该算法中的哪些数据需要改变? 底、高、面积 二、算法中的数据 练一练 用变量表示具体数据,再次描述第3课练习“计算5位评委打分的平均分”的算法。 谢谢聆听