数据结构课程教学改革探索
2015-10-21魏蕾冯妍胡红梅
新课程·下旬 2015年12期
关键词:教学方法
魏蕾 冯妍 胡红梅
摘 要:根据《数据结构》课程特点、教学现状,分析了课程教学效果提升较慢的原因,并针对课堂教学与实验环节的教学存在的问题,提出了相应的改进方案与探索思路。实践证明,应用该种改进和探索,取得了较好的教学效果。
关键词:数据结构;教学方法;改进与探索
数据结构课程是计算机、软件专业的核心课程之一,也是非常重要的专业基础课。通过该课程的学习,要求学生在实际应用中能正确选择合理的数据结构,并在此基础上设计高效算法并进行算法分析。
一、数据结构教学现状分析
目前,数据结构已经是各大院校计算机相关专业的主干课程之一,大多在低年级开设。在实际教学中,学生普遍存在对这门课程的畏惧情绪,考试成绩不理想。原因有四:
1.知识面广,知识点较分散
授课教材采用清华大学严蔚敏《数据结构》C语言版,涉及的内容有集合、线性、树形及图状结构等四种典型数据结构及查找与排序算法。典型数据结构部分,研究数据的逻辑关系、存储结构及其操作算法。算法部分则是经典算法的讲解和分析比较,知识点较多。
2.理论性较强,概念抽象难以理解
教学中的任何一个理论和概念,都是前人悉心钻研出的成果,经过多年的积淀,精简概括。短时间内要求学生领悟、理解并应用,存在相当大的难度。
3.学生的编程能力不强
该课程普遍在学生学习C/C++程序设计课程后开设,而低年级的学生对计算机理论理解不足,其自主编程、运行及调试程序的能力不强,很难直接上手去编写其中的复杂算法。……
登录APP查看全文
