应用型本科院校数据结构课程建设探讨

时间:2022-03-21 10:11:10 来源:网友投稿

《数据结构》是计算机科学与技术等计算机专业的一门必修课程,它与计算机专业的其他课程有着密切联系,是计算机程序设计的重要基础。它所讨论的知识内容和提倡的技术方法,无论对进一步学习计算机领域的其它课程,还是对从事软件工程的开发,都有着不可替代的作用,在计算机整个课程体系当中起到承上启下的重要作用。旨在培养学生分析研究数据结构的能力。根据应用型本科院校以培养高技能人才为目标的新形式,始终贯彻“理论够用、重在实践、强化应用”的原则,本着“以服务为宗旨,以就业为导向,走产学研共同发展的道路”的总体思想,对课程的内容进行了整合与调整,使之更适合应用型本科计算机专业的教学。

1  课程建设目标

通过课程改革与建设,将《数据结构》课程建设成充分体现创新精神、具有应用型本科院校特色、一流师资队伍、课程结构合理、课程教学目标明确、教学内容丰富、教学手段新颖、教材建设多元的示范性课程。

2  课程建设指导思想与定位

2.1 课程建设指导思想

(1)树立精品意识;

(2)渗透创新理念;

(3)体现应用型特色;

(4)注重实践教学。

2.2 课程定位

数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象及其之间关系与操作的学科,是介于数学、计算机硬件和计算机软件三者之间的一门核心课程,属于计算机学科中的一门综合性专业基础课程,它不仅是一般程序设计的基础,也是设计和实现编译程序、操作系统、数据库系统及其他系统程序和大型应用程序的重要基础。主要介绍:线性表、栈、队列、数组、串、树、二叉树、图等基本数据结构及其应用;排序和查找的原理与方法;数据在外存上的组织方法,通过本课程的学习,使学生较熟练地掌握数据结构的基本概念、特性、存储结构及相关算法;熟悉它们在计算机科学中最基本的应用;培养和训练学生能运用高级程序设计语言编写结构清晰、可读性好的算法及初步评价算法的能力;为后续课程的学习,以及计算机软件的研制和开发打下一定的理论基础及实践基础。

3  教学改革方案

为了让学生学好这门课程,我们进行了以下教学方案的改革:

3.1 创新教学方法

课堂讨论式教学方法,在理论教学过程中,对于给定问题引导学生讨论、思考可以用哪些数据结构组织数据?何种数据结构组织较优?同时讨论操作算法如何设计?这样可以培养学生的抽象思维能力、分析问题和解决问题能力、算法设计能力等;启发式教学方法,在教学过程中,积极启发学生如何对现有算法进行分析、设计和改进,不能满足于教材内容,软件设计是一项创造性活动,要将课本知识学活,才能用活;实践教学方法。要真正活学活用,必须进行大量的实践训练,强化实践是数据结构课程的特点,把课本知识转化为实际应用,這样在进行后继专业课程的学习时才能得心应手,驾驭知识,方能灵活应用、解决实际问题。

3.2 丰富教学手段

在《数据结构》教学过程中,课堂教学使用多媒体课件进行辅助,着意突破学生难于理解的数据结构及比较复杂的算法,把抽象的数据结构在计算机中的存储直观的表示出来,并且把难以理解的算法思路及处理过程通过动画演示出来,教学过程中,课件变抽象为具体,化枯燥乏味为生动形象,激发了学生的学习兴趣,改善教学效果。

通过习题课,对实例重点分析,对不同存储结构及其对应的算法的实现,使学生逐步感悟算法与数据结构的对应关系和实现方法。

3.3改革实践教学过程与内容

数据结构课程的实践性很强,教学过程中,一方面在理论教学中加强实践操作演示和讲解,理论和实践相结合;另一方面,通过编写高质量的实验指导书,按排教师全程指导,确保实验网成的质量,切实解决学生“上课听得懂,下课不会做”的难题。

3.4充分利用网络资源

为了确保学生可以随时随地进行学习,让学生在慕课网注册学习,学生可根据自身的学习情况利用课外时间进行针对性的复习;所有教师均加入QQ群和微信群以方便与学生进行讨论。

