- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
《数据结构》说课稿(最终五篇)
第一篇:《数据结构》说课稿
《数据结构》“最短路径”问题说课稿
一、教材分析
1、特点与地位:
重点中的重点。本课是教材《数据结构》第六章第五节的内容。图是一种典型的非线性数据结构,应用十分广泛。求两结点之间的最短路径问题是图最常见的应用的之一,在交通运输、通讯网络等方面具有一定的实用意义。
2、重点与难点:
根据高职数据结构教育要求,理论“必需,够用”,侧重于某项技术的理论依据,重点放在技能培养上。结合学生现有抽象思维能力水平,已掌握基本概念等学情,以及求解最短路径问题的自身特点,确立本课的重点和难点如下:
(1)重点:如何将现实问题抽象成求解最短路径问题,以及该问题的解决方案。(2)难点:求解最短路径算法的程序实现。
3、教学安排:
最短路径问题包含两种情况:一种是求从某个源点到其他各结点的最短路径,另一种是求每一对结点之间的最短路径。根据教学大纲安排,重点讲解第一种情况问题的解决。安排一个课时讲授。教材直接分析算法,考虑实际应用需要,补充旅游景点线路选择的实例,实例中问题解决与算法分析相结合,逐步推动教学过程。
二、教学目标分析
1、知识目标:掌握最短路径概念、能够求解最短路径。
2、能力目标:
(1)通过将旅游景点线路选择问题抽象成求最短路径问题,培养学生的数据抽象能力。
(2)通过旅游景点线路选择问题的解决,培养学生的独立思考、分析问题、解决问题的能力。(3)通过算法的程序实现,提高学生的编程能力。
3、素质目标:培养学生讲究工作方法、与他人合作,提高工作效率的职业素质。
三、教法分析
课前充分准备,研读教材,查阅相关资料,制作多媒体课件。教学过程中除了使用传统的“讲授法”以外,主要采用“案例教学法”,同时辅以多媒体课件,以启发的方式展开教学。由于本节课的内容属于图这一章的难点,考虑学生的接受能力,注意与学生沟通,根据学生的反应控制好教学进度是本节课成功的关键。
四、学法指导
1、课前
上次课结课时给学生布置任务,使其有针对性的预习。
2、课中
指导学生讨论任务解决方法,引导学生分析本节课知识点。
3、课后
给学生布置同类型任务,加强练习。
五、教学过程分析
(一)课前复习(3~5分钟)
回顾“路径”的概念,为引出“最短路径”做铺垫。教学方法及注意事项:
(1)采用提问方式,注意及时小结,提问的目的是帮助学生回忆概念。(2)提示学生“温故而知新”,养成良好的学习习惯。
(二)导入新课(3~5分钟)
以城市公路网为例,基于求两个点间最短距离的实际需要,引出本课教学内容“求最短路径问题”。教学方法及注意事项:
(1)先讲实例,再指出概念,既可以吸引学生注意力,激发学习兴趣,又可以实现教学内容的自然过渡。
(2)此处使用案例教学法,不在于问题的求解过程,只是为了说明问题的存在,所以这里的例子只需要概述,能够说明问题即可。
(三)讲授新课(25~30分钟)
1、求某一结点到其他各结点的最短路径(重点)
主要采用案例教学法,提出旅游景点选择的例子,解决如何选择代价小、景点多的路线。(1)将实际问题抽象成图中求任一结点到其他结点最短路径问题。(3~5分钟)教学方法及注意事项:
①
主要采用讲授法,将实际问题用图形表示出来。语言描述转换的方法(用圆圈加标号表示某一景点,用箭头表示从某景点到其他景点是否存在旅游线路,并且将旅途费用写在箭头的旁边。)一边用语言描述,一边在黑板上画图。
②
注意示范画图只进行一部分,让学生独立思考、自主完成余下部分的转化。
③
及时总结,原型抽象(景点作为图的结点,景点间的线路作为图的边,旅途费用作为边的权值),将案例求解问题抽象成求图中某一结点到其他各结点的最短路径问题。④
利用多媒体课件,向学生展示一张带权有向图,并略作解释,为后续教学做准备。(2)迪杰斯特拉算法(难点)(17~20分钟)先讲算法思想,主要采用多媒体教学。教学方法及注意事项:
①充分利用课件。将教材中的算法思想细化,分步解释给学生。用投影仪演示给学生看,在有限的时间内,学生一边看投影仪上的文字,一边听教师的分析,提高教学效率。注意讲解后给学生留出适当的思考时间。
②利用FLASH动画,结合第一步案例中抽象出的有向带权图、算法思想,求解答案。帮助学生进一步理解算法思想。再讲算法实现,主要采用启发式教学。教学方法及注意事项:
①启发式教学,如何在计算机中实现上述算法呢?如何实现按路径长度递增产生最短路径?如何记录求解过程中每一步当前的V0到Vi的最短路径呢?引入dist[]数组。②结合案例分析求解最短路径过程中dist[]数组的变化过程。(重点)注意此处最好借助黑板,按照算法思想的步骤,逐步修改dist[]数组。同样,也是只示范一部分,余下部分由学生独立思考完成。③程序代码的讲解,注重思路
文档评论(0)