内容正文:
1.身边的算法
1
教学目标
01
教学重难点
02
教学过程
03
板书设计
04
目录
01
教学目标
3
教学目标
1.初步认识算法。
2.体验解决同一个问题的算法往往不止一种。
3.体验算法的思想。
02
教学重难点
5
教学重难点
重点:初步认识算法。
难点:体验算法的思想。
03
教学过程
7
情境导入
扫地机器人能根据侦测到的情况自动打扫房间,谁在背后指挥它?
揭题
原来,扫地机器人在解决打扫这个问题时也需要给定的方法和步骤。
在信息科技上,我们把用计算机解决问题的方法及其步骤称为算法。
生活中的问题解决及算法的应用
小组讨论并交流以下问题:
1.在日常生活中,我们可能会遇到哪些需要解决的问题?
2.我们在解决这些问题的时候需不需要一定的方法和步骤?
3.你还能举些例子吗?
新课展开
新课展开
生活中的问题解决及算法的应用
我们通过一个步骤一个步骤有序地进行直到问题解决的方法,我们称为算法。
新课展开
解决问题的不同算法
在生活中,我们在解决同一个问题时,是不是只有一种算法呢?
任务一:从起点“甲”,经过“乙”,再到终点“丙”,有哪些算法?
任务二:复制8次“前进50步,右转45度”指令,走出一个正八边形。有哪些算法?
任务二:复制8次“前进50步,右转45度”指令,走出一个正八边形。有哪些算法?
讨论解决同一问题不同算法的区别在哪里?哪种算法更省时?更高效?为什么?
好的算法可以帮助我们有效地解决问题。生活中解决问题可能有不同的算法,通过优化调整算法可以提高我们的生活效率。
课堂小结
谈谈本节课的收获。
布置作业:让学生观察身边的其他例子,尝试总结相关算法步骤。
04
板书设计
17
身边的算法
算法:解决问题时的方法及其步骤。
解决同一个问题,可以有不同的算法。
谢谢
19
$$