第一单元 第4课 算法中的数据 课件+教案+学习单+视频 浙教版(2026)信息科技五年级上册

资源下载
  1. 二一教育资源

第一单元 第4课 算法中的数据 课件+教案+学习单+视频 浙教版(2026)信息科技五年级上册

资源简介

(共31张PPT)
UNIT 1 · LESSON 04 · 算法与算法表示
浙教版 小学信息科技 · 五年级上册
第一单元 算法与算法表示 · 第 4 课
算法中的数据
把数据装进变量,一类问题一起解决
主讲教师:×××
学校:×××小学
算法要处理的,就是一条一条的数据。
第一单元 算法与算法表示 · 第 4 课
CONTENTS
本课导航
一条线走到底:
找出数据,装进变量。
01
情境:一壶冰糖雪梨茶
02
认识数据:算法里的“原料”
03
认识变量:变量名与变量值
04
从一道题到一类题
05
换问题:面积与平均分
06
练一练,理一理
小浙提示
六站按上课顺序排,前一站找到的数据就是后一站要装的东西。
03
本课学习目标
第一单元 算法与算法表示 · 第 4 课
01
知道算法的执行过程主要是处理数据,数据是算法里不可缺少的一部分。
02
能说出什么是变量,知道一个变量有变量名,也有变量值。
03
能用变量重新描述一件简单事情的算法。
04
体会用变量表示数据以后,一个具体问题的算法能变成一类问题的算法。
本课主线:找出数据 → 装进变量 → 一类问题一起解决。
小浙提示
重点看第一、三条:认识数据,认识变量。
04
上一课画出了步骤,这一课看步骤里的数据
第一单元 算法与算法表示 · 承接第 3 课
上一课把做法画成了图。这一课往图里再看一层:每个框里说的都是数据。
STEP 1
看一看
煮茶的算法里,有哪几样东西?
STEP 2
认一认
什么是变量,它长什么样。
STEP 3
用一用
把具体数据换成变量。
最后一步:用变量重新写一遍“5 位评委打分的平均分”。
步骤管怎么做,数据管做什么。
小浙提示
上一课画出的步骤,这一课看步骤里的数据。
05
煮一壶冰糖雪梨茶
情境导入
天气转凉,小浙想给家人煮一壶冰糖雪梨茶。它把做法写成了这四步。
STEP 1
准备食材
雪梨 150 克、冰糖 10 克。
STEP 2
加清水
清水 1.5 升。
STEP 3
加热
烧开后小火煮 10 分钟。
STEP 4
盛出
得到 1 壶冰糖雪梨茶。
这四步连起来就是一个算法。算法要处理的,是里面的那些东西。
先自己找一找:这条算法里的数据有哪些?
小浙提示
先让学生自己找数据,别急着给名词。
06
找一找:这条算法里藏着哪些数据
认一认
把上页四步里出现的“东西”一个一个圈出来——名称、数量、温度、时间,都算。
步骤
这条算法里出现的数据
第 1 步
准备食材:雪梨 150 克、冰糖 10 克
第 2 步
加清水:清水 1.5 升
第 3 步
加热:烧开后煮 10 分钟,约 100 摄氏度
第 4 步
盛出:1 壶冰糖雪梨茶
这些名称、数量、温度、时间,都是这条算法要处理的数据。
小浙提示
圈的时候把名称和数量分开说,才不会漏。
07
数据,是算法的原料
知识建构
买电影票要先说清看哪一场;拿到票,上面又写着影厅、影片名和座位号。
先把数据拿进来
买电影票时,要输入时间、影片名称、张数。
再对数据动手
系统找到场次、算出票价、排好座位。
最后把数据送出去
票面上写影厅、影片名称、座位号、取票码。
数据少了哪一样,算法都做不下去。算法的执行过程,主要就是在处理数据。
小浙提示
只认一件事:算法的执行过程主要就是在处理数据。
08
换一个量,好几步都要跟着改
发现问题
家里人多,小浙想煮一大壶:雪梨从 150 克改成 450 克,水从 1.5 升改成 4.5 升。
步骤
原来是这么写的
改过以后
准备食材
雪梨 150 克、冰糖 10 克
雪梨 450 克、冰糖 30 克
加清水
清水 1.5 升
清水 4.5 升
加热
煮 10 分钟
煮 20 分钟
盛出
1 壶
1 大壶
每换一个量,算法里就有好几处要跟着改。改漏一处,茶就煮坏了。(示例数据)
小浙提示
这一页的目的是让学生觉得麻烦,为变量铺路。
09
认识变量:变量名与变量值
核心页 · 记一记
变量,就是给数据起一个名字。一个变量有两部分:变量名和变量值。
变量名
变量值
读作
雪梨重量
150 克
雪梨的重量是 150 克
清水体积
1.5 升
清水的体积是 1.5 升
加热时间
10 分钟
加热的时间是 10 分钟
变量名写在等号左边,说明这个数据“是什么”;变量值写在等号右边,说明这个数据“是多少”。名字不变,值可以变。
小浙提示
核心页:带学生齐读一遍,再请人举个例子。
10
用变量把煮茶的算法改写一遍
用一用
把上页那四步里的具体数据,都换成变量,再写一遍。
步骤
原来(具体数据)
现在(用变量)
准备食材
雪梨 150 克、冰糖 10 克
雪梨重量、冰糖重量
加清水
清水 1.5 升
清水体积
加热
煮 10 分钟
加热时间
盛出
1 壶冰糖雪梨茶
1 壶冰糖雪梨茶
改写以后,只要给变量换一组新的值,同一个算法就能煮一壶,也能煮一大锅。
小浙提示
让学生先猜右边填什么,再点开对照。
11
小知识:数学里的变量,算法里的变量
小知识
“变量”这个词,数学课上已经见过。放到算法里,意思差不多,但多了一样东西。
数学里
可以改变的量
某一个过程中会变的量,比如长方形的长、宽。
算法里
表示数据
用来表示算法要处理的数据,也可以表示算出来的结果。
比一比
多了一件事
算法里的变量,一定有名字,也有当前的值。
“长方形的面积 = 长 × 宽”里的长和宽,就是数学里的变量。
小浙提示
点到为止,不要引申到数学的方程。
12
从一道题到一类题
本课重点
把“雪梨 150 克”写成“雪梨重量 = 150”,算法要处理的事情一件没变。
具体数据
只能煮一壶
雪梨 150 克、清水 1.5 升——换一个量,算法就得改一处。
用变量
多少都能煮
雪梨重量、清水体积——换一组值,算法还是原来那一条。
用变量表示数据,一个具体问题的算法,就变成了解决一类问题的算法。
这一句,是本课最要紧的一句话。
小浙提示
重点页,底部那句要写在黑板上。
13
活动一:给数据配一个变量名
动手做一做
下面是煮茶算法里的四样数据。给每一样起一个变量名,再写出它的值。
数据
我起的变量名
变量值
雪梨 150 克
冰糖 10 克
清水 1.5 升
煮 10 分钟
变量名要说清“是什么”:写“雪梨重量”,比只写“雪梨”更清楚。
小浙提示
巡视时看“雪梨”和“雪梨重量”两种写法。
14
活动二:一份算法,煮出不同的量
动手做一做
同一个算法,只要给变量换一组新的值,就能煮出不同的量。请把右边一栏填完。(示例数据)
变量名
给 1 人煮
给 3 人煮
雪梨重量
150 克
冰糖重量
10 克
清水体积
1.5 升
加热时间
10 分钟
算法一个字也没改,只是变量值换了——这就是“一类问题一起解决”。
小浙提示
填完追问一句:算法本身改了吗?
15
换个问题:算平行四边形的面积
新的例子
一个平行四边形,底是 4 厘米,高是 3 厘米,算一算它的面积。
第 1 步
写出公式
平行四边形的面积 = 底 × 高。
第 2 步
把数代进去
面积 = 4 × 3 = 12。
第 3 步
写上单位
12 平方厘米,就是答案。
这一条算法只能算这一个平行四边形。底和高换一换,就得从头再算一遍。
和煮茶一样,问题出在“数写死了”。
小浙提示
这一页只讲写死的麻烦,变量留到下一页。
16
用变量写面积的算法
用一用
把底和高换成变量,这一条算法就能算任意一个平行四边形。
这条算法怎么写
这条算法能算什么
面积 = 4 × 3(底和高写死)
只算底 4 厘米、高 3 厘米这一个。
面积 = 底 × 高
底和高换成任何值,都能算出面积。
底
=
4 厘米
换成 6.5 厘米,算法照样能用。
高
=
3 厘米
换成 2 厘米,算法照样能用。
小浙提示
让学生口头换一个数,试试算法还灵不灵。
17
活动三:用变量重新描述平均分的算法
动手做一做
上一课给“5 位评委打分的平均分”画过流程图。这一课把里面的数换成变量,重新写一遍。变量名可以用:分数 1、分数 2……分数 5;总分;平均分。
步骤
上一课是怎么写的
用变量怎么写
输入分数
91、90、88、92、89
算总分
91 + 90 + 88 + 92 + 89 = 450
算平均分
450 ÷ 5 = 90
输出
90 分
写完读一遍:把 5 个分数换成别的数,这条算法还能用吗?
小浙提示
参考答案在讲稿里,写完先同桌读一遍。
18
同桌互查:变量写对了吗
动手做一做
检查项
我同桌的答案
每一处数据都起了名字吗?
□ 做到了 □ 还要改
变量名一眼就能看出是什么吗?
□ 做到了 □ 还要改
变量值填对了吗?
□ 做到了 □ 还要改
把值换一换,算法还能用吗?
□ 做到了 □ 还要改
读一遍,别人能照着做吗?
□ 做到了 □ 还要改
发现一处就指出来一处,改完再交换回来看一遍。
小浙提示
重点查第二项:变量名看得懂吗。
19
辨一辨
练一练
说法
对 / 错
我的理由
算法的执行过程主要是处理数据,数据在算法中不可缺少。
变量名和变量值是一回事,怎么写都行。
用变量表示数据,能让一个具体算法变成一类算法。
在算法里,一个变量的值一旦确定就不能再改了。
变量名越短越好,写成 a、b、c 最省事。
用变量表示数据,算法要做的事情没有变。
说清理由,比只写一个“对”或“错”更重要。
小浙提示
重点讲第 2 句和第 5 句,其余快速过。
20
议一议:身边还有哪些地方在用变量
想一想
一壶茶的量会变,一个班的分数也会变。想一想:身边还有哪些数字,是会变的?
家里
电饭煲的份数
人数一换,米和水的量跟着换。
出行
导航的出发时间
时间一换,推荐的路线跟着换。
学校
体检表上的身高
过一年量一次,数字就变了。
会变的那个量,就可以用一个变量来表示——名字不变,值可以变。
小浙提示
先让学生说,再点开三张卡归纳。
21
练习与小结:把这一课理一理
第三部分 · 练一练,理一理
01
练习
14 题分三层:基础 1—5、提升 6—10、综合 11—14。
02
讲评
重点讲第 2、5、7、10、12 题,说清为什么。
03
小结
理一理:什么是数据、什么是变量、变量有什么用。
做完就讲,讲完就理——这一课才算收口。
小浙提示
先练后讲,讲评只挑第 2、5、7、10、12 题。
22
随堂练习(一)
基础题 1—5
题号
题目和选项
我的答案
1
算法的执行过程,主要是处理( )。A 图片 B 数据 C 颜色
2
在算法中,用来表示数据、可以改变的量叫( )。A 符号 B 变量 C 步骤
3
一个变量由变量名和( )两部分组成。A 变量值 B 流程图 C 序号
4
“雪梨重量 = 150”里,150 是( )。A 变量名 B 变量值 C 单位
5
变量名写成“雪梨重量”,比写成“a”更清楚,是因为( )。A 字数更少 B 一看就知道是什么 C 更好写
小浙提示
第 4、5 题最容易混:变量名和变量值。
23
随堂练习(二)
提升题 6—10
题号
题目和选项
我的答案
6
用变量表示数据以后,一个具体问题的算法就变成了( )。A 更麻烦的算法 B 一类问题的算法 C 没有输出的算法
7
煮冰糖雪梨茶的算法里,“1.5 升”表示的是( )。A 水的体积 B 雪梨的重量 C 加热的时间
8
买电影票时,下面属于“输入的数据”的是( )。A 影厅 B 座位号 C 影片名称
9
想让同一个煮茶算法煮出不同的量,应该改的是( )。A 变量名 B 变量值 C 步骤的先后
10
把“面积 = 底 × 高”里的底和高换成变量以后,这条算法( )。A 只能算底 4、高 3 这一个 B 能算各种底和高 C 什么也算不出来
小浙提示
第 7 题看单位,第 8 题回到买电影票那条线。
24
随堂练习(三)
综合题 11—14
题号
题目和选项
我的答案
11
判断:算法描述里的名称、数量、温度、时间,都是数据。A 对 B 错
12
判断:算法里的变量只有变量值,没有变量名。A 对 B 错
13
判断:变量名写成 a、b、c,比写成“雪梨重量”更清楚。A 对 B 错
14
判断:同一个算法里,把变量的值换成别的数,算法仍然能用。A 对 B 错
小浙提示
第 12 题和本课核心连得最紧。
25
参考答案
对一对
题号
1
2
3
4
5
6
7
答案
B
B
A
B
B
B
A
题号
8
9
10
11
12
13
14
答案
C
B
B
A
B
B
A
讲评要点
第 2、5 题:变量名要说清“是什么”,它和变量值不是一回事。
第 7 题:看清单位,升是体积,克是重量,分钟是时间。
第 10、12 题:用变量是为了让算法能算一类题;变量一定有名字。
小浙提示
只讲第 2、5、7、10、12 题,其余以订正为主。
26
课堂小结
本课回顾
1
什么是数据
名称、数量、温度、时间……算法要处理的东西。
2
什么是变量
给数据起个名字,一个变量有变量名和变量值。
3
变量怎么用
名字不变,值可以换。
4
有什么用
一个具体问题的算法,变成一类问题的算法。
5
一句话
数据装进变量,一类问题一起解决。
一句话:数据装进变量,一类问题一起解决。
小浙提示
对照板书,把这条线复述一遍。
27
关键概念
记一记
1
数据
算法描述中要处理的名称、数量、温度、时间……
2
变量
在算法中用来表示数据、可以改变的量。
3
变量名
说明这个数据“是什么”,如“雪梨重量”。
4
变量值
说明这个数据“是多少”,如 150 克。
把这四个词抄进笔记本:名字不变,值可以变。
小浙提示
四个词抄进笔记本,最后一句要能默写。
28
学习评价
评一评
评价内容
自评
互评
师评
能说出算法描述里哪些东西是数据
☆☆☆
☆☆☆
☆☆☆
知道每个变量有变量名和变量值
☆☆☆
☆☆☆
☆☆☆
能用变量重新描述一件简单事情的算法
☆☆☆
☆☆☆
☆☆☆
能说出用变量表示数据有什么好处
☆☆☆
☆☆☆
☆☆☆
☆☆☆ 能独立完成并说清理由;☆☆ 需要一点提示;☆ 需要同伴帮助。
没到三星的那一项,就是课后的复习重点。
小浙提示
没到三星的那一项,就是复习重点。
29
课后作业
分层完成
01
基础(必做)
给煮冰糖雪梨茶的算法配上变量名,写出每一个变量值。
02
提高(选做)
把“底 4 厘米、高 3 厘米”的面积算法,改写成变量版。
03
拓展(选做)
找一件身边的事,找出里面会变的量,给它起一个变量名。
04
阅读
读《名字不变,值可以变》,想一想身边哪个数字是会变的。
作业里的数量与尺寸要写明“示例”,不写真实同学姓名。
小浙提示
作业里的数量与尺寸要写明“示例”。
30
拓展阅读
读一读
名字不变,值可以变
冰箱门上贴着一张便利贴,上面写着“鸡蛋:10 个”。
今天又买回 6 个,只要把后面的数字改成 16,别的字一个都不用动。
前面的“鸡蛋”是名字,后面的数字是值——这就是变量在做的事。
写程序的人也是这样给数据起名字的:人数、温度、得分,每一个都是变量。
名字要让别人看得懂。写成“a”,别人就猜不出里面装的是什么。
读后想一想:你身边哪个数字是会变的?它叫什么名字比较好?
小浙提示
读后想一想:身边哪个数字会变。
本课结束 谢谢观看
课后想一想:你身边的哪一个数字,也应该有一个名字?
浙教版 小学信息科技 · 五年级上册《算法中的数据》教学设计
第一单元 算法与算法表示 · 第 4 课 · 1 课时(40 分钟) · 配套课件 31 页
课题 算法中的数据 教材版本 浙教版五年级上册
单元 第一单元 算法与算法表示 课时 1 课时(40 分钟)
执教教师 学校
课型 新授课 授课时间
一、教材分析
《算法中的数据》是浙教版小学信息科技五年级上册第一单元“算法与算法表示”的第四课。前三课解决了“算法是什么”“算法怎么说出来”“算法怎么画出来”,这一课往算法里再看一层——算法真正要处理的,是数据。全课只有一个情境起点:小浙要给家人煮一壶冰糖雪梨茶,把做法写成了四步。学生先在这四步里找出雪梨 150 克、清水 1.5 升、100 摄氏度、10 分钟这些数据,再发现“换一个量、好几步都要跟着改”的麻烦,由此认识变量,用变量把这四步重写一遍,最后把这套办法搬到算平行四边形面积和求 5 位评委打分平均分上。
教材给出的核心内容有三块:一是算法的执行过程主要是处理数据,数据在算法中起不可或缺的作用——生活中的数据如买电影票要输入的时间、影片名称,票面上的影厅、影片名、座位;算法描述中的数据如煮冰糖雪梨茶(雪梨、冰糖、水、150 克、1.5 升、100 摄氏度、10 分钟)与计算平行四边形面积(底 4 厘米、高 3 厘米)。二是用变量表示数据:每个变量有变量名与变量值(如雪梨重量 = 150、清水体积 = 1.5、面积 = 底 × 高)。三是小知识:变量在数学中指在某过程中可以改变的量;在算法中,用变量表示可处理的数据,用来表示值或计算结果。教材安排的学生活动是:用变量表示具体数据,重新描述“5 位评委打分平均分”的算法。
二、学情分析
五年级学生对“数量、名称、单位”并不陌生,数学课上已经见过“字母表示数”,所以他们不难接受“给数据起个名字”。真正的困难有三处:一是分不清变量名和变量值——知道“雪梨重量 = 150”,但说不清哪一边是名字、哪一边是值;二是变量名起得太随意——写成“雪梨”或“a”,别人看不出这个数据“是什么”;三是看不出用变量的好处——觉得写数字和写变量名差不多,体会不到“一个具体问题的算法变成一类问题的算法”这一层价值。另一方面,第 3 课他们已经会用流程图描述算法,对“算面积”“算平均分”这两个例子很熟悉,本课可以直接在这两个熟例上做文章。
因此本课的设计要点是“找数据—装变量—换值再试”三步一条线。全课只有一个情境起点:一壶冰糖雪梨茶。第 5 页的四步是原料,第 6 页在这四步里圈出数据,第 7 页用买电影票说明数据在算法里的作用,第 8 页把量改大一次,让学生自己感到“改不过来”,第 9 页顺势给出变量名与变量值,第 10 页用变量把这四步重写一遍,第 12 页落在“一道题变成一类题”。第 13、14 页两次动手都在复用同一壶茶:一次给数据起名,一次给变量换值;第 15—17 页换成算面积与算平均分,把同一套办法再走一遍并与同桌互查。每个知识环节后面紧跟一个学生动笔的活动页,教师讲稿 31 条与 31 页一一对应。课上的数量、尺寸与练习数据均为示例数据,人物一律虚构,不出现真实的未成年人姓名与照片。
三、教学目标
信息意识
· 知道算法真正要处理的是数据,愿意在遇到算法时先看一看里面有哪些数据。
· 知道把数据写成变量以后,同一个算法能反复用,愿意在数字会变的时候想到给它起个名字。
计算思维
· 知道算法的执行过程主要是处理数据,数据在算法中不可缺少。
· 能说出什么是变量,知道一个变量有变量名,也有变量值。
· 能用变量重新描述一件简单事情的算法,并能说出用变量表示数据以后算法能解决一类问题。
数字化学习与创新
· 能把同一套办法用到别的场合——煮茶、算面积、算平均分都能用变量表示数据。
· 能给身边一件小事里的数据起出看得懂的变量名。
信息社会责任
· 知道变量名是给别人看的,名字起得让人看得懂,别人才能读懂这条算法。
· 活动与作业中的数量、尺寸、分数、练习数据均为示例数据,不出现真实同学的姓名与照片。
四、教学重点与难点
教学重点:知道算法的执行过程主要是处理数据;认识变量,知道一个变量有变量名和变量值,并能用变量重新描述一件简单事情的算法。
教学难点:体会用变量表示数据以后,一个具体问题的算法就变成了解决一类问题的算法——把写死的数换成变量,同一个算法能反复用。
五、教学准备
教师:教学课件(31 页)、核心动画(约 4 分钟,带配音)、煮茶四步的步骤卡(自制)、变量卡(变量名与变量值各一套,自制)、平行四边形示意图(自制)、学习任务单、学习评价表。
学生:学习任务单、铅笔、直尺。
六、教学方法与学法指导
教法:情境教学法、问题驱动法、对比教学法、归纳法。以“煮一壶冰糖雪梨茶”开课,先让学生自己找出算法里的数据,再故意把量改大一次,让“改不过来”的麻烦真实地出现在学生面前,使变量成为学生自己想出来的办法,而不是老师给的新名词。
学法:观察发现法、动手填写、对比体会法、同桌互检法。学生先找出数据、认识数据的作用,再给数据起变量名、给变量换值,最后独立用变量重写“5 位评委打分平均分”的算法并交给同桌检查。
七、教学过程
环节 教师活动 学生活动 设计意图 时间
一、承接与情境导入 先接第 3 课:上一课把做法画成了图,这一课往图里再看一层——每个框里说的都是数据。出示情境:小浙想给家人煮一壶冰糖雪梨茶,做法写成四步。四张步骤卡逐个点开,读完追问一句:这条算法要处理的,是哪些东西? 回忆上一课的流程图;读四步做法,尝试说出这条算法里出现了哪些东西。 从一个学生熟悉的生活情境开课,问题不是“数据是什么”,而是“这壶茶里有哪些东西要处理”。 3 分钟
二、找出数据,认识数据的作用 第 6 页逐行圈出数据:雪梨 150 克、冰糖 10 克、清水 1.5 升、100 摄氏度、10 分钟、1 壶冰糖雪梨茶,归纳“名称、数量、温度、时间,都是数据”。第 7 页用买电影票举例:输入时间与影片名,系统找场次、算票价、排座位,票面输出影厅与座位号,落在“数据少了哪一样,算法都做不下去”。 在任务单上圈出四步里的数据;说说买电影票时哪些是输入的数据、哪些是输出的数据。 先有具体的、看得见的数据,再谈它的作用,避免把“数据”讲成一个空洞的名词。 5 分钟
三、认识变量(核心环节) 第 8 页把量改大一次:雪梨 150 克改成 450 克,清水 1.5 升改成 4.5 升,让学生数一数有几处要跟着改,体会“改不过来”。第 9 页是本课核心页:给数据起名字,讲清等号左边是变量名、右边是变量值,带学生齐读一遍并请人举例。第 10 页用变量把煮茶的四步重写一遍。第 11 页小知识只点三句:数学里的变量、算法里的变量、多出来的一件事——一定有名字也有当前的值。 数一数要改几处,说说麻烦在哪里;齐读变量名与变量值,自己举一个例子;跟着老师把四步算法改成用变量的写法。 变量不是硬塞的概念,而是解决“改不过来”这个真实麻烦的办法;变量名与变量值的区分是本课的识记点,必须在这里讲透。 8 分钟
四、从一道题到一类题,配两次动手 第 12 页是本课重点页:对比“写死数据的算法”与“用变量的算法”,落到“一个具体问题的算法,变成了解决一类问题的算法”,把这句写在黑板上。活动一:给四样数据起变量名、写变量值,点评只点一句——变量名要说清“是什么”。活动二:把“给 1 人煮”的值换成“给 3 人煮”,填完追问:算法本身改了吗? 读两张对比卡,齐读落点句;独立给四样数据起名填值;填写给 3 个人煮的变量值,说出“算法没改,只改了值”。 两次动手分工不同:一次解决“怎么起名”,一次解决“值可以换”,合起来才把落点句坐实。 8 分钟
五、换问题:算平行四边形的面积 第 15 页出示底 4 厘米、高 3 厘米的平行四边形,三步走:写公式、把数代进去、写上单位,追问“这条算法只能算这一个平行四边形吗”。第 16 页把底和高换成变量,写成本课第二个变量版算法;请学生口头把底换成 6.5 厘米、高换成 2 厘米,算一算面积。 说出三步的做法;口头换一个数,验证同一条算法还能用。 用教材给出的第二个例子把落点句再验证一次,让学生亲眼看见“换数不用改算法”。 5 分钟
六、活动三:用变量重写平均分算法与互查 第 17 页回到上一课画过流程图的“5 位评委打分的平均分”,给出变量名提示,请学生把四步改写一遍。参考答案:输入 分数 1—分数 5;总分 = 五个分数相加;平均分 = 总分 ÷ 5;输出 平均分。写完请一名学生读一遍,再追问“换成别的分数还能用吗”。第 18 页交换任务单,按五条检查项互查,重点查第二项。 在任务单上用变量重新描述平均分的算法;读一遍并回答“换成别的分数还能不能用”;交换任务单,一行一行打勾,发现一处就指出来一处。 这是教材指定的学生活动,也是一次完整的迁移应用;这一遍是学生自己写、同伴来查,教师只做巡视与点拨。 7 分钟
七、辨一辨、议一议与练习 辨一辨六句话,要求写理由,重点讲第 2 句和第 5 句:变量名和变量值不是一回事;变量名不是越短越好。议一议“身边还有哪些数字是会变的”,归纳电饭煲的份数、导航的出发时间、体检表上的身高,落在“会变的那个量,就可以用一个变量来表示”。随后对答案并讲评第 2、5、7、10、12 题。 判断六句话并写出理由;说出身边会变的数字;完成三层练习并订正。 辨析题把本课最容易混的两处(名字与值、名字长短)分开;练习只讲五道题,其余以订正为主,不逐题念。 3 分钟
八、小结与作业 顺着小结页按同一条线收回:什么是数据、什么是变量、变量怎么用、有什么用,落在一句话——数据装进变量,一类问题一起解决。核对学习评价表,布置分层作业,提示作业里的数量与尺寸要写明“示例”,不写真实同学姓名。预告下一课。 对照板书复述全课路线;完成自评与互评,记下没到三星的那一项作为复习重点。 收口成一句话,同时把“变量”这个工具留成下一课《算法的特征》的起点。 1 分钟
八、板书设计
算法中的数据
情境:煮一壶冰糖雪梨茶(四步)
找数据:雪梨 150 克 │ 冰糖 10 克 │ 清水 1.5 升 │ 100 摄氏度 │ 10 分钟
问题:换一个量,好几步都要跟着改
变量:变量名(是什么)=变量值(是多少)
例:雪梨重量 = 150 克 清水体积 = 1.5 升 加热时间 = 10 分钟
用变量改写:准备食材 → 加清水 → 加热 → 盛出(数字都换成变量名)
再换两个问题:面积 = 底 × 高(底 4、高 3)│ 平均分 = 总分 ÷ 5
落点:一个具体问题的算法 → 一类问题的算法
一句话:数据装进变量,一类问题一起解决。
九、作业设计(分层)
基础题(必做):给煮冰糖雪梨茶的算法配上变量名,写出每一个变量值。
提高题(选做):把“底 4 厘米、高 3 厘米”的面积算法,改写成变量版。
拓展题(选做):找一件身边的事,找出里面会变的量,给它起一个变量名。
阅读任务:读《名字不变,值可以变》,想一想身边哪个数字是会变的。
作业要求:作业里的数量与尺寸要标明“示例”,不出现真实同学的姓名;变量名要说清“是什么”。
任务单练习参考答案:
题号 1 2 3 4 5 6 7
答案 B B A B B B A
题号 8 9 10 11 12 13 14
答案 C B B A B B A
讲评要点:第 2、5 题分清变量名与变量值;第 7 题看清单位;第 10、12 题回到“用变量是为了让算法能算一类题”。
十、教学反思
______________________________________
______________________________________
______________________________________
______________________________________
______________________________________浙教版小学信息科技五年级上册 · 第 4 课
《算法中的数据》学习任务单
班级:__________ 姓名:__________ 日期:__________
本单里的数量、尺寸和分数都是示例数据;请你也只写示例,不出现真实同学的姓名。
认一认 先认清这几件事
把该认清的东西填上,填不出来的先空着,课上听到再补。
要认清的 我填
算法要处理的东西,有一个共同的名字,叫____。
算法的执行过程,主要就是在处理____。
在算法中,用来表示数据、可以改变的量,叫____。
一个变量由两部分组成:______ 和 ______。
“雪梨重量 = 150 克”里,变量名是______,变量值是______。
煮茶算法里的“雪梨 150 克”“清水 1.5 升”“煮 10 分钟”,都是____。
用变量表示数据以后,一个具体问题的算法,就变成了____问题的算法。
名字不变,____可以变;换一组值,同一个算法就能解决一类问题。
我的疑问:________________________。
活动一 给数据配一个变量名(对课件第 10 页)
下面是煮茶算法里的四样数据。给每一样起一个变量名,再把它的值写出来。变量名要说清“是什么”。
煮茶算法里的数据 我起的变量名 变量值
雪梨 150 克
冰糖 10 克
清水 1.5 升
煮 10 分钟
和同桌比一比:你写的是“雪梨”还是“雪梨重量”?哪种更好懂?
活动二 一份算法,煮出不同的量(对课件第 11 页)
算法一个字不改,只给变量换一组新的值,就能给 3 个人煮。把第三栏填完。
变量名 给 1 人煮(示例数据) 给 3 人煮(我填)
雪梨重量 150 克
冰糖重量 10 克
清水体积 1.5 升
加热时间 10 分钟
填完想一想:你改的是变量名,还是变量值?____________
活动三 用变量重新描述平均分的算法(对课件第 14 页)
上一课给“5 位评委打分的平均分”画过流程图。这一课把里面的数换成变量,重新写一遍。
可以用的变量名:分数 1、分数 2……分数 5;总分;平均分。
步骤 上一课是怎么写的 用变量怎么写
输入分数 91、90、88、92、89
算总分 91 + 90 + 88 + 92 + 89 = 450
算平均分 450 ÷ 5 = 90
输出 90 分
写完读一遍:把 5 个分数换成别的数,这条算法还能用吗?____________
同桌互查 五条都做到了吗(对课件第 15 页)
交换任务单,一行一行打勾。发现一处就指出来一处,改完再交换回来看一遍。
检查项 我同桌的答案
每一处数据都起了名字吗? □ 做到了 □ 还要改
变量名一眼就能看出是什么吗? □ 做到了 □ 还要改
变量值填对了吗? □ 做到了 □ 还要改
把值换一换,算法还能用吗? □ 做到了 □ 还要改
读一遍,别人能照着做吗? □ 做到了 □ 还要改
辨一辨 下面说法对不对
先判断对错,再写清理由。理由比结论更重要。
说法 对 / 错 我的理由
算法的执行过程主要是处理数据,数据在算法中不可缺少。
变量名和变量值是一回事,怎么写都行。
用变量表示数据,能让一个具体算法变成一类算法。
在算法里,一个变量的值一旦确定就不能再改了。
变量名越短越好,写成 a、b、c 最省事。
用变量表示数据,算法要做的事情没有变。
练一练 随堂练习
基础题 1—5 全班必做;提升题 6—10、综合题 11—14 同桌互查。第 2、5 题分清楚变量名和变量值,第 7 题先看单位。
题号 题目 我的答案
1 算法的执行过程,主要是处理( )。A 图片 B 数据 C 颜色
2 在算法中,用来表示数据、可以改变的量叫( )。A 符号 B 变量 C 步骤
3 一个变量由变量名和( )两部分组成。A 变量值 B 流程图 C 序号
4 “雪梨重量 = 150”里,150 是( )。A 变量名 B 变量值 C 单位
5 变量名写成“雪梨重量”,比写成“a”更清楚,是因为( )。A 字数更少 B 一看就知道是什么 C 更好写
6 用变量表示数据以后,一个具体问题的算法就变成了( )。A 更麻烦的算法 B 一类问题的算法 C 没有输出的算法
7 煮冰糖雪梨茶的算法里,“1.5 升”表示的是( )。A 水的体积 B 雪梨的重量 C 加热的时间
8 买电影票时,下面属于“输入的数据”的是( )。A 影厅 B 座位号 C 影片名称
9 想让同一个煮茶算法煮出不同的量,应该改的是( )。A 变量名 B 变量值 C 步骤的先后
10 把“面积 = 底 × 高”里的底和高换成变量以后,这条算法( )。A 只能算底 4、高 3 这一个 B 能算各种底和高 C 什么也算不出来
11 判断:算法描述里的名称、数量、温度、时间,都是数据。A 对 B 错
12 判断:算法里的变量只有变量值,没有变量名。A 对 B 错
13 判断:变量名写成 a、b、c,比写成“雪梨重量”更清楚。A 对 B 错
14 判断:同一个算法里,把变量的值换成别的数,算法仍然能用。A 对 B 错
评一评 学习评价
在对应的星级上打钩,三星表示做得很好。
评价内容 自评 互评 师评
能说出算法描述里哪些东西是数据 ☆☆☆ ☆☆☆ ☆☆☆
知道每个变量有变量名和变量值 ☆☆☆ ☆☆☆ ☆☆☆
能用变量重新描述一件简单事情的算法 ☆☆☆ ☆☆☆ ☆☆☆
能说出用变量表示数据有什么好处 ☆☆☆ ☆☆☆ ☆☆☆
课后作业
1. 基础(必做):给煮冰糖雪梨茶的算法配上变量名,写出每一个变量值。
2. 提高(选做):把“底 4 厘米、高 3 厘米”的面积算法,改写成变量版。
3. 拓展(选做):找一件身边的事,找出里面会变的量,给它起一个变量名。
4. 阅读:读一读《名字不变,值可以变》,想一想身边哪个数字是会变的。
5. 提醒:作业里的数量与尺寸要写明“示例”,不出现真实同学的姓名;变量名要让人一看就懂,不要只写 a、b、c。
我的记录区(把活动三那条变量版算法再写一遍,或者把没弄懂的地方写在这里):
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________
________________________________

展开更多......

收起↑

资源列表