随着信息技术的发展,我们将不断探索如何将启发式、因材施教的教学方法与以网络、多媒体等现代信息技术更好的结合起来,引导学生深入思考,实现教与学的互动,激发学生的创造性,达到创新能力培养和提高教学效果的目的。

3.5考核评价方式改革

课程是培养高素质技能型人才的根本,课程的质量直接决定了人才培养的质量,本门课程的考核主要从以下几方面进行建设:

3.5.1建立对学生的过程性评价

将项目分成多个子项目,对各个子项目进行评价,化终端评价为过程评价,对项目进行过关测试.对于不能量化评价的项目,采用形成性评价,更注重平时的积累,依据听课笔记、课堂作业、项目需求分析、资料整理、平时考勤情况等进行综合素养评价。

3.5.2关注学生的能力与素养的提升

通过校内外实训基地、校企合作办学等方式不断提高学生理论与实践的相互转化,提高学生的综合素质,使学生所学符合职业岗位需求.

3.5.3 构建“专业技能、道德规范、职业素养”立体化评价方式

数据结构课程不仅仅是掌握数据如何存储、如何使用的专业技能,还要在学习数据结构的的过程中培养学生的道德规范.数据结构课程的道德评价包括在实训项目的开发过程中,团队成员分工合作能力,按时完成自己的任务,协助他人完成团队任务的能力,遵守课程纪律,诚信有礼的个性等。数据结构的职业素养评价内容是包含编程习惯、编程思维、编程能力、人际关系、团队意识、沟通能力、工作协作、自主学习能力、获取知识的能力、对实训过程的适应能力、在团队中的组织力和号召力等.

3.6  师资队伍建设

要想办出高水平高质量的应用型本科院校,“双师型”教师队伍的建设是关键。经过不断地努力,我院教师队伍的职称结构、学历结构、年龄结构均比较合理,我们的建设的目标是建立一支高质量的专兼职结合的“双师型”教师队伍。

首先,我们充分发挥高水平教师在课程讲授方面的经验,同时注重发挥高水平老教师对中青年教师的传帮带作用,注重提高梯队中青年教师的水平,通过严格要求、大力培养,使中青年教师奠定了坚实的理论基础,树立了严谨的教风。课程梯队知识结构和年龄结构合理。

同时,注重对教师实践能力的培养,通过多种手段,多渠道,鼓励教师积极参与各种教学改革项目,激励教师从事实践教学、参与实验室建设及科研工作,创造各种机会鼓励教师参加教育部及出版社举办的各类培训,与兄弟院校进行交流,共同探讨专业设置发展及学生就业问题等。近几年,课程的主讲教师积极参与实验室建设、参与教改立项、编写精品教材、发表相关论文、带领学生进行社会实践、组织学生参加职业资格证书考试,通过各种教学活动,提高了自身业务素质,推动了专业发展。

4  结束语

综上所述,我院《数据结构》课程通过以上几方面的建设,已经初步形成了具有应用型本科教育特色、支撑专业建设的专业(技术)基础课,课程各方面的建设已经基本达到和正在努力达到精品课程的建设要求。课程的教学内容具有基础性、针对性和应用性,并能够把握比较前沿的知识信息,拥有稳定、高水平且结构合理的教师梯队,教材建设在同专业领域处于领先地位,教学方法和手段先进多样,教学效果受到学生和同行专家的一致好评。

我们将进一步加强该课程的教学内容和方法的改革,进一步加大建设力度,完善教学条件,努力提高我院应用型本科教学质量和教学水平。

参考文献

[1]王忠良.地方高校数据结构课程教学模式改革研究[M].计算机科学,2015(2).

[2]韩凤英.计算机类课程教学模式-理论建构与实践[M].北京:教育科学出版社,2016(6).

推荐访问:数据结构 课程建设 探讨 本科 院校

版权所有:天海范文网 2010-2024 未经授权禁止复制或建立镜像[天海范文网]所有资源完全免费共享

Powered by 天海范文网 © All Rights Reserved.。鲁ICP备10209932号