第三单元第3课 编程制作价格计算工具(教学课件)信息科技鲁教版五年级上册(新教材)

2025-12-31
| 25页
| 118人阅读
| 1人下载
精品

摘要:

该小学信息科技课件聚焦编程制作价格计算工具,课堂导入通过小睿的情境提问衔接上节课算法分析与界面绘制,新知探究按界面设计、编程调试(变量初始化、总价/折扣/满减计算)、作品评价展开,构建从设计到实现的学习支架。 其亮点是以情境任务驱动,引导学生将价格计算算法转化为编程逻辑,通过变量初始化、条件判断等培养计算思维,小组测试与评价量表提升数字化学习与创新能力。智慧挑战题强化折扣、满减逻辑理解,教师可借助结构化内容高效教学,学生在实践中提升解决实际问题的能力。

内容正文:

第3单元 运用算法解决生活问题 编程制作价格计算工具 第3节 鲁教版·五年级 学习目标 01 课堂导入 02 新知探究 03 知识总结 04 智慧挑战 05 目录 CONTENTS 2 学习目标 感知编程工具解决生活问题的优势,能主动用编程优化传统计算方式,识别输入错误等常见问题 熟练操作图形化编程软件的核心组件,实现单商品/多商品价格计算功能 能将价格计算算法转化为编程逻辑,掌握 “输入→处理→输出”的编程流程 课堂导入 经过一系列的准备工作,小睿已对价 格计算工具的功能、算法进行了分析,并绘制了工具界面。 小睿又该如何利用图形化编程软件制作价格计算工具呢? 课堂导入 如何设计才能让用户快速算出最优优惠? 这款价格计算工具需要实现哪些功能? PART 1 1.编辑价格计 算工具界面 新知探究 根据上节课内容,在图形化编程软件中绘制界面方案。 以按钮为例,在角色库中选择适合的按钮图案,导入到 图形化编程软件中,完成添加角色的操作。 新知探究 在按钮造型面板中设置填充色、添加文字等。 继续添加背景、装饰图片等元素,完成界面设计并保存。 PART 2 2.编程与调试 新知探究 1.变量初始化 新建所需变量,初始化赋值为0。 变量初始化部分一般写在整个程序的最前面,当"绿旗"被点击时即被执行。 新知探究 2.价格计算 (1)计算总价 单击“总价”按钮。 新知探究 程序最后一行,"积木"的作用是输出结果,根据需求,输出可以是文字、声音、图片等。以文字输出为例,可以使用"积木" 当输出的内容既有文字又有变量时,可以使用"积木" 连接。 新知探究 (2)计算打折后的价格 单击选中图中"打折后价格"按钮。 程序中乘0.1的作用是将输入的折扣数转变为实际打折数,如折扣为8折, 那么打折后的价格为:总价×8×0.1。 新知探究 新知探究 (2)满减后的价格 满减规则是每满100元就减掉多少元,先要确定消费了几个100元,100的个数需用取整的方法来计算 即:100的个数=向下取整(总价 /100) 用个数乘每满100元优惠的金额,就是总优惠金额。 满滅后的价格为:总价-总优惠金额。 取整为保留整数部分,有向下取整和向上取整两种形式。向下取整是取不大于这个数的最大整数,向上取整则相反。 新知探究 在图形化编程软件中,可以使用"积木" 实现取整效果,单击选中图中"满减后价格"按钮,并计算满减后的价格。 新知探究 3.价格对比 计算完总价、折扣价和满减价后,通过对比,可得出哪一种价格更优惠。 价格对比时只需判断打折后价格和满减后价格哪种价格更低即可。 新知探究 程序的判断采用的是单分支方式,也可选择多分支结构。 将三部分脚本组合后,就完成了价格计算工具的程序编写。 PART 3 3.作品的展 示与评价 小组探究 价格计算工具制作完成后,能否满足需求,还需经过测试,再进行优化,最终才得以完成。 确定测试数据,测试工具效果。 小组探究 同学们以小组为单位,形成班级统一的评价量表。 将作品通过云盘或其他方式与同学分享,各组同学使用评价量表进行评价。 根据实测,选出你心目中的最佳设计奖,并将不足之处反馈给相应的小组。 小组探究 在使用图形化编程制作“折扣价计算”功能时,已知商品总价为 300 元,输入折扣为 “7.5”,下列编程逻辑正确的是( ) A.直接拼接“将折扣价设为总价×折扣”积木(300×7.5) B. 先拼接“将折扣系数设为 折扣 ÷ 10”积木,再计算“总价×折扣系数”(300×0.75) C. 用“如果… 那么…”分支积木判断折扣是否为整数,非整数则提示错误 D. 无需创建“折扣价”变量,直接让显示框显示“总价×折扣”的结果 智慧挑战 智慧挑战 解析:折扣系数的换算逻辑为 “折扣 ÷10”,再通过 “总价 × 折扣系数” 计算折扣价,完全匹配折扣价算法的编程转化逻辑。 答案: 解析:满减次数需取不大于 “总价 ÷ 满减门槛” 的最大整数,图形化编程中需调用 “向下取整” 积木实现该逻辑,符合满减算法的核心要求, 答案: 制作价格计算工具的 “满减价计算” 功能时,需实现 “满 300 减 50” 的规则(总价 480 元),下列关于编程积木的使用正确的是( ) A.使用“运算”模块中的“向下取整”积木计算满减次数 B.直接用“总价 ÷ 满减门槛”得到满减次数 C.满减价编程逻辑为“满减价=总价-满减金额”,无需计算满减次数 D.使用“循环”积木重复执行减 50元的操作,直到总价低于300元 B A 知识总结 编程制作价 格计算工具 编辑价格计算工具界面 编程与调试 作品的展示与评价 谢谢 下节课见! Thanks! 鲁教版·五年级 $

资源预览图

第三单元第3课 编程制作价格计算工具(教学课件)信息科技鲁教版五年级上册(新教材)
1
第三单元第3课 编程制作价格计算工具(教学课件)信息科技鲁教版五年级上册(新教材)
2
第三单元第3课 编程制作价格计算工具(教学课件)信息科技鲁教版五年级上册(新教材)
3
第三单元第3课 编程制作价格计算工具(教学课件)信息科技鲁教版五年级上册(新教材)
4
第三单元第3课 编程制作价格计算工具(教学课件)信息科技鲁教版五年级上册(新教材)
5
第三单元第3课 编程制作价格计算工具(教学课件)信息科技鲁教版五年级上册(新教材)
6
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。