1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
选修1算法与程序设计《2.3排序》集体备课教案优质课下载
知识目标:
1、从算法特点概括出一般的冒泡排序程序结构。
2、通过冒泡排序的特点提高对排序程序代码的阅读、分析和设计能力。
3、掌握冒泡排序算法的原理。
技能目标:
1、培养学生的实际动手操作能力,观察比较探究能力。
2、培养学生独立思考、合作探究能力。
情感目标:
尽可能让他们在轻松愉快的环境下掌握知识。
2、潜移默化培养学生的计算思维。
教学重点:对冒泡排序的程序实现。
教学难点:概括冒泡排序的一般程序结构。
教学方法:任务驱动法、学生演示法、实践法、教师讲授法等。
主要教学环节:
一、导入
做操前,同学们按身高从低到高排队,这五同学是如何排序的呢? 有的同学会说,我一眼就看出他们的顺序了。那么,如果有100个人,1000个人,n 个人又该如何排序呢?我们先以这5个人为例?
二、新授
第一轮,第1个人和第2个人比较,第1个人比第2个人高,所以交换位置
第2个人和第3个人比较,第2个人比第3个人高,所以交换位置
第3个人和第4个人比较,第3个人不比第4个人高,所以位置不变
第4个人和第5个人比较,第4个人比第5个人高,所以交换位置
第二轮,第1个人和第2个人比较,第1个人不比第2个人高,所以位置不变
第2个人和第3个人比较,第2个人不比第3个人高,所以位置不变
第3个人和第4个人比较,第3个人比第4个人高,所以交换位置
第三轮,第1个人和第2个人比较,第1个人不比第2个人高,所以位置不变