预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于应用型人才培养的数据结构课程教学改革摘要:在改革开放春风的沐浴下教育改革事业如火如荼的进行着纵观整个发展趋势其愈发重视对应用型人才的优化培养。随着社会的不断进步科技水平显著提升高等教育逐步实现信息化教学计算机专业学习广泛推广传统意义上的计算机体系教学重点在于学术型人才的培养学生完成学业学习之后实践能力相对较弱难以充分满足岗位需求未能做到学为所用因此在课程教学中需着重培养应用型人才。在此该文将针对基于应用型人才培养的数据结构课程教学改革进行简要探讨。关键词:应用型人才培养数据结构课程改革中图分类号:G420文献标识码:A文章编号:1672-3791(2015)02(c)-0171-01在计算机学科中数据结构这门课程占据着核心应用地位可谓是主要必修课其重要性不容忽视。数据结构课程教学开展的重点在于针对学生算法设计能力以及程序设计实现能力、数据结构设计能力等实施有效培养可见在计算机专业教学中数据结构主流方向为培养应用型人才。因此必须结合实际情况采取有效改革措施优化课程教学旨在提升学生应用能力水平。1数据结构课程教学现状分析在计算机课程体系中数据结构地位甚为重要该课程自身具有较强的动态性以及抽象性容易造成学生提不起学习兴趣其学习主动性相对欠缺进而难以获得良好的教学成效导致该种情况的主要原因包括多方面内容。1.1未能充分掌握前导课程作为数据结构的前导课程C程序设计语言同样重要若学生未能熟练掌握C语言则会对数据结构教学效果产生消极影响一旦学生没能扎实C语言基础在学习数据结构时会颇感内容复杂难以充分消化理解久而久之学生课程学习兴趣逐渐丧失学习信心深受打击。1.2理论教学与实践应用严重脱节纵观而言数据结构课程通常是构建于数据模型基础之上的其具有较强的逻辑性以及理论性相较于其他类型的计算机课程来说数据结构内容甚为枯燥抽象化程度较深涉及的知识点很多在日常的教学中针对学生实践能力所开展的训练十分匮乏。1.3课程教学模式稍显单一近年来伴随着高校教育从传统经营教育向大众化教育进行积极转变导致学生自身素质发生翻天覆地变化传统意义上的将教师作为课程中心的教学模式已经难以将学生学习兴趣充分激发出来。为大力培养学生发现、分析、解决问题的能力将其学习潜能充分激发出来积极培养学生创造能力已然成为计算机专业课程教学改革所面临的严峻问题。2基于应用型人才培养的数据结构课程教学改革措施2.1充分激发学生数据结构课程学习兴趣俗话说良好的开端是成功的一半。所以在开始第一堂数据结构课程教学的时候需由学生身边生活实例着手将学生学习兴趣充分激发出来基于宏观角度而言积极引导学生在日常生活中留心数据结构的合理应用进而使其能够掌握各类数据结构的真正涵义切实明白实际课程安排基于此寻找教师教授以及自身学习内容线索结构。譬如说相较而言CPU的速度通常快于打印机一旦出现打印次序混乱或者是数据丢失问题该如何正确解决此刻采用队列数据结构即可。此类问题都是学生日常生活工作所熟知的所以其探索问题的好奇心能够被激发认真找寻问题解决方法同时渴望学习并了解掌握数据结构相关知识为其日后的数据课程学习打开良好开端。2.2积极改革数据结构课程教学方式在数据结构课程教学实施中可选用案例项目任务驱动教学法将案例作为引导把项目作为主要线索内容在项目的各个模块中贯穿全部课程知识要点在教师的积极引导之下学生能够基于对案例的有效模仿实现各个任务模块的优化完成。在此需要注意的是需结合学生实际情况因地制宜地完成教学案例设计根绝学生特征因材施教教学内容不得超出学生理解能力范围之外同时也不可让学生感到所学内容较为浅显同时内需包括全部知识点并在课程讲授中认真突出要点内容。通常而言案例设计工作需耗费较多精力不是一蹴而就的应结合学生实况实施调整使得学生能够更为积极地参与至更多创造性较强的实践活动中并在整个进程中充分掌握理解相应的知识技能。针对算法进行讲解的时候教师能够挑选出重点典型算法基于多媒体教学工具在教学现场完成编程使得学生能够身临其境地观摩学习算法向程序的转换方法思路从无到有直至获得完整程序并测试通过示范效果显著在课程结束后教师应认真进行作业布置在学生在练习中掌握算法程序编写方式。在此需要注意的是现场编程所需时间较多要求教师应灵活把握将相关问题留给学生课后思考待上机之后再行解决。除此之外教师需常常组织各类课外时间活动。2.3将理论教学跟实践活动有机结合起来通过实践课程教学将理论跟实践有机结合起来学生才能够真正掌握数据结构课程真谛并运用数据结构相关内容解决现实生活中的各类问题。同时基于此学生可合理