高中信息技术《冒泡排序算法》优质课教学设计、教案(共12页).docx
《高中信息技术《冒泡排序算法》优质课教学设计、教案(共12页).docx》由会员分享,可在线阅读,更多相关《高中信息技术《冒泡排序算法》优质课教学设计、教案(共12页).docx(12页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上高一冒泡排序教学设计基本路线:数组-排序-冒泡排序【冒泡排序原理-流程图-算法优化】-小结一、教材分析: 本节内容选自浙江教育出版社算法与程序设计第五章第三节。本节课主要讲解冒泡排序思想。排序算法是使用频 率最高的算法之一,而冒泡排序是其中一种很典型而且相对简单的方法。它的学习同时为后面的选择排序做了铺垫。教学目标知识目标: 掌握冒泡排序的原理;掌握冒泡排序的流程图;能力目标: 学会使用冒泡排序思想设计解决简单排序问题的算法; 进一步理解程序设计的基本方法,体会程序设计在现实中的作用;进一步学习流程框图的使用。情感目标:增强分析问题、发现规律的能力,激发学习热情; 学
2、情分析通过前面的学习,学生已经了解 vb 算法设计的基本知识,学会利用自然语言和流程图描述解决问题的算法,对排序中循环语句以有了一专心-专注-专业定的基础。但数组变量的使用方法尚未接触,程序设计思想比较弱,在实际生活中往往忽视运用排序算法来处理实际问题,这就要求学生通过本节课的学习,学会运用冒泡排序算法来处理实际问题,并为以后学习其它排序算法打下基础。二、重点难点重点:理解冒泡排序原理及它的流程图难点:理解冒泡排序中的遍、次等概念(即对变量使用的理解)以及用流程图描述冒泡排序的过程三、教学策略与手段采用讲解法、演示法、分析归纳法引导学生参与思考,用逐步求精的方式降低学生的理解难度,化抽象为具体
3、,由特殊到一般,有效地突出重点、突破难点。四、课前准备1. 教师的教学准备:冒泡排序的课件、学案、素材2. 教学环境的设计与布置:多媒体网络教室、电子白板、多媒体教学平台等五、教学过程课前学习【设计意图】学Th能自己学会的不讲。排序数组知识点相对简单,由学生自学完成,之前的知识点学生可能会有所遗忘,通过这个方式让学生回顾。冒泡排序算法原理比较容易也由学生自学完成。 已给出的素材,完成学案关于数组、冒泡排序和循环结构的基本模式的相关部分的内容,。请同学们学习学习网站上的课前学习,并完成学案的相关部分的内容。上课!对答案。1、之前在巡视过程中拍到的学案内容传到电子白板。师:同学们,我们刚才完成了学
4、案上的一部内容。来看一下同学们的成果。我们给他掌声鼓励2、排序的定义,请学生复述。师:如果从已排序的 2 万个人中,查找一个人,用二分法查找,可以在 15 步以内完成;如果把地球上的人排序后,查找一个人,用二分法查找我们可以在 35 步以内完成。看起来排序是很重要的算法啊。我们今天来研究排序算法中很经典、最简单的一种冒泡排序。这节课,我们以非递减的排序为例。2 分钟4、师: 现在我们齐声复述冒泡排序算法的思想一、导入:观看视频请大家看一段视频:视频:我是歌手第三季第 12 期中名次揭晓片段。教师:洪导所提到的算法确实如李健所说,是冒泡排序吗? 哪位同学站起来分析一下。掌声。李健,毕业于清华大学
5、电子工程系,他所分析的这个不够准确,让人有点遗憾。可是,他在毕业二十年后,听到排序后仍能脱口而出“冒泡法”,让我们也不由得感慨清华的教育。正如爱因斯坦所说:当你把学校给你的东西都忘记以后剩下的就是教育,而我们恰恰是运用剩下的东西去思考,去战胜困难,去创造我们的幸福。知识忘记了,能力沉淀下来。二、新课:冒泡排序的思想:冒泡排序算法是把待排序的 n 个元素的数组看成是垂直堆放的一列数据,从最下面的一个元素起,自下而上地比较相邻的两个元素中的数据,将较小的数据换到上面、较大的数据放在下的。重复这一过程,直到处理完最后两个元素中的数据,称为一遍加工。1、现在请同学们来演绎一下的冒泡排序。古巨基李健萧煌
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 冒泡排序算法 高中 信息技术 冒泡 排序 算法 优质课 教学 设计 教案 12
限制150内