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

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

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

资源简介

(共14张PPT)
算法优化
“9加几”这样的加法运算与“8加几”相比,其算法的本质并没有改变。为了满足需求,可以通过修改部分程序来实现。
最近班上学生在“8加几”和“9加几”这两类题目上错误率较高,能让程序实现每次各出5道这两类题吗
能否生成“几加几”,其中第1个加数可以根据需要灵活更换的专项训练题
8+6=?
9+7=?
五下U4 用算法解决问题
4-4 优化程序解决问题
4-1确定和分析问题
4-2设计算法
4-3用程序验证算法
4-4优化程序解决问题


CONTENTS
01
修改程序验证算法
体验“几加几”自定义函数
02
Part One
01
修改程序
验证算法
修改程序验证算法
“9加几”算式与“20以内加法”的其他算式有什么不同?
9+6=?
用键盘输入答案,按回车键看对错
9+3=?
打开“20以内的加法运算”程序,尝试修改并验证自己的想法。
编程-加法运算小能手
“9+几”专项运算
20以内的加法运算
编程-加法运算小能手
专项练习1:“8+几”“9+几”专项运算
20以内的加法运算
如果要实现连续出5道“8加几”和5道“9加几”的题目,应怎么做?
设为8或9
将连续出5道“8加几”和5道“9加几”的题目写在同一个程序中,并简化程序
编程-加法运算小能手
20以内的加法运算
设为8或9
调用自定义函数(模块化编程)
自定义函数
模块化编程便于编写和阅读程序
专项练习1:“8+几”“9+几”专项运算
Part Two
02
体验“几加几”自定义函数
体验“几加几”自定义函数
用“几加几”自定义函数进行编程,实现可以根据需要灵活更换第1个加数。
9+6=?
用键盘输入答案,按回车键看对错
8+3=?
打开“20以内的加法运算(专项练习1:8或9加几)”程序,尝试修改并验证。
编程-加法运算小能手
专项练习2:
“几+几”专项运算
20以内的加法运算
(含参数的)自定义函数
参数
自定义函数包括带参数和不带参数两种。参数的作用是使函数更具通用性和可复用性。
作品的美化
能否用“专项练习2”程序实现“专项练习1”的功能
专项练习2:
“几+几”专项运算
专项练习1:“8+几”“9+几”专项运算
含参数的自定义函数程序不变,只修改
挑战设计
如果想进行“几减几”的专项减法练习,你能通过“自定义函数”的方法进行编程吗?
“20以内的减法运算小能手”程序
注意事项:
运算式是减法
被减数要大于减数才能进行运算
希望本节课有所收获
五下U4 用算法解决问题

展开更多......

收起↑

资源预览