资源简介 身边的算法教学设计教学目标1.初步认识算法。2.体验解决同一个问题的算法往往不止一种。3.体验算法的思想。教学重难点重点:初步认识算法难点:体验算法的思想教学过程1.情境导入(5分钟)师:扫地机器人能根据侦测到的情况自动打扫房间,谁在背后指挥它?生:根据人工设置的程序指令完成的。师:没错,请看视频“扫地机器人工作原理”:微控制器主要用来进行路径规划,主控制芯片下达指令给数字信号处理器之后,下发指令给执行的电机,电机高速旋转之后形成强大吸力。原来,扫地机器人在解决打扫这个问题时也需要给定的方法和步骤,在信息科技上,我们把用计算机解决问题的方法及其步骤称为算法。这节课就让我们一起探索《身边的算法》。(板书课题)2.新课展开(1)生活中的问题解决及算法的应用(10分钟)师提问:在日常生活中,我们可能会遇到哪些需要解决的问题?生回答:刷牙、洗脸、扫地、烘焙......师:那么我们在解决这些问题的时候需不需要一定的方法和步骤 生:需要。师:你能举些例子吗?生:比如在教室扫地,首先把同学们的凳子放在桌子上,再把垃圾扫出来,再把凳子放回去,最后把全部垃圾倒到指定位置。师:是的,在打扫的时候我们也需要一定的方法和步骤。让更多同学介绍算法在日常生活中的应用:计算两位数乘两位数的方法、制作果汁的步骤、刷牙的步骤......任务一:使用计算器模拟简单的算法,如两数相加、乘法等。小结:我们通过一个步骤一个步骤有序地进行直到问题解决的方法,我们称为算法。(2)解决问题的不同算法(20分钟)师:那么,我们在解决同一个问题时,是不是只有一种算法呢?生:不是。师:你能举例吗?生1:比如我要去杭州,可以坐动车去,还可以坐爸爸的汽车去。生2:解决一道数学问题的时候,可能有多种方法。生......任务二:从起点“甲”,经过“乙”,再到终点“丙”学生介绍不同的算法。任务三:复制8次“前进50步,右转45度”指令,走出一个正八边形。任务四:走迷宫游戏学生寻找走出迷宫的方法,在电脑上画出轨迹。(设计意图:让学生体验解决同一问题不同算法的优劣。)师:讨论解决同一问题不同算法的区别在哪里?哪种算法更省时?更高效?为什么?生:回答。小结:个好的算法可以帮助我们有效地解决问题。生活中解决问题可能有不同的算法,通过优化调整算法可以提高我们的生活效率。用计算机解决问题的算法的实际操作。(自由时间5分钟)3.课堂小结(5分钟)谈谈本节课的收获。布置作业:让学生观察身边的其他例子,尝试总结相关算法步骤。四、板书设计1.身边的算法算法:解决问题时的方法及其步骤。解决同一个问题,可以有不同的算法。 展开更多...... 收起↑ 资源预览