C++编程《第12课 堆的应用》教学设计.docx

C++编程《第12课 堆的应用》教学设计.docx

PAGE

PAGE1

堆的应用

教学目标

1.知识与技能

了解数据结构堆的优势和用途

熟练操作堆来排序和维护最大/最小值

学习在实际问题中利用堆来优化时间复杂度

2.过程与方法:

学习流程:讲授——模仿——练习

通过课堂练习,巩固课堂内容。

教学重点、难点

【重点】

堆排序的两种操作算法

在算法中应用堆来进行优化

【难点】

堆的维护操作

课时安排

课时安排:120分钟

四、上课准备

课程相关ppt、白板、白板笔、积分卡

课前检查电脑、投影仪、网络是否有故障,及时修复。

五、教学活动

活动时长

教学活动

注意事项

课前准备

老师准备学生电脑,保证电脑能正常使用;打

文档评论(0)

1亿VIP精品文档

相关文档