4.4 优化程序解决问题 课件(14张PPT,内嵌视频)2025-2026学年五年级下册信息科技苏科版

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

4.4 优化程序解决问题 课件(14张PPT,内嵌视频)2025-2026学年五年级下册信息科技苏科版

资源简介

(共14张PPT)
用算法解决问题
第四单元
快乐老师
优化程序解决问题
第4课
“9加几”这样的加法运算与“8加几”相比,其算法的本质并没有改变。为了满足需求,我们可以通过修改部分程序来实现。
klls
优化程序解决问题
klls
优化程序解决问题
“9加几”算式与“20以内加法”的其他算式有什么不同 打开课程平台中的“20以内的加法运算”程序,尝试修改并验证自己的想法。
klls
通过将“20以内的加法运算”程序中的变量“加数1”设置为特定值“8”或“9”,就能轻松生成“8加几”“9加几”这类特定题目。
klls
优化程序解决问题
如果要实现连续出5道“8加几”和5道“9加几”的题目,应
该怎么做
klls
klls
优化程序解决问题
打开并运行课程平台中的“专项练习1”程序,观察运行结果是否能满足出5题“8加几”和5题“9加几”的需求。
klls
像“专项练习1”程序这样,先将“8加几”和“9加几”两个加法运算定义成函数,再在程序中直接调用这两个自定义函数的方法,就是模块化编程。模块化编程便于我们编写和阅读程序。
klls
优化程序解决问题
klls
快乐老师
优化程序解决问题
体验“几加几”自定义函数
用“几加几”自定义函数进行编程,实现可以根据需要灵活更换第1个加数。
实验过程:
1.打开课程平台中的“专项练习2”程序,阅读“几加几”的自定义函数程序。
快乐老师
优化程序解决问题
体验“几加几”自定义函数
实验过程:
2.如果需要练习5题“6加几”和5题“7加几”的加法运算,那么可以尝试利用“几加几”自定义函数编写程序并执行。观察给出的10道加法算式是否符合要求。
快乐老师
优化程序解决问题
加法运算小能手程序作品3
快乐老师
优化程序解决问题
提示:
1.功能覆盖
“专项练习 2” 的自定义函数已包含出题、批改、统计等全部核心功能。
2.模块化复用
“专项练习 2” 将 “几加几” 逻辑封装为函数,可被重复调用。
“专项练习 1” 只是重复执行了 “8 加几” 和 “9 加几” 的固定练习。
3.修改思路
用两次函数调用,分别实现 “8 加几” 和 “9 加几”
第一次调用:设置 “加数 1” 为 8,重复 5 次。
第二次调用:设置 “加数 1” 为 9,重复 5 次。
klls
优化程序解决问题
如果想进行“几减几”的专项减法练习,你能通过“自定义函数”的方法进行编程吗
klls
任务1:设计一个“3个数连加或连减”的程序作品,帮助一年级学生练习加减法运算。
任务2:有人说,现在人工智能已经能自己编程了,因此我们可以只掌握算法而不必学习编程。你认为这个说法对吗 说说你的理由。
优化程序解决问题
学习评价
评 价 内 容
能从确定需求入手,并进行分析
能根据需求设计算法
能用程序验证算法
评 价
能优化程序解决问题
能制作“加法运算小能手”程序作品

展开更多......

收起↑

资源预览