10.26 冒泡排序教学设计.docxVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
课题 冒泡排序 教材 分析 排序是高职考计算机专业技能操作的基础算法,在实际编程中有着广泛的应用,冒泡 排序是其中一种很典型而且相对简单的方法,通过冒泡排序的学习,提高学生的程序设计 能力,提高学生的计算思维能力,为今后在算法与程序设计方面的进一步学习打下基础。 学情 分析 本次教学对象为高三年级学生,他们已学习了一些常用的算法,比如累加,穷举法、 特殊数、字符处理及统计、打印图形等,为本节内容的学习提供了良好的基础。 教学 目标 教学目标以学科核心素养为主,兼顾学生核心素养的总原则,本课的教学目标为: 1、了解编制计算机程序解决问题的一般过程,从实际问题出发,亲历编制计算机程序解决 问题的过程(信息意识); 2、通过参与探究,培养学生学习编程的兴趣,在实践交流中掌握冒泡排序的原理;理解冒 泡排序的流程图;学会使用冒泡排序思想设计解决简单排序问题及程序实现(计算思维): 3、在理解算法的基础上能够对程序代码进行调试,以呈现不同的计算结果(数字化学习与 创新); 4、感悟程序设计的思路,培养发现规律的能力,形成认真参与、主动探索的学习习惯,养 成良好的解题思维和编程习惯(信息意识,信息社会责任); 教学 重难 点 教学重点 理解冒泡排序原理及它的典型代码 教学难点 理解冒泡排序中的遍、次等概念(即对变量使用的理解);内层循环元素下 标的范围; 教学 策略 1、情境教学法:通过设计情境活动为学生提供面对问题、解决问题的机会,创设问题情境, 来激发学生学习的动机和热情,启发学生的科学思维,培养学生的计算思维。 2、本节课围绕信息技术学科的核心素养,以“情境一实践一总结”为流程,首先通过情境 引领,培养学生的问题分析与解决能力,其次培养学生实践探究能力,培养学生的计算思维, 最后总结,促进信息核心素养的信息意识的形成。 教学 流程 情境导入一?分析问题一?实践调试一?任务提升一> 课堂小结 ---- ? ? ? - - .. [教学过程] 教学 环节 教师活动 学生活动 设计意图 一、情 境导入 (一)设计情境(提出问题): 第24届冬季奥林匹克运动会(The XXIV Olympic Winter Games),即2022年北京冬季奥运 会,计划于2022年2月4日星期五开幕开幕式中 每只代表队要按次序亮相。问题来了,按什么顺序 好呢?最后决定按照队伍英文名首字母的升序次 序出场。已知其中7只队伍的英文名,请大家用冒 泡排序求出出场的次序。 (亮相-一按英文名首字母升序一一冒泡排序) 明确任务 使学生进入 角色 导入任务情境,进入角 色,学会用已学的冒泡 排序解决实际问题。 温故 知新 探究 新知(二)分析问题: 师:为了解决这个问题,我们先从简单的数字排序 开始,我们将这些无序的数据作为一个数组存放, 比如数组a,里面有5个元素。排序的方法很多, 这节课我们来学习其中一种比较典型的排序方 法一一冒泡排序。(1分钟)1.冒泡排序的基本思想(4分钟) 一边讲解一边以文字形式给出冒泡排序的基 本思想:把较小的数逐次向上推移的一种排序技 术,强调从最后一个元素起,依次比较相邻的两个 元素中的数,将较小的数调换到上面。所有相邻两 个数据比较完一次,就算一遍冒泡。 下面我们以数字的排序为例,给大家演示冒泡 排序的原理和过程。”学生回顾典 型冒泡排序 思想。 游戏活动2.学生游戏(用冒泡排序方法)(8分钟) 3.即时练习(2分钟)下面请同学们对22、17、35、29,四个数字进行冒 泡排序,请问第二遍冒泡后的结果是? 4.总结规律(3分钟)经过刚才的实践,动脑思考,和教师一起完成表一。 共5-1遍第1遍第2遍第3遍第4遍 第一次比较d⑷和d⑶至IJd⑵和d(l) 第二次比较d (4)和d⑶到d⑶和d (2) 第三次比较d (4)和d⑶到d⑷和d (3) (也是1次)冒泡排序示意图(n=4,从后往前冒泡) 图一4个数据比较过程表 根据图,推导出规律:n个数据进行冒泡排序,共 需要遍冒泡,第一遍冒泡需要比较nT次,第 二遍为n-2次””第n-1遍需要1次,一共需要(联 l) + (n-2) +,,+2+1= (n-l) [ (n-l)+l]/2=n(n_l)/2 次。 完成学习任 务单上的内 容学生听讲 以情境引领,注重培养 学生的问题分析与解决 能力通过数字游戏,有利广 消除学生对于枯燥的算 法的芥蒂。用动画演示 冒泡排序的逐个过程, 可以强化学生对冒泡排 序过程的理解。 学生体验,每一位学生 都有机会参与,可以加 深对冒泡排序原理的理 解。 设计意图:及时强化并 获取学生掌握情况。 学生通过分析问题,回 顾旧知,调试程序,通 过这一流程培养其计算 思维,促进信息素养的 形成。 回顾:冒泡排序思想。 教师根据学生反映调整 上课节奏,判断本节课

文档评论(0)

182****6694 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8116067057000050
认证主体江**

1亿VIP精品文档

相关文档

相关课程推荐