邱珊
(武汉理工大学华夏学院,武汉 430223)
独立学院软件工程专业转型发展探讨
邱珊
(武汉理工大学华夏学院,武汉430223)
《国务院关于加快现代职业教育的决定》(国发[2014]19号文)中明确提出由传统职业教育向现代职业教育进行转变,引导一批普通本科高等学校向应用技术类型高等学校转型,重点举办本科职业教育。独立学院转设为独立设置高等学校时,鼓励其定位为应用技术类型高等学校。
武汉理工大学华夏学院软件工程专业于2009年开始招生,已有13、14和15三届毕业生。结合武汉理工大学华夏学院转设转型契机,软件工程专业于2014年和2015年暑期分别针对录用我专业毕业生较多的企业和优秀毕业生进行了调研,以进一步提高软件工程专业办学质量,优化专业课程体系,推进校企合作,培养符合社会需求的应用技术型软件人才。
本次专业转型调研采用调查问卷的形式进行。针对企业的调查问卷主要调研了企业的基本情况 (包括性质、业务范围、主要使用的软件平台和工具、择人标准等),企业对软件人才需求现状和趋势的预测,校企合作方式以及对我专业毕业生的能力与素养的评价等。针对毕业生的调查问卷主要调研了毕业生的总体情况(包括工作性质、薪酬、社会需求评价、就业因素、职业理想等),毕业生目前从事工作的内容以及对软件人才需求的预测,以及对专业培养方案的反馈意见等。调查问卷内容深入全面,覆盖面较广。企业和毕业生都对我们的调研工作给予了大力支持。针对企业的调查问卷共发放和回收4份,针对毕业生的调查问卷共发放11份,回收10份。企业和毕业生都对问卷调查给予了大力支持,调查问卷反馈信息较为全面。
根据用人单位和毕业生的反馈信息,湖北地区对中低端软件人才需求旺盛。而我专业人才培养方向定位于软件开发与测试,不侧重于架构设计,符合市场需求。近几年来,本专业在培养方案中已经逐步摒弃了过于抽象的,理论的和不实用的课程,强调专业的应用性。用人单位反映我专业毕业生学习的能力和自主性较强、专业知识扎实、动手能力较强、有责任有担当。我们的调查同时也显示:
(1)强调专业的应用性并不意味着抛弃专业的基础性。在对企业岗位技能的调查中,用人单位都要求基本功扎实,要求学校加强对基础知识(包括数据结构、算法、数据库、软件工程和面向对象导论)的训练。因此在应用技术型人才培养中,我们仍然要打好专业的根基。
(2)用人单位普遍反映学生文档写作(包括英文文档)、综述以及与人沟通和协调的能力有待提高,学生的知识面也略显狭窄。这表明,在软件人才培养中,综合素质和软能力的培养也至关重要。
根据调查问卷的反馈内容,结合近几年来培养方案的实施效果和对专业未来建设的思考,我们提出“软件工程专业转型发展实施方案”如下。
3.1软件工程专业培养目标修订
根据调查问卷反馈信息,按照全国乃至全球IT生态链的分工,湖北虽然是人才大省,但是却处于行业生态链的中低端,因此对高素质技术技能型软件人才需求旺盛。尤其对于包括互联网应用层开发、移动互联网应用或界面开发、传统行业应用层开发等人才需求旺盛,但是对产品规划、系统架构人才需求很少,这些工作一般由发达地区的人才或机构完成。因此本专业的培养目标总体保持不变,仍然是应用型人才培养,但是在用词上将“应用型”改为“应用技术型”。
本专业培养适应社会主义现代化建设需要的德智体全面发展的、具备良好的工程素养,掌握软件工程的基本知识与应用能力,能在管理、科技、教育部门和企事业单位、IT行业公司、培训机构、软件外包部门等领域从事软件设计、软件开发、软件测试和软件项目管理等方面工作的应用技术型软件人才。
3.2软件工程专业人才培养模式
随着软件产业的升级和调整,对高技能人才要求更加全面,我们的培养目标应采用“职业素质、知识结构、职业能力”为培养要素的高技能人才培养模式,培养高素质的职业人、合格的社会公民[1]。
在具体的人才培养实施中,采用CDIO工程教育模式,将CDIO工程教育模式运用于软件工程课程体系构建和课程教学中。CDIO代表构思(Conceive)、设计(Design)、实现(Implement)和运作(Operate),以现代工业产品从构思研发到运行改良乃至终结废弃的生命全过程指导工程教学过程。CDIO是基于工程项目全过程的学习,是对以课堂讲课为主的教学模式的革命。CDIO模式以诚信、职业道德培养为基础,以工程设计任务为导向,以培养个体能力 (包括终生学习能力和实践能力)、团队能力和大系统的适应与调控能力为主要目标,让学生以主动的、实践的、课程之间有联系的方式学习工程。CDIO强调掌握深厚的工程基础知识,强调培养个人职业技能与人际沟通的技能,强调培养构思—设计—实现—运作新产品的工程实践技能,强调培养综合创新能力[2]。CDIO模式强调“做中学“,理论与实践一体化的教育理念。
3.3应用技术人才培养具体实施措施
(1)软件工程专业课程体系和培养方案的总体思路
根据用人单位和毕业生的反馈信息,我们提出软件工程专业课程体系和培养方案的总体思路:大一大二更加注重基础知识的教学,没有坚实的基础职业化教育就无从谈起;大三大四完全注重职业教育,专业核心课程直接与职业岗位相对应,并鼓励和要求学生出去实习。
课程体系方面建设“软件开发课程群”,软件开发方向的课程涵盖了目前IT业界流行的软件开发领域。软件开发课程群的建设基于两个平台,三个方向。两个平台是指Java平台和.NET平台,三个方向是指桌面应用开发,Web应用开发和智能手机应用开发。专业核心课程对应的职业岗位为Java开发工程师,.NET开发工程师以及Android开发工程师。
反映在培养方案中:
①在大一和大二完成C语言程序设计,数据结构,算法分析与设计,C++程序设计,计算机组成原理,汇编语言程序设计,Java语言程序设计,操作系统和数据库系统原理及应用等专业基础课程的学习,打好专业基础;
②在大三完成主要专业课程,包括软件工程,软件测试,专业外语,网页设计,C#程序设计,智能手机软件开发,单片机原理及应用,Oracle应用,Java Web应用开发,ASP.NET应用开发等课程的学习,课程设置与职业岗位相对应,课程内容紧跟软件发展的主流技术;
③大四上学期主要是游戏制作,计算机安全和软件项目管理等选修课,对学生的专业知识与能力进行拓展,提高学生专业综合素质;
④大三大四期间要求学生到企业实习的经历。
(2)课程体系和人才培养方案调整与修订计划
鉴于以上原则和思路,对课程体系和培养方案有以下初步的修改意见:
①加强学科基础。将之前合并到《数据结构与算法分析》中的《算法分析与设计》课程仍然作为一门独立的课程,重新纳入培养方案。用人单位和毕业生普遍强调对算法的认识与运用的重要性。
②提高英语读写能力。鉴于在软件开发工作中英文文档的读写能力的重要性,适当增加“专业外语”的学时。
③精简课程。鉴于学生普遍反映 《计算机组成原理》课程内容较为抽象,建议将《计算机组成原理》与《汇编语言程序设计》合并为“计算机组成原理与汇编语言”课程。这也是很多软件工程专业的做法。
④进一步更新课程内容,与企业应用接轨。在《网页设计与制作》课程中,增加HTML5的内容。
⑤增强实践教学。进一步减少理论授课时间,增加实践学时,实践学时达到总学时的50%。突出课程的精炼,实用和应用性。
⑥保持课程的持续和连贯性。很多学生建议,“需要将一门语言一直持续学习,由浅入深。之后的课程学习中不断的都是用这门语言,这样可以更好地了解和掌握这个语言。”
我们现在的思路是每学期都有程序设计相关的课程,这样不断地强化对程序设计的理解和应用。
⑦主要课程在大三全部结束,大四可以无负担地去公司实习。这个在14级的培养方案中基本实现。
⑧扩宽学生知识面。对选修课“电子商务”的内容进行调整。初步设想是请经济管理系讲授,以讲商业运作为主,而不是以技术为主。我们的毕业生中已有自主创业,从事电子商务,从技术到运营都需要负责。从学生综合素质来说,在这个互联网时代,熟悉电子商务的运作是非常有必要的。
(3)提高实践环节教学质量、加强校企合作人才培养、加强双师型队伍建设和加强学生的创新能力、职业素质和职业能力教育
我们提出以下具体的实施措施:
①改革考核方式,注重实践环节。针对学生不愿动手,上机效果较差的现状,上机内容可以适当添加一些强制要求,如必须由教师验收通过,实验效果和报告算作平时成绩,实验内容作为期末考试内容等方法来增强学生的动手能力。
②创新“教学做一体化”教学方式,提高学生实践技能。建立完整的职业能力训练体系,积极探索“做中教、做中学、做中求进步”[3]的理论与实践一体化教学。对于大三大四开设的应用型课程,采用全机房授课形式,采用案例和项目驱动,学生一人一机,边讲边练,知识贯穿到具体的小项目中讲,提高学生融会贯通和实践动手的能力。
③加强校企合作,提高课程的应用性。部分应用性的课程和课程设计,可以请企业工程师来授课,以保证课程的先进性和应用性。在问卷调查中,我们的优秀毕业生得到了用人单位的较高评价,他们也大都愿意回报母校的培养之恩,回到母校任教。我们认为他们是我们专业建设的宝贵资源,将来在我们的课程体系中,如果条件许可,部分应用性的课程也可以由我们的毕业生来承担。
④校企开展技术创新与项目合作。用人单位反馈:“特别建议:如果不能紧密的以项目的方式进行深度合作,对教师和学生的培养不能产生实际的效益。应以公司核心员工、高校核心教师、优秀学生一起成立项目团队,按产品项目或科研项目的流程和规范进行软件开发,才能真正得到期望的效果。”
⑤加强学生创新教育。大力推进第二课堂的实施,鼓励和组织学生申报学院科技创新项目;鼓励学生参加各类学科竞赛;尤其是组织针对本专业的蓝桥杯软件与信息技术专业人才大赛,鼓励学生积极参与,提高学生科技创新能力。
⑥加强学生职业素质、职业能力和就业教育。
●由于软件行业的专业性较强,对人才要求较高,集中式到企业顶岗工作的合作形式比较少见。今后的毕业实习由学生自己联系实习单位,真正地融入到企业的工作流程和工作文化,提高学生职业素养和职业能力,为就业做准备。同时从大三开始就鼓励学生自己联系实习单位进行专业实习,积累工作经验。除了“毕业实习”外,可以考虑在“综合实践教学模块”中设置“专业实习”要求。
●由专业教研室对本专业学生开设和承担 “大学生涯规划和职业发展》以及《大学生就业指导》这两门课,这两门课从第二学期就开始开设,内容分阶段进行到第六学期,引导学生尽早进行职业规划,并对学生就业进行系统指导。
软件工程专业一直定位于创新应用型本科人才培养。学院转设转型将进一步推动本专业的整体结构向技术技能型人才培养调整,推动专业课程体系的优化,推进校企合作的深入开展,进一步培养适合社会需求的应用技术型人才。
职业教育意味着课程体系的实践性更强,人才培养与社会需求的契合度更高。因此学院在实验室,实训基地建设方面应该投入更多经费;在双师型教师队伍的培养等方面都应该出台相应的政策和经费的支持;积极拓宽校企合作的渠道与途径,获得更多的职业教育资源。
[1]胡开明,陈建华.高等职业教育改革创新探讨[J].职业技术,2013(2):65
[2]Worldwide CDIO Initiative.CDIO Syllabus v2.0.http://www.cdio.org/framework-benefits/cdio-syllabus
[3]陈鹤琴.陈鹤琴全集[M].江苏教育出版社.2008.8
Software Engineering Major;Transformation;Talent Training
Discussion on the Transformation and Development of Software Engineering Major in Independent College
QIU Shan
(Wuhan University of Technology Huaxia College,Wuhan 430223)
1007-1423(2015)34-0014-04
10.3969/j.issn.1007-1423.2015.34.004
2015-11-03
2015-11-30
针对独立学院转设和转型带来的机遇和挑战,通过对软件工程专业毕业生就业单位和优秀毕业生的调研,分析近几年来培养方案的实施效果和存在的问题,提出软件工程专业应用技术型人才培养“转型”方案。优化课程体系,修订人才培养方案,强调“做中教、做中学”,提高实践环节教学质量,加强校企合作人才培养,加强双师型队伍建设和加强学生的创新能力和职业能力教育,提高软件工程专业人才培养质量。为独立学院软件工程专业教学改革以培养新型复合型应用技术型人才提出新思路。
软件工程专业;转型;人才培养
邱珊,女,副教授,研究方向为软件工程、计算机安全和计算机基础教育
In view of the opportunities and challenges brought by the independent college transfer and transformation,through the research and analysis of software engineering graduates'employment units and outstanding graduates,analyzes the implementation effect and problems of talent training plans in recent years and brought about the application-oriented talent training“transformation”plan for Software Engineering major.Presents a new approach for the teaching reformation of the Software Engineering major in the independent college to cultivate the new type of composite application oriented technology talents.