基于项目导向的数据结构与算法课程教学研究与实践
2015-08-15何风琴
新课程(下) 2015年8期
何风琴 于 涛
(呼和浩特职业学院)
学习数据结构和算法的过程就是训练算法的设计技巧和能力的过程,在建设性思维能力培养的过程中,注重培养学生的数据抽象、设计算法和开发软件的能力。在学习了这门课程之后,让学生获得正确的读、写结构以及使用软件工程的理论、技能和能力,让学生初步具备分析问题和解决问题的能力,具备的设计风格趋于良好,给学生外来的学习打下坚实的基础,以便于学生在该领域可以继续学习和研究。要想培养更多的计算机专业应用型人才,就需要让他们具有找到问题并具备从概念层、抽象层中剥离并对其进行计算机系统的综合设计的能力,为了让这些问题得到解决,把项目导向的方法引入课堂教学与实践中就显得尤为重要。
一、数据结构与算法课程的问题分析
1.课程难度大,学生难以适应
数据结构和算法课程不仅逻辑性较强,同时其实践性也很强,在过去进行教学的时候,由于该课程比较抽象,同时概念比较多而且算法也比较复杂,对教师来讲该课程教学难度比较大,同时学生也对该课程产生了畏惧感,在学习的过程中没有学以致用的体验,让学生对其的学习失去积极性,最终培养的学生在这方面实践能力不高,动手能力较差,教学质量的提高也无从谈起,这和推进素质教育的今天严重不符。
2.课程理论与实践脱节
本课程注重学生的理论和抽象思维的理解,目前要想让学生不经过实践就对课程理论很好地理解是很不现实的。……
登录APP查看全文
