王威+高见
摘 要: 数据结构是计算机科学与技术专业课程体系的核心课程之一,实验教学更是整个教学环节的重中之重。本文首先分析数据结构课程实验教学现状,接着针对三个突出问题提出基于B/S模式的实验平台,最后设计三阶实验项目,满足课程教学目标,提高学生分析问题和解决问题的能力。
关键词: 数据结构 B/S模式 实验教学
一、引言
“数据结构”是计算机相关学科的重要专业基础课,描述的是按照一定逻辑关系组织起来的数据元素的表示及相关操作,涉及数据的逻辑结构、存储结构和运算算法。可以说,所有计算机系统软件和应用软件都要用到各种类型的数据结构和典型算法设计与分析技巧。课程内容对培养学生的计算思维、算法设计与分析、程序设计与实现等基本能力非常重要。其中课堂教学主要讲授“数据结构”中的基本概念、合理的组织数据基本方法、高效处理数据的基本算法、常用的经典算法等[1],[2]。实验教学要求学生完成数据结构和相关算法设计,使用高级程序设计语言调试实现。“数据结构”课程技术性与实践性要求较高,实验课可以对学生进行全面综合训练,使学生深刻理解基本数据结构和基本算法,提高计算思维能力、编码和调试能力及分析问题和解决问题的能力,为进一步的软件开发奠定坚实的基础。
二、实验教学现状分析
目前大部分高校使用C语言作为“数据结构”课程实验教学的程序设计语言,主要的IDE环境有VC++6.0、Dev-C++5.10等,实验教学主要在实验室进行。……