《表1 以分治策略中整数乘法为例的启发式教学过程》

《表1 以分治策略中整数乘法为例的启发式教学过程》   提示:宽带有限、当前游客访问压缩模式
本系列图表出处文件名:随高清版一同展现
《启发式思维驱动的研究生算法课程在线教学探索》


  1. 获取 高清版本忘记账户?点击这里登录
  1. 下载图表忘记账户?点击这里登录

作为一门计算机专业的研究生基础课程,算法设计与分析更多承担了培养学生计算思维能力的重任,同时还要让学生在算法教学过程中提升分析问题的能力。计算思维能力体现在针对具体问题的描述、建模、求解的科学思维方式,而分析问题的能力则主要体现在对问题深入思考的灵敏嗅觉。笔者通过总结线下课程教学经验,将启发式思维渗透到算法课堂教学中,在讲解算法的设计思想和算法分析过程中,注重利用启发式分析方法引导学生思考如何对模型进一步优化。针对一个具体问题,分析当前解决方案,考虑其中存在的问题,进一步思考如何解决该问题,最终找出应对方法。如此反复,直到学生掌握这种思考模式并能够将其熟练应用到其他问题分析中。以算法课程中分治策略的整数乘法为例,启发式的教学过程如表1所示。经过反复的启发式分析训练,学生的问题建模和分析能力得到较为明显的提升,具备了针对问题进一步优化的灵敏嗅觉。