《数据结构》课程教学改革探讨

时间:2022-10-19 06:37:16

《数据结构》课程教学改革探讨

摘 要:针对数据结构教学中存在的问题,提出课程教学改革方法,使学生不仅掌握课程理论知识,而且能学以致用。通过教学实践,运用网络授课与答疑课相结合、案例教学与实验课相融合、闭卷考试与项目相辅相成等方法提高该课程教学效果。

关键词:数据结构;教学改革;案例教学

中图分类号:G433

文献标识码:A 文章编号:1672-7800(2015)005-0176-02

作者简介:程林辉(1980-), 女,湖北襄阳人,硕士,中南民族大学计算机科学学院讲师,研究方向为智能方法、认知网络。

0 引言

《数据结构》是计算机、电子以及信息管理类专业的基础必修课,是学习其它专业课的基础。该课程理论性较强,采用传统以课堂教学为主的教学方式,学生学习积极性普遍不高。因此,有必要加强课程教学改革,提高学生学习积极性,实现学以致用[1]。

目前,已有诸多从事数据结构课程教学的教师对该课程教学改革提出了思路和方法。如“面向应用的”教学方法[2]、“抛锚式”教学方法[3]、基于“思维导图”的教学方法[4]、面向问题解决的教学改革[5]、以实验教学深化理论教学改革[6]、基于引领式的远程教学方法[7]等。这些教学方法在教学实践中取得了一定成效。教学方法同样需要与时俱进,需要根据教育教学理论和实践的发展,结合学生实际不断优化。本文在调研的基础上,提出教学改革方案,并运用于实际教学工作中,取得了较好的教学效果。

1 《数据结构》课程教学中存在的问题

(1)学生学习积极性不高。由于中学阶段学生学习主要在老师的细致引导下进行,大学阶段教学进度加快,教师不再带着学生对知识点进行反复讲解练习,导致部分学习主动性不强,仅满足于课堂讲解的学生跟不上教学进度。同时,长期的应试教育,使部分学生养成了不求甚解,背诵记忆的学习习惯,但《数据结构》课程学习光靠记忆是远远不够的,因而部分学生产生了畏难情绪。《数据结构》是一门实践性很强的课程,需要通过实践巩固理论知识学习,而教学中主要以作业的方式进行实践性学习,导致学生只能简单掌握重要《数据结构》的原理,不能将其灵活用于实际问题解决中。

(2)授课方式单一。随着计算机多媒体技术的发展和各大高校教学条件的改善,绝大多授课教师主要依赖多媒体进行教学,授课方式单一。同时,在多媒体教学中普遍存在将课本内容加上动画搬到幻灯片上的情况,幻灯片播放速度远远快于老师板书速度,缩减了学生消化和思考的时间。随着各大高校对学生实践能力培养的加强,数据结构课程理论教学学时有所缩减,要在规定学时内讲透所要求的知识点难度较大。可在充分调动学生学习积极性的基础上,借鉴慕课等视频教学形式,构建网络学习平台,对课堂教学提供有效补充。

(3)实践教学缺乏。《数据结构》是一门实践性非常强的课程,毋庸置疑,实验环节取着举足轻重的作用。目前,大多高校理论课一般采取大班授课,实验课采用小班教学,往往造成理论教学与实验安排缺乏合理衔接。此外,由于实验学时有限,考虑学生完成实验的难易程度,所布置实验大多为验证性,训练学生创新思维的实验较少。此外,通过查看学生实验结果检验学生实验效果的考核方式,往往导致学生拷贝他人程序来应付。解决上述问题,需要改革实验教学方法,倡导“学以致用”,通过实验调动学生的学习积极性,将现实案例用到学生实验和课程设计等实践环节,让学生真正学会使用数据结构知识解决具体问题。

2 数据结构课程教学改革

2.1 网络授课与答疑相结合

由于学生接受能力不同,传统课堂教学中,授课老师无法满足所有学生学习进度要求。可以采用网络授课和答疑课相结合的方式进行教学。由任课老师录制授课视频,将视频和电子课件上传教学网站,供学生网络学习。学生可在网站上给任课老师留言,将未掌握的知识点告诉老师,老师对个别情况进行单独答疑,对共性问题通过答疑课答疑。这样的授课方式,可以兼顾学生学习基础和学习能力的差异。针对网络授课学生不能与老师直接交流的不足,可安排答疑课,老师与学生面对面交流,帮助学生更好地理解知识点。

2.2 案例教学与实验课相融合

除网络授课和答疑课外,可开设案例课。学生只掌握数据结构的基本理论是远远不够的,应能运用数据结构知识解决相关问题。实际教学中,可通过案例教学增强教学实践性。在案例教学课堂中,可以选取日常生活中的实际案例,比如医院病人就诊、停车场管理等问题,让学生在解决实际问题的过程中掌握数据结构知识。此外,案例教学可安排在实验室授课,通过案例分析、讨论,引导学生完成设计性实验。

2.3 闭卷考试与项目训练相辅相成

目前,《数据结构》课程考试方式主要为闭卷考试,客观题占很大比重,不利于培养学生的创新思维。可加大主观题的比重考察学生对于基础知识的运用,避免学生死记硬背应付考试。此外,在考试环节可加入项目考试,要求学生在规定时间内完成一个小项目的设计与实现。这样两种方式相辅相成,真正检验出学生学习的程度,引导学生全方位学习。

3 结语

《数据结构》对于理工科专业而言,是一门非常重要的基础课程,其学习效果直接影响后续课程学习。通过网络授课与答疑课相结合,可兼顾学生学习能力的个体差异;通过案例学习和实验相结合,可提高学生的学习积极性;通过闭卷考试与项目相辅相成,促使理论联系实践。将本文教学改革方法运用于教学实践中,取得了较好效果。

参考文献:

[1] [美]梅雷迪斯・D・高尔等.教育研究方法导论[M].第六版.许庆豫,译.南京:江苏教育出版社,2002:446-469.

[2] 庄锁法.面向应用的数据结构课程教学改革与实践[J].科技视界,2015(2):29-30.

[3] 赵玲,邓敏.抛锚式教学法在数据结构实验教学中的应用[J].计算机教育,2014(14):89-91.

[4] 杨洋,詹永照,王新宇.面向问题解决的“数据结构”教学实践研究[J].科教文汇,2014(34):78-79.

[5] 窦燕,李季辉,李可.思维导图在数据结构课程教学中的实证研究[J].教学研究,2014,37(5):40-43.

[6] 刘亚波,刘大有,高湮.以实验教学深化“数据结构”理论教学[J].吉林大学学报:信息科学版,2005(23):135-137.

[7] 吕康.基于引领式的数据结构远程教学研究[J].科技创新导报,2014(13):149-149.

上一篇:一种基于情感分析的网络舆情演化分析方法 下一篇:计算机网络安全与防护技术探究