冒泡法排序教学设计(3页).doc
《冒泡法排序教学设计(3页).doc》由会员分享,可在线阅读,更多相关《冒泡法排序教学设计(3页).doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-冒泡排序法教学设计【教学目标】知识与技能1、理解排序的概念。2、了解常用排序的方法3、理解冒泡排序的基本思路。4、应用冒泡排序法进行排序。过程与方法1、通过实例,体会冒泡法排序的基本过程。2、体验探究学习的过程,获得成功学习的快乐。情感态度与价值观1、感受利用程序来解决现实问题的全过程,增强利用程序解决问题的自信心。2、激发学生进一步学习算法和VB程序的热情。【教学重点难点】 重点:冒泡排序的基本原理 难点:冒泡排序的内外循环次数【教学方法】提问启发,任务驱动,讨论探究,循序渐进。【教学过程】教学环节教师活动学生活动达成目标时间分配(分钟)新 课 导 入游戏引入:如何把以下数据快速排成按顺序
2、?按图示,摆上手中的扑克牌进行排序学生会用选选择排序、插入排序,复习上课节的内定。同时有些学生可能已用到冒泡排序3把以上数字排成一个链,重复进行排序看看。可能大家无形之中已用到插入排序、选择排序,甚至有些人会用到冒泡排序?摆上手中的扑克牌进行排序。冒泡速度最慢,但可以原地进行区别:选择排序插入排序冒泡排序4若把数字比做人,一个数字代表很多人,共达到上百人或上千人,出示奥运会的图片:假如我们全级的学生做拉拉队,如果你是导演或教练,如何才能让如些之多的人按身高排序?此时选择排序、插入排序已无能为力,但冒泡可行。这也是冒泡的优点之处感受冒泡排序之威力,把程序与生活结合起来,激发学生进一步学习算法和V
3、B程序的热情自然引入“冒泡排序”8新 课 教 学冒泡排序的概念:它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。自主应用冒泡排序的有关动画,利用手中的扑克牌,体验冒泡排序的排序过程明白什么叫“冒泡排序”,纠正刚才初步形成的概念冒泡排序的基本原理: 对存放原始数据的数组,按从前往后的方向进行多次扫描,每次扫描称为一趟。当发现相邻两个数据的次序与排序要求的大小次序不符合时,即将这两个数据进行互换。这样,较小的数据就会逐个向前移动,好象气泡向上浮起一样。 动画演示冒泡排序的过程领会冒泡排序的基
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 冒泡 排序 教学 设计
限制150内