以能力培养为导向算法教学研究.docVIP

以能力培养为导向算法教学研究.doc

此“教育”领域文档为创作者个人分享资料,不作为权威性指导和指引,仅供参考
  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
以能力培养为导向算法教学研究

以能力培养为导向的算法教学研究   摘要:算法课程作为计算机专业的一门核心课程,在教授学生算法理论知识的同时,更需着重培养学生分析问题与解决问题的能力。针对目前算法课程传统教学模式与学生综合能力培养目标之间存在差距的现象,介绍了南京邮电大学“算法分析与设计”课程组以全面提升学生能力和培养学生专业素养为目标,所开展的有针对性的教学改革尝试及其实施效果,并总结出若干行之有效的教学方法和实践经验。   关键词:算法课程;能力培养;教学改革   中图分类号:G642.0 文献标识码:A 文章编号:1007-0079(2014)12-0096-03   随着电子信息产业的蓬勃发展,近年来IT行业早已走出之前的低谷,对于计算机专业人才的需求也非常巨大。南京作为国家级软件名城和《国务院办公厅关于促进服务外包产业发展问题的复函》(国办函〔2009〕9号)确定的中国服务外包示范城市,急需大量具备专业知识、受过良好教育和训练、高素质、高层次的国际化软件工程专业人才。企业需要的软件人才不仅应具有扎实的基础理论,还需要根据不同企业对技术人才的具体需求具备突出的学习能力、动手能力、创新能力、表达能力、团队合作能力等。   而目前高校培养的人才虽然理论知识较为全面,但由于受到课堂教学和考核形式的种种限制,教学方法和学习方法往往相对单一。教师偏爱讲授被公认为成熟和系统的算法理论知识,采用纯课堂授课的“一言堂”上课形式,却容易忽略了算法这门课应带给学生主动思考的习惯,以及对算法领域实际问题和研究热点的关注和学习。学生为了得到较好的考试成绩,所有学习活动均围绕考试而展开,大多数与考试无关的活动和内容都被排斥在师生交流与互动之外,主动性和创造力都受到一定程度的遏制,很难支持个性化的能力发展。   显然,传统教学方式下的高校毕业生和企业急需的软件人才之间是存在明显差距的。如何弥补这种差距?笔者认为对于学生综合能力的培养必须在大学的课堂教学中有所体现。这样才能实现高校毕业生和企业需求人才之间的无缝对接,同时对那些进入研究所和大学继续深造和从事科研工作的学生来说也可培养一定的研究能力和兴趣。因此,在算法课程教学中有必要根据软件工程专业的人才培养目标,深入分析现有算法课程的教学体制中存在的问题和不足,以学生的能力培养和提高为课程导向,寻找切实可行的教学改进方案和思路,培养符合企业需求的有用人才。   一、面向学生能力提高的算法教学改革目标   “算法分析与设计”作为计算机专业的一门核心专业基础课程,经过课程组成员多年的建设和探索改进,目前已具有较好的前期教学与研究基础,并形成了完整的与课本相配套的课件、实验指导书和课程体系。但有限的课堂授课时间内教师能够传递给学生的知识总是有限的,只有在授课过程中尽最大可能培养学生养成良好的算法素养和开阔的知识眼界,才能最大限度地接近课程教学的本意和最终目标,实现在“授之以鱼”的同时也能“授之以渔”的教学效果。   算法课程在长期发展和建设过程中已形成了许多行之有效的方法和经验,如:以学生为中心的创新教学法、[1]提出问题―分析问题―解决问题的问题解决模式[2]等。但这些方法虽然有促进学生思考的作用,首要目的却还是提高课堂授课效果。对比当前用人单位对计算机专业人才专业素养的期望,笔者认为有必要对算法课程的教学模式继续进行改革,通过各种形式的教学环节和手段,以全方位培养学生的学习、协作、实践、创新等各项能力为目标,提高高校毕业生的综合能力水平。   另外,算法课程具有内容抽象、逻辑性强、知识点多、实践性强等特点,除了要求学生具有较为扎实的程序设计基础,对理解能力和逻辑思维能力也有较高要求,难度较大。[3]随着课程内容的逐步深入,总有一部分学生会因为跟不上教学进度、来不及消化课堂知识、难点内容无法理解等各种问题,而产生厌学甚至放弃的念头。因此算法课程要达到全体学生共同进步,“不抛弃”、“不放弃”,必须采取全方位、多角度的多项措施来共同作用,才能保证自始至终的教学质量和教学效果,这绝不是一两项单纯的方法就可以达到或解决的。   为了提高学生灵活运用算法知识解决问题的能力,达到知识和能力的全面发展,下面着重从课程内容的拓展、专题教学环节的设置、课程考核方式的改进等几个方面,介绍南京邮电大学算法课程组所采取的各项具体改革措施和效果。   二、教学内容选择和专题环节设置   1.教学内容拓展   算法所涉及的领域和内容非常广泛,需要在保证学生的学习兴趣和积极性的前提下,对授课内容进行选择和提炼。这主要包括两个方面:   一个方面是尽量精选课程教材中必须讲授的知识点,对教学内容的取舍应当本着“设计与分析并重,基础与应用结合”的原则进行。只有课程的知识点和应用举例均选取恰当,才能让学生更加容易适应课程体系,尽快掌握各个知

文档评论(0)

bokegood + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档