内容正文:
浙江教育出版社《算法与程序设计》
第二章 2.3.2 冒泡排序
冒泡排序算法
1
1教材
、
学情
分析
3教学重
、难点
教学目标
说
课
流
程
4教学方法
5教学准备
6教学过程
1
2
3
4
5
6
教学重难点
教学过程
教学目标
教材学情分析
教法方法
1、在教材中的地位
本节内容选自浙江教育出版社《算法与程序设计》第二章,2.3.2节。
本节之前学生已经学习了用解析法、穷举法解决问题,本节冒泡排序算法是循环、数组的具体应用,也是下一节二分法查找算法的铺垫,在教材中起到承上启下作用。
教学准备
2、新课标要求
计算思维作为一种思维方式,需要在解决问题的过程中不断经历分析思考、实践求证、反馈调适而逐渐形成。所以本节课,我对原课程内容作了重组调整。
教学重难点
教学过程
教学目标
教材学情分析
教学方法
3、学情分析
本课教学对象是高中二年级学生。学生已经有了较强的逻辑思维能力,
学生已经完成了《信息技术基础》的学习,对信息的编程加工有了一定的了解;在数学上已经学习了算法基础框架,掌握了一定的数据抽象及算法流程表示方法,已经具备一定的信息技术核心素养。
教学准备
教学重难点
教学过程
教学目标
教材学情分析
教学方法
教学目标
掌握冒泡排序原理,体会算法及程序在生活中的作用;通过层层优化,激发学生学习热情。
通过 “排座位”问题创设情境,将生活问题数字化,用数组数据结构表达数据之间的逻辑关系,将学生的思维发展融入到运用数字化工具解决问题和形成良好的计算思维过程中。
在分组合作探究排序问题中,通过协作、共享,体验知识的社会性建构,实现信息价值的最大化。养成在未来社会中自觉、主动、合理应用计算思维解决问题的习惯。
教学准备
教学重难点
教学过程
教学目标
教材学情分析
教学方法
教学重点、难点
重点:了解生活问题如何抽象为算法并解决的一般过程;
难点:了解冒泡排序原理,及算法优化的基本方法。
教学准备
教学重难点
教学过程
教学目标
教材学情分析
教学方法
案例导入
活动导入问题,通过对实际案例进行分析,从学生的角度帮助学生理解和掌握冒泡排序。
教学准备
直观演示
在教学过程中,通过VB程序等演示材料,比较直观查看问题解决过程法。
小组合作
在教学中可灵活运用小组合作、分组讨论等手段进行教学,通过发散性思维的培养,增强学生对知识的探索能力。
通过提出问题、解决问