内容正文:
课前思考:
把大象放进冰箱需要几步?
第一步:
第二步:
第三步:
把大象放进冰箱需要几步?
打开冰箱
把大象装进冰箱
关上冰箱
身边的算法
1
PART
生活中的算法
生活中的小问题(二):开门
开 门
问题
解决
第一步
第二步
第三步
拿出钥匙
插入钥匙
旋转把手
说一说:曹冲称象的步骤。
总结:算法的概念
算法
问题
解决
步骤一
步骤二
......
步骤N
算法是解决问题的方法和步骤
生活与算法
07
01
怎么整理干净我的房间?
02
怎么去上学?
03
怎么吃螃蟹?
04
这道数学题怎么解答?
05
怎样去北京旅游?
06
怎样提高我的学习成绩?
生活算法
有些问题很简单,我们似乎不需要动脑筋就知道怎么做,有些问题就没那么简单了,需要我们好好思考过才能确定它的算法。下面,我们就看一个不难也不算简单的生活问题。
从前有个农夫,他带着一匹狼、一只羊和一个卷心菜要坐船过河,农夫一次只能带一样上船。当农夫不在的时候,羊会吃卷心菜,狼会吃羊,请问:农夫该如何过河才能保证他们的安全呢?
农夫过河
一、生活中的算法
算法
第一步:农夫带羊过河
第二步:带狼过河,并把羊带回来
第三步:放下羊,带卷心菜过河
第四步:带羊过河
小组活动一:
有三个杯子A、B、C,其中杯子A和B分别盛放蓝墨水和红墨水,要求把杯子A和B中墨水互换。请设计出算法步骤解决这个问题。
小提醒:小心操作,防止泼洒。
著名数学家华罗庚“烧水泡茶”的两个算法。
算法一:
第一步:烧水;
第二步:水烧开后,洗刷茶具;
第三步:沏茶。
算法二:
第一步:烧水;
第二步:烧水过程中,洗刷茶具;
第三步:水烧开后沏茶。
请大家讨论一下这两个算法的区别在哪里?哪个算法更高效?为什么?
得出结论:生活中,人们使用各种算法提高解决问题的效率。不同的算法会有不同的效率,所以在完成一项任务的时候,一定要开动脑筋,多想一想,尽量找到最优的方法。
反馈测评
1.下面四种叙述能称为算法的是________.(填序号)
①在家里一般是妈妈做饭;
②做米饭需要刷锅、淘米、添水、加热这些步骤;
③在野外做饭叫野炊;
④做饭必须要有米.
②
$$