面向应用技术型人才培养的数据结构课程教学方法改进

来源 :今日湖北·中旬刊 | 被引量 : 0次 | 上传用户:my525
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文介绍了数据结构在计算机专业课中的重要地位,根据应用技术型大学的主要任务,总结了数据结构课程在以往教学过程中存在的问题,提出了改进的办法,并在教学实践中取得了较好的效果。
  关键词:应用技术型大学 数据结构 教学方法改进
  一、以往教学中存在的主要问题
  1、前导课程不扎实
  目前大多数高校选择c语言作为数据结构的前导课程。学生对c语言的掌握和熟练程度,直接关系到数据结构课程的教学效果。同时,c语言也是计算机专业新生学习的第一门程序设计课。对于初入大学的新生来说,一方面他们还没有完全转变高中时代的思维模式、适应大学的学习方法,另一方面由于c语言本身具有相当的复杂性,使得c语言对他们来说,也是一门学习难度大,不易掌握的课程。
  2、实践环节重视程度不够、缺少反馈机制
  数据结构的教学主要包括线性表、栈和队列、树、图、排序和查找这5大知识模块,在使学生理解各类数据结构的逻辑结构的基础上,还涉及到顺序存储结构、链式存储结构及其上的各种相关操作的实现。理论教学任务量大且内容抽象,原有培养方案没有配置足够的实践课时,一方面教师无法给予每个学生足够的指导,影响学生动手能力的培养,学生难以真正理解课堂上的知识点。另一方面教师无法及时对学生提交的作业给出反馈,最终导致学生学习兴趣下降、教学效果不理想。
  3、考核方式单一
  数据结构课程的考核方式大多为期末笔试加平时成绩,平时成绩则以上课出勤、课后作业及实验报告组成。由于不少学生在学习方法上存在问题,遇到困难时采取抄袭的方式,而不是通过思考来解决问题。因此,传统的考核方式的单一性、不公平性也影响了课程教学效果,导致学生学习动力下滑。
  二、当前课程教学改进
  要使学生学好数据结构,首要解决的问题应是:“数据结构有什么用”。只有这个问题得到解决,学生才有学习的动力和兴趣。因此,在课程教学中要始终贯穿一个主线:“有什么用”以及“怎么用”。运用灵活的教学方式,精心组织教学内容,特别加强实践教学,引导学生从被动接受转变为主动学习。
  1、巩固前导课程,探索一体化教学新模式
  针对学生c语言基础差的问题,可以在数据结构开课初期,利用实验课进行c程序设计专题复习,巩固数据结构算法中常用到的例如:数组、函数、指针、结构体这些知识点。教学实践证明这种有针对性的专题复习对学生后续的学习帮助很大,例如学生理解了为什么用typedef关键字,为什么要用结构体,它和数组有什么不同,引入结构体数组能解决什么样的问题,动态分配内存的malloc函数是怎么运作的,有了这些基础知识,学生在阅读代码时变得轻松了很多,对算法的理解和应用能力也随之提高。
  2、改进教学方法和教学手段,突出实用性
  数据结构这门课程主要介绍线性结构、树形结构和图形结构这三大基本结构的逻辑结构、存储结构和基本操作,这些理论知识涉及的概念、算法比较多,自成体系并且很抽象。学生如果不理解这些概念则很难记住,更谈不上应用,很快失去学习信心。因此,上好第一节课非常关键。通过引用和学生生活联系紧密的、有趣的问题,阐明数据结构研究的对象,激发学生的学习热情。
  3、变“宣讲课”为“互动课”,增强主动性,强调协作性
  许多学生对于理论性强的内容会很快失去学习兴趣。教师如果不注意学生的反应,只在讲台上进行“宣讲”,学生既没有学会知识,又浪费了宝贵的课堂教学时间。为了使学生能够保持学习注意力,需要增加课堂互动环节,让学生参与到课堂教学中来,可以采用例如教师提出问题,引导学生分析问题,让学生解决问题,最后由教师总结。又例如,由教师布置任务,学生单独或组成小组完成任务,再由教师评价效果,激励式教学。
  4、增加口试环节,增强灵活性
  专业课口试,是国外很多大学最常使用的考试方法之一。口试不但可以检验学生最真实的学习效果,同时也锻炼了学生应变能力和口头表达能力,对学生将来升学和就业面试是一个很好的锻炼。口试的时间一般在10至30分钟,采取一对一或一对多的方式进行,但一组最多不超过5人。口试时,由教师随机提出问题,指定学生回答,或由学生自由回答,教师进行记录。对有分歧的答案,教师请学生进行辩论和说服,最后由教师进行评价。
  5、运用多媒体手段,增强生动性
  制作精良的课件可以生动、形象、灵活的呈现算法执行的过程和数据结构的动态变化。例如:链表的插入、删除过程,二叉树的构造过程,图的最短路径等,可以通过动画将每一步的变化表示出来,并且配合上与这个变化相对应的关键c语句操作。通过视觉的刺激进一步增强学生对概念的理解,将抽象的内容具体化,让学生明白每一个操作可以用怎样的c语句来实现,而不是一段枯燥的、静态的代码。除了电子课件,教师还应指导学生使用网络资源,扩充知识面,深化知识点,跟踪学科发展前沿。
  三、结束语
  本文根据应用技术型大学对计算机专业人才培养的要求,提出了数据结构教学改进的具体方案,并且在实际教学加以应用,实践证明该方案显著提高了教学效果。在今后的教学工作中,还将不断进行探索,进一步提高教师的教学水平,使学生掌握软件设计领域的思维方式,形成良好的程序设计习惯和扎实的软件开发基础。
