面向应用的数据结构课程教学改革与实践
2015-04-16庄锁法陈兴梅
科技视界 2015年2期
庄锁法 陈兴梅
(安徽科技学院,安徽 凤阳 233100)
0 引言
应用型人才的培养目标是知识、能力、素质和谐发展的高素质人才,是介于传统学科型人才与职业技能型人才的“中间型人才”,要求既有本科人才的学科教育特征,又有应用人才的职业教育特性,着重培养学生解决实际问题的能力应该是专业的主要特性也是最需要加强的部分[1],数据结构是计算机科学与技术专业的一门专业基础课程,在计算机科学与技术的课程体系中起着承上启下的作用。其教学目的是使学生学会分析计算机所加工处理的数据的数据结构特性,为软件开发过程中涉及的数据选择适当的逻辑结构、存储结构及相应的算法,并初步掌握算法的时间效率分析和空间效率分析的技术。
学好数据结构对于提高学生的理论认知水平和实践能力有着极为重要的作用。学生学习数据结构的最终目的是为了获得求解问题的能力。对于现实世界中的问题,学生应该能从中抽象出一个适当的数学模型,该数学模型在计算机内部用相应的数据结构来表示,然后设计一个解此数学模型的算法,再进行编程调试,最后获得问题的解答。现在,各个高校数据结构教材的主要内容集中在 “基本数据结构的定义和分析、基本数据结构的应用”这两个方面,而我们教学的目的不仅是让学生了解数据结构的理论知识,更重要的是培养学生解决实际问题的能力,所以我们认为应用型本科数据结构的教学要以培养学生的实践能力为核心,重点提高分析设计能力和编程能力,这样才能搞好数据结构课程的教学,为学生后续课程的学习及实践打下良好的基础。……
登录APP查看全文
