- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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的学位课程
您可能关注的文档
最近下载
- 腹透腹膜炎的护理.pptx VIP
- 肌电图设备可行性报告.docx
- 网络短剧推广方案策划.pptx VIP
- 2020年中央空调市场报告-艾肯网.pdf VIP
- 人工智能赋能中学化学教学的探索.pptx VIP
- 高中化学新人教版必修一离子方程式正误判断及离子共存课件.ppt VIP
- 解放上海红色戏剧小品《我记得你,你就活着》台词剧本手稿.doc VIP
- 生成式人工智能应用实战课件 第7章 AIGC信息获取与数据分析.pptx VIP
- 2024—2025学年河南省开封高级中学高一上学期第一次月考物理试卷.doc VIP
- 2025下半年全国房地产经纪人考试(房地产交易制度政策)综合试题及答案.docx VIP
文档评论(0)