文本内容:
《常见的策略》
一、教材及学情分析在我们学习生活中,遇到的问题往往有不同的策略选择合适的策略对于解决问题能够起到良好的作用,而一些策略也可以迁移到不同的问题中去本课内容选自四川教育出版社《信息技术》八年级上册第三单元第三课,本课让学生在总结常见策略、选择合适策略的过程中,体会策略与算法之间的联系,为今后程序设计的学习做好铺垫,培养提升计算思维本课的学习者是八年级学生,学生在生活中已经接触过许多排序的例子,如体育课学生高矮排序、网站物品价格排序、微信步数排序等,并对一群杂乱的数字进行排序有一定的经验,且更喜欢用实践探究的方式来解决问题,因此在教学设计中可用实践探究的方式给学生更多的思考及实践的机会,让学生体验不同排序策略的原理,体会排序和算法之间的联系,及人解决问题与计算机解决问题的区别
二、教学目标知识与技能
1、理解并描述几种常见排序策略的基本思路
2、理解计算机用排序策略解决实际问题的过程
3、理解计算机程序中算法的概念过程与方法
1、通过“位置重排”的游戏提炼排序策略的思路和原理
2、通过小组合作探究,了解其他几种排序策略的原理,并用这些策略对数据进行排序情感态度价值观
1、通过对排序策略的探究,提升对算法源于生活的认同感,养成对生活实例进行观察和归纳的思维习惯
2、通过对计算机排序算法解决问题过程的推测,理解计算机高效准确的特性是对人脑的补充,体会计算思维和逻辑思维的魅力
三、教学重难点♦重点理解并描述几种常见排序策略的基本思路♦难点理解算法的概念
四、教学设计教学教师活动学生活动设计意图环节新课导入【游戏导入】发给位同学张数字卡片,请学生参与游通过游戏导入55同学们配合老师完成一个游戏,位同学根据戏,思考生活课程,将课堂5拿到的数字大小,按从小到大的顺序重新排列中的排序策中的排序策略略,并回答问与生活经验联位置系,激提问他们换位置的方法是怎么样的呢?题发学生学习的兴趣探究排序的阅读教材,小组探究四种排序策略,并小组合探究四种排序通过自主探究,四种策略作借助数字卡片完成数字排序的过程策略的思路及了解几种排序小组代表上台分享用不同策略,并演示排序的过程,演示数策咯的思路及过程字排序的过过程程计算机解决提问如果数字有个,或者更多的情况,如思考并回答体会人解决问100问题过程何完成排序?问题题与计算机解能不能寻找规律让计算机来帮助我们解决?决问题的差异你如何让计算机完成排序呢?引出算法概讲解算法的概念:在计算机程序中这种解决问看动图演示计理解算法的概念题的步骤和方法叫算法算机排序过念,体会计算介绍四种策略对应的算法名称快速排序、冒程,理解计算机与人排序过泡排序、选择排序、插入排序机排序的执行程的差异动图演示冒泡排序的过程过程提问人排序和计算机排序的过程有什么区别?程序展示排播放视频冒泡排序的程序执行过程观察教师演示体会计算机高序过程程序演示排序过程,让计算机完成更多数据的用程序进行数效的特性及程排序据排序的过程序的灵活性提问:计算机程序完成排序的优势是什么?策略与算法阅读教材p
73、p84拓展阅读《生活中的销售思考并回答问增加对算法源的关系,及于生活的认同策略》、《仿生算法》题排序生活中感,体会策略提问策略和算法之间有什么关系?的应用与算法之间的总结生活中的问题一策略一算法一解决生活中的其联系他同类问题生活中哪些地方会用到排序算法?课堂小结总结本课的内容从排序策咯的思路,到程序与教师一起回梳理本节课的算法解决问题的过程,计算机高效的特点是对顾总结课堂内内容,展望后人脑的补充,给了我们全新的体验,希望同学容续的学习,使课堂更加完整们能够感受程序和算法的灵活和高效,在未来学习程序设计,用程序去解决生活中的问题!。