(
课件网) 说一说 请你用自然语言描述从家到学校的过程。 路途中涉及了哪些数据? 第4课 算法中的数据 小学信息科技五年级上册 第一单元 算法与算法表示 授课:X老师 数据就是数值,也就是我们通过观察、实验或计算得出的结果。 概念 表现形式 数字 文字 图片 声音 …… 数据可以是连续的值,比如声音、图像,称为模拟数据;也可以是离散的,如符号、文字,称为数字数据。 算法的执行过程主要是处理数据 数据在算法中起着不可或缺的作用。 生活中有各种各样的数据,有些跟算法相关。 一、生活中的数据 购买电影票:输入的时间、影片名称等 电影票上:影厅、影片名称、座位等 一、生活中的数据 挂号单是医院挂号系统通过特定算法生成的,挂号单上显示的时间、就诊序号、就诊人姓名、就诊卡号等都是数据。 想一想:你还能举出生活中有关算法生成数据的其他例子吗? 二、算法中的数据 使用煮茶机煮冰糖雪梨 步骤1:把雪梨洗净切片。 步骤2:放入150克雪梨。 步骤3:放入10克冰糖。 步骤4:加入1.5升水。 步骤5:将水煮到100摄氏度。 步骤6:水开后,再煮10分钟。 算法描述中包含着算法需要处理的数据。 数据处理是算法执行的核心。 算法描述中的数据 二、算法中的数据 计算底为4cm、高为3cm的平行四边形面积 3cm 4cm 开始 结束 计算43 输出平行四边形面积 算法描述中的数据 数据处理是算法执行的核心。 想一想 若要求解任意平行四边形的面积,上述算法中的哪些数据需要改变? 二、算法中的数据 开始 结束 计算43 输出平行四边形面积 开始 结束 计算(面积):(底) (高) 输出平行四边形面积(面积)的值 输入(底)的值 输入(高)的值 计算任意平行四边形面积的算法 二、算法中的数据 开始 结束 计算(面积):(底) (高) 输出平行四边形面积(面积)的值 输入(底)的值 输入(高)的值 输入(底)的值 输入(高)的值 计算(面积):(底) (高) 输出平行四边形面积(面积)的值 用变量来表示具体数据,可以让解决一个具体问题的算法变成解决一类问题的算法。 解决一个具体问题 一类 变量:可以改变的量。 它用来表示值或计算结果。 计算任意平行四边形面积的算法 变量 变量名该怎么取呢? 应尽量简洁、清晰、易于理解和记忆 应该能够标识事物的特性 不用数字或较奇怪的字符 变量取名 二、算法中的数据 变量名 变量值 面积 12 底 4 高 3 …… …… 在算法中,每个变量都有变量名和变量值。 二、算法中的数据 使用煮茶机煮冰糖雪梨 步骤1:把雪梨洗净切片。 步骤2:放入150克雪梨。 步骤3:放入10克冰糖。 步骤4:加入1.5升水。 步骤5:将水煮到100摄氏度。 步骤6:水开后,再煮10分钟。 煮任意口味冰糖雪梨茶的算法 PART 1 使用煮茶机煮冰糖雪梨 步骤1:把雪梨洗净切片。 步骤2:放入(雪梨重量)克雪梨。 步骤3:放入(冰糖重量)克冰糖。 步骤4:加入(水体积)升水。 步骤5:将水煮到100摄氏度。 步骤6:水开后,再煮(时间)分钟。 二、算法中的数据 煮任意口味冰糖雪梨茶的算法 二、算法中的数据 变量名 变量值 雪梨重量 150 冰糖重量 10 水体积 1.5 时间 10 …… …… 练习时间 谢谢 THE PROFESSIONAL POWERPOINT TEMPLATE 授课:X老师 ... ...