内容正文:
情境导入:
本单元项目式 主题:生活中的算法应用
你注意过停车场停车的收费标准吗?不同地区的停车场实施的收费标准有所不同,有了计算出来的停车时间和收费标准,就可以算出每辆车需缴纳的停车费了。
《2.3停车计费算法》
2023年电子工业出版社 五年级下册
-第2单元 生活中的经典算法 -
珠珠老师
信息科技 课件
2022新版课标内容
1
活动1:停车计费算法分析
2
活动2:设计停车计费算法
3
活动3:编程验证停车计费算法
《目录》
信息科技
01
停车计费算法分析
活动1
01.知识点讲解
图 2.3.1是某无人值守停车场的收费标准,分析用算法解决停车计费问题的步骤。
活动1:停车计费算法分析
01
01.知识点讲解
用算法解决停车计费问题的步骤如下
第1步:把原问题转化为简单易解的问题。根据停车时长计算停车费用:停车费用=停车天数 x10元+超过时间收费
第2步:将已知条件转化为输入数据。
停车时间用变量T表示
收费金额用变量S表示
停车天数用变量 D 表示。
活动1:停车计费算法分析
01
01.知识点讲解
第 3 步:分步计算。
停车超过24小时要重新累积计费,计算出停车天数D(计算时一般以分钟为统一单位,1天时间就是1440分钟),用停车时间T除以1440,商的整数部分是停车天数D,余数部分就是重新计费的时间,重新赋值给 T。不同计时收费标准下的计算方式如表 2.3.1所示。
第4步:输出结果。
输出收费金额变量S的数值。
活动1:停车计费算法分析
01
01.知识点讲解
活动1:停车计费算法分析
01
前面通过多分支判断,实现了不同停车时长的收费计算。若有车辆在停车场停了特别长的时间,如100小时,按照上述分析过程,说一说你的解决步骤,计算该车辆应交纳多少停车费。
实践探究
02
设计停车计费算法
活动2
01.知识点讲解
请参照解决停车计费问题的步骤,补充图2.3.2所示的算法流程图。
活动2:设计停车计费算法
02
01.知识点讲解
活动2:设计停车计费算法
02
请输入数据,查看流程图的执行结果。
实践探究
01.知识点讲解
本单元项目式 主题:搭建班级智能养花系统
02
活动2:设计停车计费算法
知识点
如何获得两数相除的商和余数
在活动1中,我们用停车时间T除以1440,商的整数部分就是停车天数,用D表示。在编程环境中,我们用图2.3.3所示的积木块表示。
余数部分重新计算时间,并重新赋值给7。在编程环境中,我们用图 2.3.4 所示的积木块表示。
03
编程验证停车计费算法
活动3
01.知识点讲解
活动3:编程验证停车计费算法
03
打开图形化编程软件,参照停车计费算法流程图和部分程序代码(如图 2.3.5 所示),编写完整的停车计费程序。
01.知识点讲解
活动3:编程验证停车计费算法
03
运行停车计费程序,测试几组不同时长的计费金额,填写表2.3.2。如果计费金额有差错,请修改程序,确保计费正确。
实践探究
表 2.3.2 停车计费程序的测试数据
停车时间 29分钟 3小时 24.5小时 38小时 100小时
计费金额(元)
随堂练习
1.通常,城市商业综合体停车场收费标准要高于一般的停车场。某商业综合体停车场的收费标准如表2.3.3所示,试分析该停车场的收费标准,写出用算法解决收费问题的步骤。
随堂练习
2.参照上题解决问题的算法及步骤,画出算法流程图。
随堂练习
3.参照上题画出的停车计费算法流程图,用图形化编程软件编写此停车场的计费程序,并验证结果。
1
活动1:停车计费算法分析
2
活动2:设计停车计费算法
3
活动3:编程验证停车计费算法
《总结》
信息科技
《感谢观看》
- Thank for Viewing -
珠珠老师
2023年电子工业出版社 五年级下册
$$