五年级上册第2单元第6课《粉刷房间算面积——用程序语言描述算法》导学单 课件

文档属性

名称 五年级上册第2单元第6课《粉刷房间算面积——用程序语言描述算法》导学单 课件
格式 zip
文件大小 18.3MB
资源类型 试卷
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2025-04-14 18:58:43

文档简介

“第6课 粉刷房间算面积——用程序语言描述算法”导学单(共17张PPT)
第6课 粉刷房间算面积
——用程序语言描述算法
第2单元 孝敬老人我出力
义务教育《信息科技》五年级上册
学习情境
焕然一新的房间会让旅行回家的人倍感温暖,爸爸和李徽想帮爷爷、奶奶刷新房间的墙面。
涂刷面积计算有些复杂,听说计算机算得快,你能帮我吗?
购买油漆时需要知道房间的涂刷面积,我量尺寸, 你算面积,好吗?
学习导航
活动一:了解计算工具,感受程序与算法的关系
活动二:确定计算方案,分析程序描述算法的结构
活动三:编写计算程序,体验程序实现算法的过程
活动四:输出计算结果,验证程序对算法的影响
活动五:评价项目成果,拓展程序与算法的应用
活动六:修改程序,解决同类问题
学习目标
(1)了解程序和程序语言的作用,能读懂简单的程序语句。
(2)学会使用程序语言描述简单算法。
编写计算墙面面积的计算机程序。
活动一:了解计算工具,感受程序与算法的关系
a=15
b=8
s=a*b
print (s)

图形化程序语言
文本程序语言
想让计算机帮助计算墙面面积,需要用计算机能听懂的语言来描述这个算法——程序语言。
程序可以看作是一种让计算机自动实现算法的工具。猜一猜,这两段程序能做什么呢?
活动一:了解计算工具,感受程序与算法的关系
请观看微课,尝试在“扣叮”中拖动积木到积木编辑区。
图形化程序语言就好像搭积木一样,真有趣。
认识图形化编程软件
活动二:确定计算方案,分析程序描述算法的结构
如果把房间看作一个长方体,涂刷面积应该怎么算?
因为地面不用刷,所以
涂刷面积=顶面积+侧面积
长 宽
高 2
活动二:确定计算方案,分析程序描述算法的结构
选一选:计算墙面的算法可以分解为哪几个环节?
面积计算算法中有先输入、再计算、最后输出三个环节。
输 入
计 算
输 出
活动三:编写计算程序,体验程序实现算法的过程
算法的每个环节和程序之间是否有一一对应的关系?
( )
( )
( )
输 入
计 算
输 出
爷爷、奶奶的房间长4.5米,宽3.6米,高 2.7 米。
请编写输入语句。
要根据爸爸实际测量的数据来编写程序中的数值。
4.5
3.6
2.7
活动三:编写计算程序,体验程序实现算法的过程
请编写计算语句。
顶面积
积木可以变化为任意 运算。
侧面积
2
活动三:编写计算程序,体验程序实现算法的过程
编写输出语句。
程序的输出方式多样而有趣,请选择其中一个积木,使程序能够输出涂刷面积。
活动三:编写计算程序,体验程序实现算法的过程
活动四:输出计算结果,验证程序对算法的影响
单击 可以运行程序,你的计算结果正确吗?
活动四:输出计算结果,验证程序对算法的影响
改变输入和输出语句的顺序,运行结果还对吗,为什么?
使用程序语言描述算法时,一定要按照算法的顺序编写程序。
计算
输入
输出
活动五:评价项目成果,拓展程序与算法的应用
计算机程序中,要按照什么顺序来编写算法中的输入、计算和输出语句?
程序语言能够让各种机器听懂并执行人的指令,在生活中有着广泛的应用,比如洗衣机里的不同洗衣程序,你身边还有哪些机器也需要运行程序才能工作呢?
活动六:修改程序,解决同类问题
长 = 6.8米
宽 = 5.4米
高 = 3.1米
如何修改程序,帮我们算出教室的涂刷面积?
有同学提出门窗不需要刷涂料,你考虑如何修改程序?
义务教育《信息科技》五年级上册
下节课再见!(共22张PPT)
第2单元 孝敬老人我出力
义务教育《信息科技》五年级上册
——用程序语言描述算法
焕然一新的房间会让旅行回家的人倍感温暖,爸爸和李徽想帮爷爷、奶奶刷新房间的墙面。购买油漆时需要知道房间的涂刷面积,于是爸爸量尺寸, 李徽算面积。计算有些复杂,你能帮助李徽使用计算机快速算出房间的涂刷面积吗?
了解程序语言
确定计算涂刷面积方案
编写涂刷面积计算程序
运行程序输出结果
程序语言的作用
程序语言描述算法
利用程序语言描述日常生活中的算法
了解程序语言
确定计算涂刷面积方案
1
了解程序语言
准备间
挑战台
收获园
活动室
程序语言是计算机能听懂和执行的语言,算法中每一个步骤都可以“翻译”为一个程序语句,把这些语句组合起来,就是一个完整的计算机程序。
Hello!
您好!
程序语言
观察上面两种程序语言,猜一猜每个语句的意思。
猜一猜
1
了解程序语言
准备间
挑战台
收获园
活动室
1
了解程序语言
准备间
挑战台
收获园
活动室
图形化编程软件的程序一般由“事件”模块开始,
请找到 积木拖到积木编辑区。
试一试
以“腾讯扣叮”为例,打开“腾讯扣叮”首页网址:https://coding.,点击右上角“立即创作”——“创意实验室”选项,尝试拖动积木块到编辑区。
1
了解程序语言
准备间
挑战台
收获园
活动室
积木选择区
积木编辑区
图形化程序语言的语句就像积木一样,拖动出来拼搭在一起就可以写出程序了。
2
确定计算涂刷面积方案
把房间看作一个长方体,涂刷面积应该怎么算?
请利用学过的数学知识,把计算方法补充完整。
★分析计算方法
准备间
挑战台
收获园
活动室
2



