- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
计算机专业能力型人才塑造
计算机专业能力型人才塑造
摘要:针对计算机专业人才培养特点,结合《数据结构》课堂教学中出现的问题,在深入分析计算机专业学生特点的前提下,探讨了对计算机专业能力型人才塑造的方方面面。论文阐述了如何从教师资源、授课方式、教学内容等方面为学生创造实践机会,培养学生动手能力。
关键词:课程实践;能力型人才培养;数据结构课程
中图分类号:G642.0 文献标志码:A 文章编号:1674-9324(2013)39-0207-02
学校是为社会培养人才的,在大学办专业首先是要满足社会发展的需要。创造型人才的培养是高校人才培养追求的目标。创造型人才的核心是对人能力的要求,计算机专业是实践性很强的专业,要培养出合格人才,实践技能的培养尤为重要。任何创造性的理念都需要经过编程实现。这就需要我们在人才培养时首先考虑对人才能力方面的养成。大学4年的学习,对很多计算机专业的学生而言,学到了丰富的理论知识,但是并没有学到解决问题的思维方式和动手能力。《数据结构》课程是计算机专业重要的一门专业基础课程,也是计算机专业的学生接触到的第一门与实践结合紧密的课程。这门课程的目的是要教会学生在理解数据结构的同时,能运用数据结构解决实际问题。本人以此课为分析对象,结合笔者多年《数据结构》教学经验,探讨如何在当前学生思维多样性的情况下,踏实、有效地开展《数据结构》的课程教学,并真正让学生做到学以致用。本文从教材选取、内容甄别、授课方式和考核检验等方面,对《数据结构》课程教学活动的教师所起到的重要作用进行分析,以期阐述如何通过提高教师自身能力实现《数据结构》课程教学效果的提升。
一、教材选择
《数据结构》课程在学时安排上一般是64学时的课堂授课,同时还要安排相应课时的实践(或大型试验)课程作为辅助教学。实际上,《数据结构》这门课程的重要性在于所有软件开发人员都需要掌握《数据结构》的内容。无论是采用正式授课方式学习还是自学方式学习。但是,本人在多年的《数据结构》教学实践中体会到,学生对于《数据结构》的学习兴趣不大,更重要的是学习后并不知道如何??用学过数据结构的知识解决实际问题,课程学习停留在“学习/考试/遗忘/再学习”的模式。在教学实践中,《数据结构》课程一般安排在本科二年级进行。在这个阶段,学生已完成一些编程知识方面的课程学习,比如C++/面向对象的程序设计等。在此基础上,《数据结构》的教学内容才能顺利展开,课程内容才能为学生所接受和掌握。目前《数据结构》的授课内容比较统一,授课内容大致包含数据的逻辑结构、数据的存储结构、相应存储结构下的算法实现等几部分。从教材看,清华大学严蔚敏(C语言版)的《数据结构》教程使用非常广泛,特别是在前几年的教学中普遍采用。近年来,随着编程技术(语言)的发展,逐渐更多的教学活动采用C++版或STL版的教材较为多见,同时国外引进的教材也有不少。不可否认,这些教材确实存在良莠不齐的情况。本人在教学过程中,先后使用过3种以上的教材,包括国产教材和国外引进教材。一般看来,国外的教材重实例、重代码,书中包含大量完整的实例代码,学习者可以通过研习这些代码加深对学习内容的理解。但是国外教材在理论性和条理性方面不太适合中国学生的学习。以严蔚敏C语言版位代表的国产教材,理论严谨,条理性强,但是实例代码不多,且以代码片段为主,对学习者来讲不能从整体上理解各种数据结构的应用。另外,国产教材多以C/C++为基础编写,对于像STL容器这样目前已普遍使用的标准数据结构的介绍不够,这也是造成我们的学生在学习数据结构后依然不能应用到实际编程开发解决问题的一个原因。对比之下,笔者认为《数据结构与算法分析(C++语言描述)》是一本较好的教材。该书以STL为基础,在剖析STL容器原理的基础上阐述数据结构的使用,非常深入浅出,而且条理性强,实例代码完整丰富。可惜目前这本书在国内比较少见。
二、教学内容的甄别
教材有千百种,但是内容确实大致统一。选定教材并不能意味着照本宣科。我们经常听到学生或其他人抱怨,学校教的东西“内容与实际脱节”。果真如此吗?本人的看法是否定的。《数据结构》的内容都来源于实践,软件开发实际中发现的问题,经过总结,才能成为《数据结构》中要阐述的内容。在教学内容方面,我们不能拘泥于教材。在学习《数据结构》之前,学生一般都已经学习了C++和面向对象的程序设计。但是从笔者的教学经验来看,在《数据结构》开始讲课前,对C++和面向对象的内容进行补课是必须的。大部分学生对数据的认识还停留在数组层面上,对程序开发的认识还停留在黑乎乎的控制台程序上,根本没有面向对象的思想。这些内容学生在考试过后已经还给老师了。《数据结构》的内容,乃至STL的各种容器,都是以面向对象思想为基础的。如果没有基础,这些内容就不能深入掌握。从笔者的经
您可能关注的文档
最近下载
- 浅析《诗经》婚恋诗中的水意象和其成因(初稿)(作者马雄雄).doc VIP
- 《白血病的护理》课件.ppt VIP
- 试论《诗经》婚恋诗中的水和树意象-毕业论文.doc VIP
- 常用电气元器件选用.ppt VIP
- 西安市高新区第三初级中学小升初数学初试试题及答案解析.docx VIP
- 常用电子元器件的选用与检测目录.pdf VIP
- 2025辐射安全与防护培训考试题库(含参考答案).docx VIP
- (2025)辐射安全与防护培训考试题库(含参考答案).docx VIP
- 20GWh锂电池项目环评环境影响报告表(新版环评).pdf
- 电力企业合规管理存在的问题及对策_20250128_120531.docx VIP
文档评论(0)