
基于的数据结构课程实验教学改革
基于的试验教学改革_人才培养与教学改
基于 STL 的数据结构课程试验教学改革
柳 林[1]
(浙江工商高校信息与工程学院)
摘 要:数据结构是目前许多理工类专业的必修课或限制性选修课,在计算机、、类等专业课程
中占有很重要的地位,在教学中应多采纳程序设计的新技术、新概念,以尽量提高同学对课程
的理解和把握。本文重点研究了如何把新兴的 STL 程序设计技术应用于数据结构课程的试验教
学,以缩小和实际应用的距离,提高同学的。
关键词:数据结构;STL;试验教学
一、引 言
当前计算机已深化到人类社会的各个领域,其应用已不再局限于,而更多地用于控制、管理及
等非数值计算的处理工作。数据结构正是一门讨论非数值计算的程序设计问题中计算机的操作、
操作对象及其互相关系的学科,它不仅是计算机学科的核心课程,而且已成为其他理工专业的
热门选修课或必修课。数据结构作为一门的课程,在国外从 1968 年便开头设立,但数据结构
的进展从未。一方面,面对各特地领域中特别问题的数据结构得到讨论和进展,如多维图形数
据结构等;另一方面,从的观点来研究数据结构,已成为一种新的趋势,越来越被人们所重视。
因此,对数据结构举行教学讨论,准时更新课程内容和教学办法,对大学的计算机教学有着深
远的意义。
二、试验教学中存在的问题
数据结构作为计算机方向的核心课程之一,涉及无数的环节,需要程序设计语言作为其先修课
程。现在国内大专院校的计算机类专业或者电子类理工科专业,大部分把 C 语言作为程序设计
语言举行教学,小部分把 C++语言作为程序设计语言举行教学。C 语言因为其的特征,不适
合于写复杂的程序,其代码重用性比较差,对和数据结构的支持也比较差,这样导致在数据结
构的教学实践中,同学需要花无数的时光去琢磨怎么用 C 语言来实现那些复杂的数据结构,导
致无法很好地把握数据结构本身的内容。笔者在教学实践中发现,因为数据结构课程规律性强,
同学课本学问把握得比较好,但是同学在试验课上普遍表现不佳,对于略微复杂一点的数据结
构程序,就无法在三节课的时光内完成,即使有些比较仔细的学生在课前举行比较仔细的预备,
事先写好了部分程序,但是因为他们的程序设计水平不能达到撰写规律复杂程序的水平,致使
在后面的几章(如树、图)教学中,普遍不能很好地完成试验教学任务。数据结构课程的这种
评论0
最新资源