国际化软件人才培养模式创新与研究_国际化研究生培养模式
国际化软件人才培养模式创新与研究由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“国际化研究生培养模式”。
成果简介及主要解决的教学问题
1.成果简介及主要解决的教学问题
本成果面向我国西部地区软件产业发展特点及其人才需求,结合国家示范性软件学院建设特色,探索和总结了国际化工程型软件人才培养的创新模式与教育实践,力求探索和解决以下教学问题:
(1)新型办学机制:教高[2001]6号文件中指出“建设示范性软件学院要进一步推进办学机制改革”,如何结合本校实际,面向区域特点,探索适合软件人才培养的办学机制是需解决的首要问题。
(2)国际化教育方式:当代软件技术及产品、软件服务外包产业形态等均呈现鲜明国际化特征,要求软件人才具有在国际化环境下工作、管理、交流的能力.而传统软件人才教育难以满足国际化软件产业发展对人才知识与能力结构的需求。
(3)现代软件工程教学及实践:现代软件工程教学注重软件系统设计方法与软件开发能力,体现软件开发过程管理,必须研究如何以现代工程教育理念为指导,在培养方案和教学环节中创新软件工程教学活动,实施现代软件人才综合素质培养。
(4)复合型人才培养途径:教高[2001]6号文件要求“示范性软件学院要把培养各类复合型软件人才作为重要任务 ”;国家信息化建设急需掌握主流软件技术且熟悉领域应用的复合型软件人才。怎样面向所在区域和领域信息化特点与需求,制定个性化培养方案,实施复合型软件人才培养还需探索与实践。
2.成果解决教学问题的方法
(1)探索新型办学机制
依托软件产业园区:学院确定和实施了 “依托西安国家高新技术产业开发区、西安国家软件产业与出口基地和西工大国家大学科技园”的办学模式。组成学院理事会,协调合作办学,指导产学互动。
组织产学合作联盟:学院不仅与20多家国内外著名软件企业,而且与多个重点国防科技单位组成产学研联盟,开展多形式的实质性合作教育。
(2)实践国际化教学模式
引进优化系列课程:牵头引进软件工程教育领域先进的CMU软件系统开发(SSD)10门系列化课程,并实施“夯实软件基础、强化网络编程”等优化。
外语学习与应用不断线:通过外文教材、外教授课、双语教学、开设英文写作、编写外文技术文档等途径实施外语学习与应用不断线。
对日软件人才定向培养:为适应对日软件外包增长需求,通过设立日语软件工程专业方向、聘请日籍IT专家、合作系列课程,实现对日软件人才定向培养。
学习国际软件规范:在课程内容更新、技术讲座、综合实训,参加国际化企业实习等教学环节,注重学生对国际主流软件规范的学习和应用。(3)强化软件工程教育
课程体系体现工程教育理念:优化形成的课程体系与培养方案体现现代软件工程教育的系统化、专业化以及能力导向等理念。
递进式工程能力训练不断线:构建课程实验、综合实训、企业实习的递进式软件工程能力实践体系;每学期均有实践环节;实训项目注重软件工程方法体验与训练。
软件工程师素养教育不断线:开设特色选修课程、组织软件设计团队竞赛、支持校园软件文化活动、国际化企业规范化实习等实施综合素养教育不断线。
(4)开展复合人才培养
注重知识与能力复合:依据学生原学专业背景,设置了“菜单式”课程体系,实现计算机专业/其他专业学生的双向知识复合;通过软件系统研制实践,强化软件技术与开发能力的复合。
面向领域的个性化培养模式:为适应领域信息化建设的复合型软件人才需求,实行“软件工程+X领域技术”的工程硕士培养模式。卫星测控软件、电子政务及其应用、航天/航空嵌入式软件以及藏族软件等工程硕士班等均为该模式。
3.成果的创新点
(1)面向区域/领域软件产业发展模式,提出并实施了“三依托”办学机制,有效实现产学互动,构建了适合现代软件工程教育的新办学模式。
(2)在国内首次引入和优化了国际先进的软件工程系列课程,坚持外语学习与应用不断线,提升学生国际化适应适应能力,探索和实践了对日软件人才培养的国际合作方式。
(3)以现代软件工程教育理念为指导,优化高层次国际化工程型软件人才培养课程体系,注重软件系统工程设计方法与实现方法的学习与实践,提出并凝练了“软件设计与开发实践不断线、多样化素质教育不断线”的新教学组织过程。
(4)依据区域/领域信息化的复合型软件人才需求,实施和形成了“软件工程+X领域技术”的复合型软件人才培养的新实现途径。
4.成果的推广应用效果
(1)示范性学院健康发展,办学特色更加鲜明:经过7年的国际化工程型软件人才培养模式的创新实践,保证国家示范性软件学院建设健康发展,学院目前在校生1700多人;本科毕业908人,工程硕士毕业506人,培训职业技术人员和实习实训学员超过1200人;人才培养模式在教育部国家示范性软件学院中期评估和验收评估中均获得好评,名列37个软件学院前列;学校将该模式扩展到微电子设计人才培养,取得良好成效。
(2)学生专业素养提高,毕业生获得产业界认可:本科毕业生累计编程(含文档)超过10000行,学生软件设计与开发能力明显提升;2007年以来学生共获省级以上竞赛等奖励80多项,其中2008年首届全国大学生软件创新大赛获奖的10个队中,本学院2个团队获奖;毕业生一次性就业率连年98%以上、国际化企业就业率平均57.6%;工程硕士在区域软件产业和领域信息化发展中起到骨干作用,毕业生在企业的表现和贡献普遍得到认可。(3)教育部教改项目支持,其他政府部门充分肯定:软件工程专业3个专业方向成为教育部“质量工程特色专业建设”项目;2门课程成为教育部“双语教学示范课程建设”项目,2008年教育部批准“国际化工程型软件人才培养创新实验区”;国家外国专家局批准建立了“国家软件人才国际培训(西安)基地”,科技部与教育部批准为“国家Linux技术培训与推广中心”,陕西省批准建立了“陕西省动漫技术人才培养基地”。
(4)教育创新经验得到推广应用:学院的办学机制、课程体系与培养模式等得到教育部中期评估和验收评估专家组的充分肯定,并多次在教育部召开的示范性软件学院会议上介绍经验。北京大学、上海交通大学、浙江大学等14个软件学院以及国外相关学校和教育机构到学院交流办学经验;我校2002年初制定的“办好国家示范性软件学院的决定”文件中的政策支持和改革举措,推广到部分软件学院。
(5)支持区域与领域软件产业发展:学院30%毕业生就业于西安国家软件产业基地和出口基地,其中有108名毕业生成为西安地区对日外包企业技术骨干或业务协调工程师,直接促进了西安对日软件外包产业发展;定制培养的工程硕士毕业生多数成为为航空/航天军工科技领域的技术骨干;国际化工程型软件人才培养模式与学生综合素质受到10余个国外著名IT企业考察访问团的认同,促进其落户西安发展。
主要创新成果
1.引进优化国际领先的系列课程,探讨了国际化的教学模式
(1)引进优化CMU系列课程,实现教学内容与国际接轨
创新课程体系,使教学内容与国际接轨是人才培养国际化的基础。学院根据国际化工程型软件人才培养目标要求,2004年9月牵头联合武汉大学、四川大学等国家示范性软件学院引进软件工程教育领域先进的卡耐基•梅隆大学软件系统开发(SSD)10门系列化课程,其特点是“注重系统分析与设计方法、注重软件设计案例教学、注重软件开发过程实践、注重教学内容及时更新”、该系列课程成为软件工程专业本科和研究生的核心课程,已经历了多轮教学实践,学生普遍反映收获大; 2005年6月经一轮实施后学院组成5个专门小组研究SSD系列课程及其特点,并在此基础上,依据国际化、工程型、高层次人才培养目标,针对其工程教育特征突出、专业理论基础较弱的特点进行了补充、完善和优化。如:《数据结构与算法》(SSD5)增加了算法基础,搜索、排序算法等; 对《面向对象编程与设计》(SSD3)增加了面向对象概念、机制、多态分析等内容;对《数据库系统》(SSD7)中增加了嵌入式SQL、并发控制和形式化描述等;针对其现代网络通信原理简单,不仅在相关课程中补充了内容,而且独立开设计算机网络、网络与信息安全、网络编程等系列课程;同时结合工程能力培养需要增加各类实践环节,加强了工程素质培养,不断丰富案例库等,使整个课程体系更加适合国际化工程型软件人才培养。
(2)开设日语为一外的软件工程专业,实施对日软件人才定向培养
依据西安地区对日软件外包人才快速增长需求,学院从2003年与中日IT发展中心合作开展“软件工程+日语+日资企业文化”的对日软件人才定向培养,当年向日本东芝、东洋等公司输送23名本科毕业生。与日本东芝公司、日本中央大学合作建设对日软件人才培养课程体系,先后聘请20余名日籍IT专家与教授讲授 “软件工程”、“日本软件开发过程与管理”和“日本软件企业文化与人力资源管理”等课程;设立了日语作为第一外语的软件工程专业方向,每年招收本科生50多名。同时为其他学生开设日语第二外语。2008年首届日语一外软件工程专业毕业生被对日软件外包骨干企业提前一年全部预定。
(3)坚持“外语学习与应用不断线”,强化外语沟通能力
良好的外语水平是是国际化软件人才的沟通交流能力培养的基石。学院在教学过程中一直坚持“外语学习与应用不断线”:学生除一、二年级的基础英语课程以外,3-4年级增设了英文应用写作、口语听说等必修课课程;本科和研究生外文教材占60%,双语教学课程22门,学院先后聘请21名外教全外语授课8门;学生完成SSD课程专业,参加国际化软件企业项目开发,均要求编写外文技术文档,有效保证了学生的外语学习与应用不断线。
(4)注重主流软件平台和规范学习,培养规格与国际接轨
随着软件技术发展和开发模式变革,国际上不断推出新型的软件平台与工具规范。为此,学院在保持课程体系框架相对稳定的前提下,对专业课程内容实行“每年微调、两年小变、四年更新”制度,并通过组织技术讲座、综合实训项目、参加国际化企业实习等教学环节,注重学生对主流软件设计与开发国际规范的学习和应用;依据国际化软件企业对现代软件工程师的交流与沟通能力、团队协作能力、快速信息接受与处理能力等综合要求,不断提升学生培养规格,使之与国际化要求与水平接轨。
2.以现代工程教育理念为指导,强化学生软件工程化能力培养
(1)优化课程体系,体现工程教育理念
为充分体现软件人才培养的工程化特征,在现代软件工程教育的系统化、专业化等理念指导下,学院对以SSD系列课程为核心的课程体系和培养方案不断优化,形成了软件工程核心课程群,并结合学科优势与行业或领域需求,确定了软件系统开发、数字媒体、电子服务技术、网络软件四个特色专业方向,设置专业方向课程群(图1)。培养方案充分体现了“软件理论教学与工程实践教学结合,软件工程方法与典型工程应用结合”。
(2)建立适应现代软件工程教育的教学团队
为使软件工程教育有效实施,学院采用专职、校内双聘、企业兼职、境外聘请多种方式按需选聘教师,建立了一支由90余人组成、具有国际视野和软件工程背景的多元化师资队伍,60%以上的教师具有大型软件设计与开发工程背景,其中1/4直接来自于学院建立的“产学研合作联盟”企业(图4)。例如,聘请国内知名软件工程专家、原航空计算技术研究所总师吴广茂教授为教学督导组长,并讲授2门课程。
(3)建立 “三实”递进式软件开发实践体系,坚持工程能力训练不断线
实践教学与训练是软件人才工程化培养的重要环节。为强化学生的工程能力培养,学院建立以课程实验、综合实训、企业实习为核心的“三实”递进式软件工程能力实践体系(图2),累计时间超过12个月。软件工程专业本科生从一年级第一学期开始,每学期均有不同层次的实践环节;专业核心课程的理论教学与实验教学比例达到1:1以上,教学模拟与综合实训项目突出主流软件技术的综合应用,企业实习项目注重软件系统的设计与分析,软件开发过程管理,使学生能够了解和掌握软件系统工程的设计方法、实现方法与评测过程,有效保证了软件设计与开发实践训练不断线,强化了学生工程实践能力,取得显著效果。
(4)坚持多样化素质教育不断线,提升学生现代软件工程师素养
学院课程体系中包括知识产权、美学欣赏、以用户为中心的设计等必修课或选修课程,旨在提高学生的软件文化素养。组织学生参加全国大学生软件创新大赛、数模竞赛和ACM程序设计大赛等,支持学生组织形式多样的软件技术俱乐部和校园软件文化活动,实施创新意识、创业能力及团队精神教育;开设软件企业文化讲座,组织学生到软件企业和应用部门调研和社会实践;培养体系中要求在学生大型国际化企业实习,学习规范化软件开发管理知识等。通过学习和实践,学生综合素养得到了不断提升。
3.面向西部地区和航空航天军工领域,开展复合人才培养
(1)组织“菜单式”课程设置,注重知识与能力复合针对大二的转专业学生原专业背景、计算机及软件基础参差不齐等情况,将所有转专业学生分为电子类和理学材料类(数学、力学、材料、三航等)两大类,制定了模块化的培养方案。除了软件工程专业大
三、大四的专业课和专业选修课外,两类专业学生培养方案中均增加了软件基础、程序设计方法与语言、离散数学、数据结构与算法等专业基础课,针对理学材料类学生额外增加了汇编与微机接口、计算机组成原理、信息系统概论等课程。在具体实践中,通过短学期办法使这些转专业学生能在两年之内完成软件工程专业三年半的培养内容,达到培养标准要求。
依据研究生原学专业背景和领域需求,设置并实行六个“菜单式”课程方案(图3),实现计算机专业学生扩展领域知识面,非计算机专业学生补充软件基础;通过应用软件系统研制实践,在知识复合基础上,强化软件开发能力与解决应用问题能力的复合;针对藏族软件硕士班学生计算机与软件基础薄弱,制定了 “预科补基础+培养个性化”的特定培养方案,安排专职教授担任指导教师,强化软件基础,提升汉语水平和程序设计能力等,经过4年多的努力,13名毕业生成为藏族地区计算机软件工程教育骨干。
(2)结合不同领域特点,实施个性化培养模式
为适应领域信息化建设的复合型软件人才迫切需求,学院充分发挥根据学校 “三航”特色,实行“软件工程+X领域技术”的培养模式。
● 与西安卫星测控中心合作卫星测控软件工程硕士班,突出分布计算系统和可信软件设计,增加了航天轨道学以及现代测控技术发展课程。研究生论文课题结合新一代卫星测控系统设计与实现,目前已为该中心培养71名软件技术人才,大部分成为该单位的技术骨干。
● 与陕西省信息化建设办公室合作开设电子政务与应用工程硕士班,培养方案实施网络/软件技术与IT项目管理结合,以培养政府应用部门的CEO为目标,不少学生带着电子政务系统升级或扩展的技术问题,在学习中与老师研讨,部分学生学习期间就成为所在部门或单位的信息化项目主管。
● 与航天科技集团和中航集团航空计算技术研究所合作面向航天/航空领域的嵌入式软件工程硕士班,在突出构件化嵌入式软件设计和基于模型的嵌入式软件测试技术基础上,扩展了航空/航天嵌入式系统设计、计算机仿真以及航空航天电子综合化等领域知识;85%以上的工程硕士研究生论文面向具体领域应用需求,结合对口单位的具体科研或应用项目。目前总计招收学生220名,已毕业的41名大多数成为有关研发机构中层技术领导或技术骨干。
4.依托产业园区,组织产学研联盟,保障工程能力培养
为了保证国际化工程型人才培养的有效实施,遵循工程型人才培养规律,依据地处西部区域及隶属国防科技领域的背景,建立并实践了“三依托”(即依托西安国家高新技术产业开发区、依托西安国家软件产业基地与软件出口基地及依托西工大国家大学科技园)与“产学研合作联盟”(图4)相结合的办学机制。
通过与依托单位和联盟企业的紧密合作,及时了解产业动态,依据产业发展需求及时更新相关教学内容,调整培养方案;联盟企业通过选派工程师授课、建立企业实习基地、开展软件设计竞赛、技术支持与项目开发等多种方式与学院开展合作,提升学生的工程开发能力;与国外著名大学合作聘请外教授课、开展专业教师培训等,可确保教学内容的先进性和教师队伍的国际化视野;与航空航天企业及科研院所的合作,为学生提供实践软件技术领域应用的场所,可有效拓展学生的领域知识和工程应用能力。
成果取得的成效(1)引进课程得到扩展,教学模式校内推广
牵头引进的CMU系列课程,在国家外专局中国国际人才交流基金会连续5年的专项支持下,与CMU Icarnegie教育质量控制中心合作,推广到10余所国家示范性软件学院,授课量已超过40000人/课,培养专业化教师400余人/次;案例教学与双语教学等在校内计算机科学技术等专业得到直接推广。
(2)教育创新经验得到推广应用
学院的办学机制、课程体系与培养模式等得到教育部中期评估和验收评估专家组的高度评价和充分肯定:“软件学院依托高新开发区,„,形成了软件人才教育与IT产业互动发展的优势格局,已与国际知名大学和IT公司开展了具有实效的国际合作教育,与国内多个软件企业落实了合作办学基础,多层次、多途径开展国际化、工程型软件人才培养,„,坚持教育过程中‘三不断线’的培养模式,取得了显著效果,软件学院已形成了鲜明的办学特色,具有一定的示范作用”。在教育部召开的示范性软件学院验收评估总结会上介绍了经验,并分别在2006年示范性软件学院工作会议和2008年示范性软件学院领导、教师培训班上作了题为《美国卡耐基梅隆大学课程体系引进与优化》的专题报告。北京大学、上海交通大学、浙江大学等14个软件学院到学院交流办学经验;我校2002年初制定的“办好国家示范性软件学院的决定”文件中的政策支持和改革举措,推广到部分软件学院。
(3)人才培养成效受到教育部和政府部门充分肯定
学院的软件系统开发、电子服务、数字媒体3个专业方向于2007年被批准为教育部“质量工程特色专业”; “数据结构与算法”和“软件工程”2门课程成为教育部“双语教学示范课程”; 2008年学院成为教育部“国际化工程型软件人才培养创新实验区”; “计算机网络”课程获省级精品课程。国家外国专家局依托学院建立了“国家软件人才国际培训(西安)基地”,科技部与教育部批准学院为“国家Linux技术培训与推广中心”,陕西省在学院建立了“陕西省动漫技术人才培养基地”。
(4)示范性学院健康发展,培养模式得到扩展
经过7年的国际化工程型软件人才培养模式的创新实践,保证国家示范性软件学院建设健康发展,学院目前在校生1700多人;本科毕业1198人,工程硕士毕业506人,培训职业技术人员和实习实训学员超过1200人;人才培养模式在教育部国家示范性软件学院中期评估和验收评估中均获得好评,名列37个软件学院前列;学校决定将国际化工程型人才培养模式应用到国家集成电路人才培养基地的微电子设计人才培养中,将软件学院扩展为软件与微电子学院,取得良好成效。
(5)学生专业素养提高,毕业生获得产业界认可
本科毕业生累计编程(含文档)超过10000行,学生软件设计与开发能力明显提升;2007年以来学生共获省级以上竞赛等奖励80多项,其中2008年首届全国大学生软件创新大赛获奖的10个队中,本学院2个团队获奖;毕业生一次性就业率连年98%以上、国际化企业就业率平均57.6%;毕业生在企业的表现和贡献普遍得到认可。
(6)支持区域和领域软件产业快速发展
学院30%的毕业生就业于西安地区,其中近100名毕业生成为西安地区对日外包企业的业务骨干;为中航集团航空计算技术研究所、西安卫星测控中心培养研究生91名,23名成为机载软件产业主要骨干,19名成为卫星测控所测控站站长或主管工程师,其中为中航集团航空计算技术研究所培养的工程硕士中,7位获得研究员职称并担任科研处长或研究室主任等重要职务。
学院成为西安高新技术产业区吸引国际著名IT企业落户西安的窗口,50余家国外著名IT企业到学院考察办学和人才培养情况,其中多个国际著名软件企业在西安高新区设立了分公司或研发机构,推动了区域软件产业的快速发展。