内容正文:
第2课 算法认识与体验
信息科技五年级
身边的算法·第1单元
学习目标
1
认识算法的含义
通过分析生活中的案例,
理解什么是算法
2
描述做事的步骤
3
能够用自然语言描述解决问题的步骤,
培养按步骤解决问题的能力
情境导入:我们身边的算法
你知道吗?
我们每天做的事情中都包含着算法
学习活动1:西红柿炒鸡蛋中的算法
第一步:输入
第二步:处理
第三步:输出
切西红柿、搅拌鸡蛋、
准备鸡蛋、西红
柿、油和调味料
做成一盘美味的
西红柿炒鸡蛋
倒入锅里翻炒
算法的基本流程
输入
处理
输出
准备数据和材料
按照步骤进行操作
得到最终结果
算法的基本流程由输入、处理和输出三个部分组成
生活案例:洗衣服的算法流程
输入>
脏衣
洗衣液
分类衣物→放入洗衣机
选择程序
处理
H
输出
干净洗服
算法思想的核心
做不同的事情往往有不同的方法
不同人做同一件事情也会有所不同
不同人做同一件事情
但做事情的基本过程有很多共同之处
这些共同之处就是算法的思想所在
也会有所不同
学习活动2:两个自然数相加
观察下图,发现规律
2
3+4=7
5+6=11
8+9=17
加法算法的步骤
0
6
1
第1步:把两个自然数按个位上下对齐排列
第2步:第2步:从个位开始
第3步:把数位上的两个数字相加,如果和小于10
2
4
3
5
7
十
6
直接写下,如果和大于等于10则进位
第4步:向左移动一位,对后续数位进行类似操作
第5步:计算完成后,最下面一行的数就是和
加法算法的基本流程
输入
处理
输出
两个自然数
按步骤计算
得到两个数的和
例如:25+37=62
算法的定义
在信息科技领域,算法指的是利用计算机或
其他数字设备,根据要完成的任务或待解决
问题的条件和要求所实施的一系列步骤
·算法思想的应用·
算法的思想流流程
算法是一种数字化
思维方式
算法的思想及方法并不局限于特定
设备或工具,是一种计算思维,
在完成任何任务及解决任何问题
题时都能发挥不可替代的作用
身边的算法
主要指在解决与学生学习生活相
关的问题时所涉及的思想和方法
拓展活动:24点游戏
在1至10之间任意抽取4个数;通过
加减乘除运算将4个数计算后得出24;
抽取的数:
2、4、6、9;
要求:每个数必须用而且只能用一次
算式:
(9−6)×4×2=24
7
2
M
8
5
10
1
?
?
课堂小结
算法的基本流程
输入→处理→输出
算法的应用
无论是做菜、计算还是解决问题,
都遵循算法的基本流程
算法思想
算法是一种数字化思维方式,帮助我们按
步骤解决问题
课后思考
1.除了两个自然数的加法,减法、乘
法和除法的计算过程是否也要遵循一
些步骤?请将这些步骤写出来
?
2.在你的日常生活中,还有哪些事
情包含着算法?
试着用'输入-处理-输出"的流程描述出来
$