新形势下软件工程人才培养思考.docVIP

  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文档。上传文档
查看更多
新形势下软件工程人才培养思考

新形势下软件工程人才培养思考   摘要:针对新形势下软件工程人才培养中面临的问题,分析软件工程学科和计算机科学与技术学科的研究问题空间,确定软件工程专业与计算机科学与技术专业的人才培养定位。指出软件工程人才培养要走校企联合培养的道路,即引入CDIO工程教育模式,提高企业在软件工程人才培养中的地位,增强企业在人才培养中的作用,切实开展“3+1”教学模式。   关键词:软件工程;学科定位;人才培养;校企联合;CDIO   0 引言   2012年是国家示范性软件学院成立的第11年,笔者参加了当年12月份在广州华南理工大学举办的“第一届高等学校软件工程人才培养高峰论坛”,聆听了10余场专家、教授的精彩报告,产生了强烈的共鸣。结合笔者有关软件工程人才培养的调研结果,对新形势下怎样开办软件工程专业、进行软件工程人才培养作了一些分析和思考。   1 软件工程和计算机科学与技术的专业定位   国内绝大多数高校都是先组建计算机学院,再组建软件学院;先办计算机科学与技术专业,再办软件工程专业。在这样的模式下,软件学院便成为了第二个计算机学院,软件工程专业也成为计算机科学与技术专业的一个简易型、应用型子集;而软件学院的师资与计算机学院的师资出现较强的同质化现象,几乎没有自身的特色。作为一级学科的软件工程,必须要从专业建设的定位开始抓起,进行科学定位和合理规划,才能搞好学科建设。   1.1 软件工程学科的出现   文献研究表明,在1990年以前,计算科学通常分为3个研究领域,即硬件领域(Hardware)、软件领域(Software)和商务领域(Business)。硬件领域中电子工程(EE)和计算机工程(CE)作为一个整体进行研究,软件领域的研究称为计算机科学(CS),而商务领域则主要研究信息系统(Is)。1990年以后,计算科学得到较大发展,3个研究领域分出了更多的研究方向,且存在交叉融合。其中硬件领域分为电子工程和计算机工程,软件领域包括计算机工程、计算机科学和软件工程(sE);商务领域发展成为组织需求领域,分为信息系统和信息技术(IT)。其关系结构如图1所示。   从图1可以看出,软件工程已发展成为与计算机科学地位相当的独立的新学科,成为计算科学的重要组成部分。国家教育部于2011年将软件工程和计算机科学与技术确立为两个独立的一级学科,这既反映了社会发展的重大需求,也为学科发展指明了方向,要求我们必须尽快行动起来,调整师资结构,走差异化发展道路,站在大信息学科整体的高度构思和调整学科布局,以满足未来社会对软件工程的教学和科研需要。   1.2 软件工程的内涵   软件工程是运用计算机科学的理论和技术,并辅以工程管理的原则和方法,按预算和进度满足用户要求的软件产品的定义、开发、部署和维护的工程或以之为研究对象的学科。由此可见,软件工程既具有工程与科学的特性,又具有工程教育与科学教育的属性。要正确处理好软件工程专业与计算机科学与技术专业的关系,必须准确、全面地理解软件工程中工程教育的属性和科学教育的属性。   软件工程的科学教育属性是研究人们对人类的意识、智慧进行科学理解的原则和方法,以及运用软件本质特性解决现实问题的能力,是软件工程的基础研究。软件工程的工程教育属性是指综合运用数学、计算机科学、经济学、管理学等学科的基本原理,借鉴传统工程的原则和方法来创建软件,以达到提高质量、降低成本的目标;是对软件工程技术、工程管理和服务的研究,特别注重多学科综合、重视实践训练。   1.3 CS和SE在计算问题空间中的定位   CC2005(2005版计算课程)研究计算问题在EE、CE、CS、SE、IT、Is中的分布时,采用问题空间的形式对研究重点以图形方式作了概要性描述,其中CS和SE的问题空间如图2所示。   图2(a)为计算机科学研究的问题空间,图2(b)为软件工程研究的问题空间。从两幅图对比可以看出,CS和sE的问题空间有较多的不同之处。   (1)CS和SE的研究内容包括软件基础设施、软件方法、软件技术、应用技术和少量信息系统的内容,但CS还涉及少量的计算机硬件、计算机体系结构的内容。   (2)CS特别关注原理探讨和创新性研究,对应用、部署和配置实施几乎没有关注。   (3)SE对研究内容从原理到应用实施都有关注,且呈现两端小,中间大的格局;相对于CS来说,SE在原理和创新性研究方面少一些,更加注重在理解掌握了基本原理后,如何更好地开展应用实施。   从以上分析可以看出,SE绝不是CS的一个子集,而是一个独立的学科,教育部将sE确立为一级学科是完全必要和正确的。   1.4 CS和SE部分学位课程权重对比   CC2005针对CS和SE的特点,分别在计算主题和非计算主题两个方面对CS和SE的学位课程

文档评论(0)

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

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

1亿VIP精品文档

相关文档