其他文献
在2018年12月28日,重庆航空开通重庆直飞科伦坡航班,一群穿着旗袍的空乘人员乘坐首航航班,将重庆女孩的热情带到了遥远的热带岛国.这群重庆女孩们有一个共同的名字——“山茶
期刊
期刊
小学数学新课程标准中,增加了过程性目标要求,让学生通过感受、体会、探索等手段获取知识。在这新理念的指引下,经过教学实践和探索,我认为激趣、导学、拓思是小学数学课堂教学中学生自主学习能力培养的三个主要环节。  一、激趣让学生在情境中自主学习  兴趣是最好的老师,只有学生把学习看成是一种快乐,是一种需要,满足这种需要是一种最大的享受,才会产生巨大的动力,才能激发强烈的求知欲。那么,如何使教学兴趣化呢?
疏导,即疏导方针,是我党在重大决策问题上解决党内思想认识问题的极为宝贵的经验,疏导方针在思想政治工作之中之所以卓有成效,最根本的一条就是因为它符合人的思想发展规律,符合思想政治工作的特点和要求。当前,随着企业经营、改革、发展的不断深入,职工思想十分活跃,职工的思想极容易受外部因素干扰,出现波动和不稳定情绪,这就迫切需要我们通过做好职工的思想疏导工作,来化解矛盾、理顺情绪、凝聚人心。  一、什么是疏
伴随着城市化建设步伐的快速迈进,城市现代化管理也快速推进,市政行业开始面临着全新的机遇与挑战.我国市政行业也在时代的变迁中进行改革与创新,特别是市政行业的人力资源管
山花烂漫红艳艳的春季,又一次邂逅抚顺新宾,耳畔响起苏子河潺潺流淌的河水声,不时勾起了对那年初秋时节美好的回忆——近千名旗袍佳丽在新宾赫图阿拉城举办的快闪和巡游活动.
期刊
“凡是为民造福的事一定要千方百计办好.”省委、省政府高度重视十方面民生实事工作.按照建立健全抓落实“目标体系、工作体系、政策体系、评价体系”的要求,全省上下加强组
期刊
随着事业单位体制改革深入推进,新形势下事业单位面临着转型发展、改革探索的攻关期.作为事业单位一项重要的基础工作,绩效考核近年来在事业单位应用越来越深入,且发挥着重要
一、数学美的含义  我国著名数学家徐利治指出:“数学美的含义是丰富的,如数学概念的简单性,统一性,结构系统的协调性,对称性,数学命题与数学模型的概括性、典型性与普遍性,还有数学中的奇异性都是数学美的具体内容。因此我们可以把数学的美分为结构美、方法美、语言美、逻辑美、非逻辑美、创造美、形态美、内在美、严谨美与应用美。”数学的结构美是一种内在的美,来自各部分的和谐秩序,给人以美的感受。数学的方法美是指
期刊
如果说县公安局是机关单位为便民服务提供保障的有力见证,那么力高(云南)箱包有限公司(以下简称力高)便真正发挥了企业在就业脱贫中的辐射带动作用,将群众就业脱贫放到了日常
期刊