内容正文:
课堂教学设计表
课题
(章节名称)
冒泡排序
学科
信息技术
授课年级
高二
学期
第一学期
预计单元
课时数
2(默认一节课45min)
本案为其中第 1、2 课时
课型
新授课
选用教材(所用教材的出版社、发行年份、年级、必修或选修模块等)
教材名称:《数据与数据结构》
出版社:广东教育出版社
出版年份:2019年
模块:选择性必修一
学生年级:高二
参考资料(参考教材、教参、网络资源等)
参考教材:广东教育出版社 信息技术选择性必修1《数据与数据结构》
参考网络资源:学科网 《第26课 冒泡排序复习一》课件,应小幺;
学情分析(年龄特征、知识能力基础、个性特点)
1.年龄特征:学习者是高二的同学,年龄基本集中在16岁,喜欢新鲜事物,不喜欢死记硬背,对感兴趣的事情会投入大量热情,所以讲《冒泡排序》内容一定要尽量生动有趣,结合他们的兴趣点和时事;
2.知识能力基础:
(1)已有知识基础:学生对排序有了一定的认识,且已经学习了程序的三大控制结构之选择结构和循环结构,但尚未了解排序的方法和原理,冒泡排序易于理解但属于新知内容;
(2)学生自学能力:我班部分同学会超前学习,有较好的自学能力。且班风良好,学生可以先进帮扶后进,故正式上课之前教师已经提倡学生自主预习冒泡排序;
3.个性特点:学生们个性丰富,充满活力。其中有思维特别活跃的学生,也有偏安静思考型的学生。但是班级整体讨论意识和小组合作观念较强,可以利用小组讨论,让大家积极交流,从而加深对冒泡排序的理解和掌握。
教学目标分析
填写说明1:填写三维目标包括知识与技能、过程与方法、情感态度价值观,与此同时在相关目标后面附上四类核心素养:【信息意识】/【计算思维】/【数字化学习与创新】/【信息责任】;
描写说明2:目标描述方法选用ABCD表述法/内外结合目标表述法/表现性目标表述法。
1.知识与技能
(1)学生能基本说出冒泡排序的基本原理;【信息意识】
(2)学生能自主画出冒泡排序法的算法流程图;【计算思维】
(3)学生能熟练说出循环结构的三要素;【计算思维】
(4)学生能通过合作探索和独立思考写出冒泡排序的基本代码;【计算思维】
(5)学生能通过合作探索和独立思考实现代码的优化(提高篇);【数字化学习与创新】
2.过程与方法
(1)学生能根据教师的讲解和自己的思考抽象出冒泡排序的算法流程图;【计算思维】
(2)学生能通过小组合作体验到探究学习的过程,获得成功的体验;【数字化学习与创新】
3.情感态度与价值观
(1)学生能通过设计冒泡排序算法编写程序提高解决实际问题的自信心;【数字化学习与创新】
(2)学生能进一步提升学习算法和程序的积极性;【计算思维】
(3)学生能拥有“用科技改变未来、建设强国”的梦想和情怀。【信息社会责任】
教学重点、难点分析
1.教学重点
(1)学生能抽象并画出冒泡排序的算法流程图;(既是重点又是难点)
(2)学生能表述出冒泡排序的基本原理;
(3)学生能写出冒泡排序的核心代码;
(4)学生能说出循环的“三要素”并运用在代码实现上;
2.教学难点
(1)学生能抽象并画出冒泡排序的算法流程图; ->通过教师引导第一趟排序+提供范例来突破
(2)学生能写出提高篇的冒泡排序优化代码。->通过及时答疑、帮助学生梳理思路来突破
教学内容分析(分析教学内容的地位作用、内容选取、最终确定的教学内容)
1.教学内容的地位作用:教学内容围绕“冒泡排序”,《5.3.2冒泡排序》为后续学习《5.3.3快速排序》提供了学习支架,对之前学习的循环结构和选择结构进行了适当的应用,具有承前启后的作用。
2.内容选取:
内容选自《5.3.2冒泡排序》,但教材内容过于单薄,不利于学生的系统化学习。教材中不到两页的内容主要涉及了冒泡排序的原理和代码,过程性体现不足且内容单一,我整合之前的循环结构和选择结构,加入双重循环的内容,对冒泡排序的原理、表格实现、算法流程图实现、代码实现以及代码优化进行了课程整合,故呈现的是主题化、单元化的《冒泡排序》,预计需要2课时(理论课*1、实验课*1,默认连在一起,上课效果更佳)。
3.最终确定的教学内容:
(1)冒泡排序的基本原理;
(2)冒泡排序的算法流程图;
(3)冒泡排序的代码实现;
(4)冒泡排序的代码优化。
教学环境、教学媒体选择
设备环境:多媒体网络教室(理论课)、投影仪、实验室机房(实验课)
软件平台:雨课堂(平台)、Dev-C++(软件)
教学资源:学习单、多媒体课件、程序、微视频、图片、作业得分标准量表、课堂反馈表等
教学方法
教学方法:冒泡排序的教学过程中,教师以PBL任务驱动为主,辅以自主学习、讲授法和合作探索法。
1.PBL任务驱动为主
教学过程中以个任务进行阶段性驱动