内容正文:
体验多功能计算器
1
1
能够指出算法的输入输出
2
3
理解算法的概念
目录
CONTENTS
能够指出顺序的排序维度
分块查找算法(选做)
2
导入
你见过哪些类型的计算器?
它们能进行什么计算?
对人们有什么作用?
3
从计算到算法
1
4
从计算到算法
计算器可以根据预先设定的计算公式或方法得出计算结果。
一位同学操作计算器计算算式结果
序号 算式 计算结果
1 20-(4×3)+2
2 (45-17)×(7+3)
另一位同学记录搭档的计算器操作步骤
步骤 算式1 算式2
步骤1
步骤2
步骤3
10
280
4×3=12
20-12+2=10
45-17=28
7+3=10
28×10=280
从计算到算法
多用计算器有哪些功能?该遵循什么步骤和规则操作?请记录这个计算器的使用过程。
计算器功能 键盘输入的内容 显示的结果
生肖计算 年份:
鸡兔同笼计算 头: 脚:
生日倒计时 生日月份: 生日日期:
计算器中预先设置了一个数学计算过程。
比如,鸡兔同笼的解决方法:
(1)由鸡兔脚数量差异算出兔子的数量 (2)由兔子数量推出鸡的数量
数学计算过程
对应程序积木
[脚-(头×2)]
2
= 兔
头 - 兔 = 鸡
从计算到算法
最早的算法来源于数学中的计算:通过一定的步骤处理数字、得到结果。算法是指能解决某个或某类问题的一系列步骤。
从计算到算法
算法的运用早已潜移默化地存在于我们的日常生活中。
(1)双方喊出“石头——剪刀——布”
(2)喊出“布”的同时,做出“石头”、“剪刀”或“布”其中一种的手势
(3)根据双方手势判断胜负
思 考
1.如果是四个人进行“石头剪刀布”游戏,还能按照同样的规则玩吗?有哪些需要改动的地方呢?
2. 你能总结出多于两个人时进行“石头剪刀布”游戏的通用规则吗?你觉得这属于算法吗?
从计算到算法
9
算法的工作过程
2
10
算法的工作过程
算法的工作过程可以简单地概括为“输入——算法——输出”。
第一课 体验多功能计算器
第 11 页
第一单元
输入 计算机算法 输出
地图导航应用使用算法推荐一条最快路线。
①
②
③
①
②
③
算法的工作过程
12
计算机算法可以很简单,也可能很复杂。
A = 5
B = 6
A + B
11
输入
算法
输出
算法的工作过程
计算器功能 输入 输出
生肖计算
鸡兔同笼计算
生日倒计时
请归纳出多功能计算器中每种计算器的输入与输出。
算法的工作过程
14
环保币计算器
3
15
算法的工作过程
头脑风暴:“环保币计算器”需要怎样的输入、算法和输出呢?
环保行为 环保币值 行为分类
捡拾并妥善处理 5 件垃圾 5 垃圾分类与处理
回收 10 份旧报纸(或其他印刷品) 15 垃圾分类与处理
家庭垃圾分类 10 垃圾分类与处理
步行或骑车去学校一次 5 绿色出行
自己制作并使用布质购物袋一次 15 节约与再利用
一天内不使用一次性塑料餐具 5 节约与再利用
用废旧物品 DIY 成新的有用的物品 20 节约与再利用
... ... ...
输入
算法
输出
环保行为次数、
行为对应币值
累加
行为次数×币值
环保币总值
16
从计算到算法
环保币计算器
体验多功能计算器
知识要点
算法的工作过程
17
谢谢观看
18
$$