内容正文:
《2.3停车计费算法》教学设计
教学内容分析
本节课是2022年电子工业出版社出版的五年级下册第二单元第3课。本节课分为三个活动:“停车计费算法分析”“设计停车计费算法”“编程验证停车计费算法”三部分内容组成。学生通过小组合作探究学习逐步掌握本节课的知识点,具备一定的小组合作能力、探究能力、创新能力等,提升信息社会责任,综合提升信息素养。
教学目标及核心素养指向
1、知道停车计费算法分析(信息意识)
2、能使用设计停车计费算法(信息意识、计算思维)
3、能综合所学通过编程验证停车计费算法(信息意识、计算思维、数字化学习与创新、信息社会责任)
教学重难点
教学重点:
1、 知道停车计费算法分析
2、能使用设计停车计费算法
设计原因:了解停车计费算法是本节课的主要内容,知识点的渗透需要作为重点内容。
教学难点:
能综合所学通过编程验证停车计费算法
设计原因:进行编程验证停车计费算法在操作上对学生来说比较困难,所以此部分对学生来说难度较高,应作为难点内容。
教学过程
1、情境导入(3分钟)
教师活动
学生活动
情境引入:你注意过停车场停车的收费标准吗?不同地区的停车场实施的收费标准有所不同,有了计算出来的停车时间和收费标准,就可以算出每辆车需缴纳的停车费了。
学生听教师引导生活中的案例,学生讨论,回答提问
设计意图:
激发学生对停车计费法的学习兴趣并快速进入学习状态。
2、新知讲授(30分钟)
教师活动
学生活动
活动1:停车计费算法分析
图 2.3.1是某无人值守停车场的收费标准,分析用算法解决停车计费问题的步骤。
用算法解决停车计费问题的步骤如下
第1步:把原问题转化为简单易解的问题。根据停车时长计算停车费用:停车费用=停车天数 x10元+超过时间收费
第2步:将已知条件转化为输入数据。
停车时间用变量T表示
收费金额用变量S表示
停车天数用变量 D 表示。
第 3 步:分步计算。
停车超过24小时要重新累积计费,计算出停车天数D(计算时一般以分钟为统一单位,1天时间就是1440分钟),用停车时间T除以1440,商的整数部分是停车天数D,余数部分就是重新计费的时间,重新赋值给 T。不同计时收费标准下的计算方式如表 2.3.1所示。
第4步:输出结果。
输出收费金额变量S的数值。
活动2:设计停车计费算法
请参照解决停车计费问题的步骤,补充图2.3.2所示的算法流程图。
如何获得两数相除的商和余数
在活动1中,我们用停车时间T除以1440,商的整数部分就是停车天数,用D表示。在编程环境中,我们用图2.3.3所示的积木块表示。
余数部分重新计算时间,并重新赋值给7。在编程环境中,我们用图 2.3.4 所示的积木块表示。
活动3:编程验证停车计费算法
打开图形化编程软件,参照停车计费算法流程图和部分程序代码(如图 2.3.5 所示),编写完整的停车计费程序。
学生通过教师的讲解,以小组合作的方式,开展探讨交流,完成任务
活动1:停车计费算法分析
小组合作探究
前面通过多分支判断,实现了不同停车时长的收费计算。若有车辆在停车场停了特别长的时间,如100小时,按照上述分析过程,说一说你的解决步骤,计算该车辆应交纳多少停车费。
活动2:设计停车计费算法
实践探究
请输入数据,查看流程图的执行结果。
活动3:编程验证停车计费算法
实践探究
运行停车计费程序,测试几组不同时长的计费金额,填写表2.3.2。如果计费金额有差错,请修改程序,确保计费正确。
设计意图:
培养学生独立思考的能力,提高核心素养。
3、课堂小结(7分钟)
教师活动
学生活动
总结本课内容:
活动1停车计费算法分析
活动2设计停车计费算法
活动3 编程验证停车计费算法
学生一同回答并梳理知识
设计意图:
帮助学生梳理本节课知识,加深学生对知识的理解。
原创精品资源学科网独家享有版权,侵权必究!6
学科网(北京)股份有限公司
$$