3
算一算有几个(长+宽)?
4
2
规划菜谱拟写方案
小组合作,梳理计算涂刷面积的步骤,选择正确的词语将流程图补充完整。
★梳理计算步骤
想一想,填一填。
准备间
挑战台
收获园
活动室
计算
输出
输入
编写涂刷面积计算程序
运行程序输出结果
1
编写涂刷面积计算程序
请根据爸爸的测量结果,编写输入长、宽、高的程序语句。
活动室
挑战台
收获园
准备间
★编写输入语句
爷爷奶奶房间长4.5米,宽3.6米,高 2.7米。
1
编写涂刷面积计算程序
涂刷面积中包含顶面积和侧面积,小组合作,按顺序将计算面积的语句补充完整。
活动室
挑战台
收获园
准备间
★编写计算语句
积木可以变化为任意四则运算。
1
编写涂刷面积计算程序
请选择其中一个指令,使程序能够输出涂刷面积。
活动室
挑战台
收获园
准备间
★编写输出语句
2
运行程序输出结果
单击 运行程序,测试程序能否能计算出涂刷面积,并记录程序输出的计算结果。
活动室
挑战台
收获园
准备间
程序语言的作用
程序语言描述算法
程序语言能够让各种机器听懂并执行人的指令,在生活中有着广泛的应用,比如洗衣机里的不同洗衣程序、扫地机器人的清扫程序、手机中的闹铃设定、超市里的收银软件等。
1
程序语言的作用
收获园
挑战台
准备间
活动室
你还知道哪些日常生活中应用程序语言方便我们生活和学习的实例呢?和大家分享交流一下吧!
计算机程序中,要按照什么顺序来编写算法中的输入、计算和输出?填上序号。
○输入 ○输出 ○计算
2
程序语言描述算法
用程序语言向计算机描述算法时,会使用一系列的指令,告诉计算机按照特定的步骤来解决问题。



收获园
挑战台
准备间
活动室
利用程序语言描述日常生活中的算法
请根据程序,描绘出小机器人捡垃圾的路径。
挑战台
挑战台
收获园
活动室
你能根据下面这段程序,画出交通信号灯的执行顺序吗?
挑战台
挑战台
收获园
活动室
第2单元 孝敬老人我出力
义务教育《信息科技》五年级上册
知识小旅程
下次再启航
同课章节目录