吴海涛
软件工程专业应用型人才培养模式的探索与实践
吴海涛
(黄淮学院软件学院,河南驻马店463000)
应用型高校的人才培养应以促进地方经济发展、满足产业和企业需求为导向,以提高学生的实践能力、知识综合应用能力和创新创业能力为目标。应用型高校软件工程专业应根据软件工程行业的技术标准和企业用人标准,以合作企业为支撑,把企业项目转化为课程开发项目,把企业标准、企业元素和企业的新技能与新工艺等引入课堂,并实行“校企双导师制”和“项目驱动教学”,让学生在学中做,在做中学,不断提高职业技能和实践能力。
软件工程;应用型人才培养;课程体系;教学改革
我国有本科高校1000余所,其中约有一半为新建本科院校(新升本院校)。教育部近几年发布的高校毕业生就业率统计数据显示,我国高校毕业生就业率排在第一位的是985高校,其他依次是高职院校、211大学、独立学院、科研院所,第六位才是地方普通高校,“这一现实问题应引起我国高等教育界的高度警惕,中国新建本科院校到了该下决心进行转型改革的时候了”[1]。根据国务院和教育部的指示,我国高等学校将由学术型为主的发展模式转变为研究型和应用型两大类型并行发展模式[2]。目前,很多地方本科高校尤其是新升本院校都面临向应用型高校转型发展的问题。在地方本科高校向应用型高校转型发展的过程中,构建和完善各专业的人才培养教学体系是亟须解决的一个重要问题。对于实践性非常强的软件工程专业来讲,开展应用型人才培养模式研究具有非常重要的意义。在国家发展互联网+的今天,开发实用软件的需求呈爆炸性增长的趋势,软件人才的需求持续增加,但传统软件工程专业的人才培养模式过于强调计算机科学知识体系和相关领域的理论体系,培养的人才不能很好地满足社会用人单位的要求。因此,在转型发展的过程中,应用型高校软件工程专业要打破常规,按照应用型软件人才的知识需求和能力需求,探索人才培养方案和人才培养模式的改革,使其在实践中不断得到优化和完善。基于此,笔者拟根据自己的探索和实践,探讨软件工程专业应用型人才培养模式的改革方案,希望能为地方本科高校的转型发展提供有益的参考。
应用型高校的人才培养应以促进地方经济发展、满足产业和企业需求为导向,以提高学生的实践能力、知识综合应用能力和创新创业能力为目标,按照“企业环境、双师指导、工学结合、项目驱动”原则,构建“融学校和企业为一体,融学习环境和工作环境为一体,融学校教师和企业专家为一体,融专业教育和职业培训为一体,融教、学、做为一体”的产教融合培养模式。
应用型高校的人才培养模式必须体现区域发展需求,紧紧围绕应用型人才培养目标,大力加强校企、校政、校校、校会、校所之间的密切合作,以专业为单元,实现与社会相关企业(行业)的无缝对接。应用型高校在专业的设置、招生计划的安排、培养方案的制定、教学计划的实施等工作中,都要广泛征求企业的意见。应用型高校应充分发挥资源优势,拓展服务能力,积极推进科技成果转化,为地方经济建设提供智力支持,并通过服务地方经济和社会发展与企业(行业)建立密切联系,拓展学生社会实践和专业实践平台,为提高应用型人才培养质量创造良好的条件。
(一) 优化课程体系、改革教学模式
1. 课程体系设置
应用型高校软件工程专业可采用“3+1”人才培养模式,也就是前三学年学生在学校学习与实践,最后一学年到行业企业进行实习实训。在这种人才培养模式下,如何设置专业课程体系,如何架起学校、企业、培训机构和政府之间沟通的桥梁,如何建立校企联合培养的实践教学模式,都是我们必须解决的问题。
软件工程本身就是以工程应用为特征的专业,因此,要把实践教学渗透到课程体系的每一模块中,使每门专业课都为应用型人才培养服务。基于此,可对其课程体系做如下优化调整:第一学年上学期开设专业引导课,下学期开设专业基础课;第二学年上学期开设专业强化课,下学期开设工程基础课;第三学年开设工程强化课;第四学年校内外实习实训。四个学年度中,前三学年按照固定通识课→确定专业基础课→串联核心课→拓展方向课的路径开展教学,并把课程设计、软件项目开发、校内专业技能训练、综合技能实训、企业实践、第二课堂实践活动等实践教学内容嵌入其中。为了加强实践,突出应用,实践课的比例不宜低于35%。另外,软件工程专业的课程体系中还应有与企业(行业)文化、生产等相关的课程内容,比如第一学年度可开设企业(行业)文化课、职业教育课,第二学年度可开设企业(行业)核心技术课,第三学年度可结合校内技能实训开设企业(行业)真实项目实战课。这些课程最好由企业(行业)专家给学生讲授,以充分激发学生的兴趣,提高教学效果。
2. 课程资源开发
高等学校的人才培养质量是师资队伍水平、课程体系、课程教学质量等方面的综合反映。高等学校的人才培养主要通过课程教学来实现,因而课程体系优化与课程资源开发是地方本科高校实现转型发展的重要环节。尽管很多地方本科高校都十分重视课程体系的转型建设,但目前取得的成效不太理想。在地方本科高校转型发展的进程中,课程资源开发是课程体系转型建设的重要途径,它既能满足学生的学习需要,也能促进教师的专业成长。课程资源开发不仅仅是编写教科书,也不能仅限于学校内部资源的开发。课程资源包括基本资源和拓展资源,它是指在学生学习和生活环境中,所有有利于课程实施,有利于达到课程目标和实现教育目的的教育资源。目前部分地方高校在课程建设中存在以局部建设代替整体建设以及课程资源“拢堆”开发的现象,而如何使所开发的课程资源在教学大纲统领下呈现立体化和系统化,彼此支持,彼此印证,相互协调统一,是专业建设的难点之一[3]。
课程资源是形成课程以及教学内容的直接素材来源,包括体现课程教学思路、教学内容及方法、教学过程的基本资源[4]。课程资源的开发,应当着力于学生创新意识和实践应用能力的培养与提高,充分考虑学生就业、创业和继续发展的需求。对于软件工程专业来讲,应以基于工作过程系统化的应用型课程资源开发为突破口,以软件工程核心专业课程为重点,通过核心专业课程的开发,建立并完善课程资源开发标准,推进教学方法和考核评价方式的改革,并通过其示范引领作用全面推进课程体系的转型建设,构建科学的应用型人才培养课程体系,为培养“就业能称职,创业有能力,深造有基础,发展有后劲”的高素质技术技能型人才奠定坚实基础。
(二) 教学模式改革
在软件工程应用型人才培养中,课程教学宜采用工作过程系统化的模式。在教学中,教师可“将原有的多门单纯的软件系列理论课程按照工程化目的方式重新进行整合,将工程化案例按照软件工程过程的结构贯穿于整个教学过程,强调理论课程的衔接性”,将一门课程教学案例的“输出”作为另一门课程教学案例的“输入”,并且汲取“软件工程和数据库领域最新研究成果,将理论教学置于实践工程开发当中,从而达到理论知识和实践应用的协调结合”[5]。软件课程设计、软件项目制作、校内专业技能训练、综合技能实训、企业实践、第二课堂实践活动等实践教学,应以项目为主线,通过项目需求分析、项目设计、项目运行,引导学生善于把理论知识应用于实践,并在实践中深化对理论知识的认识和理解,促进知识、能力、素质的协调发展。这样能够更有效地强化对学生探索精神、实践能力、协同能力和职业素质的培养[6]。
(三) 课程评价方式改革
软件工程专业应构建多元化的课程评价方式,变期末一次性评价为过程评价,实行“分段教学、多次考核、多样考核”的评价方案。在课程教学中,可把学生在分组研讨、上机实验、技能实训等过程中的表现纳入平时成绩,把阶段考核作为评价教学质量的重要手段。应适当减少理论闭卷考试的科目,推行闭卷考试与开卷考试相结合,理论考试与技能操作考核相结合,并侧重于综合能力和创新能力的考核。在总成绩的计算上,要适当增大平时成绩、技能操作考核成绩的比例,以促使学生同步提高理论知识水平、实践能力和创新创业能力。
(四) 实践平台搭建
应用型高校软件工程专业应与相关企业、科研院所等合作发展联盟单位密切合作,在校内搭建软件工程实验室、软件工程工作室等实训场所,在合作发展联盟单位建立长期、稳定、足量的校外专业实习基地,为应用型人才培养构建起完整、系统、先进的实践教学平台。教师应以校内软件工程工作室为依托,鼓励和引导学生参与商业项目开发,组织学生进行专业比赛,从而训练和提高学生的专业技能。在“3+1”人才培养模式中,“1”主要是指学生在校外实习基地进行一年的学习和实践,其内容主要包括现场观摩见习、实景操作训练、毕业设计、顶岗生产操作等。校外实习基地的教学应实行双导师制,即实习单位老师和学校专业教师共同指导学生,其中学校专业教师实行一岗双责制,既要指导学生的专业实习,又要指导学生的毕业设计。学生实习的评价应由实习单位指导教师评价、学校专业指导教师评价和学生实习答辩构成,三者在实习成绩中的比例应基本相同,即各占1/3左右。在这样的人才培养模式下,学生毕业后不需要岗前培训即可在相关企业就业。
(五) 师资队伍建设
应用型高校应以“强化引进,重视培养,优化结构,整体提升”的原则,加强应用型人才培养需要的特色师资队伍建设[7],组建拥有丰富理论知识、具备企业生产经验和实践能力的师资队伍。软件工程专业的师资队伍建设应当以培养、引进、聘请相结合的方式进行。在现有教师的培养上,应依据软件工程专业应用型人才培养的需求,有计划、有目的地安排教师外出进修学习,重点是到企业挂职或顶岗锻炼,丰富企业生产实践经验;同时,要鼓励教师考取相关职业技术资格证书。在教师引进上,应优先选择具备企业(行业)实践经验的高学历人才。在教师聘请上,应以校企合作联盟为基础,注意从企业聘请具有丰富软件开发经验并具有一定教学能力的企业一线专家作为实习实训指导教师,也可让他们承担部分专业课的教学工作。此外,高校应鼓励专业学术带头人牵头组建双师型教学团队。“双师型师资首先是构建合理的技术应用型实践教学体系的前提关键,也是实践教学体系落地实施的关键。”[8]
(六) 应用型人才培养模式的实践
在探索软件工程专业应用型人才培养模式的过程中,我们对自己提出的人才培养模式进行了实践,即从软件工程专业二年级学生中抽出30名组建软件工程实践班。软件工程实践班的课程设置,是根据软件工程专业的知识体系和学生的学习规律,将整个学习过程划分为5个阶段,一个学期作为一个阶段,贯穿后三个学年。其中,第一阶段主要进行编程基础训练,内容包括专业基础知识和软件开发基础知识;第二阶段主要让学生强化专业基础知识和软件开发基础知识,深化编程语言知识,并让学生在企业导师指导下进行信息系统开发训练;第三阶段主要通过工程化软件开发训练,让学生的思维由程序开发转向工程开发;第四阶段主要让学生掌握工程化软件开发方法,通过实战提高学生的专业技能;第五阶段主要让学生学习相关的前沿技术,强化学生的综合运用能力。教学实践表明,与其他学生相比,软件工程实践班学生的思维创新能力、团队合作能力、软件开发应用能力等都有明显提高,在各种级别的比赛中也取得了较好的成绩。
[1] 刘海峰.新建本科院校实施转型发展工程势在必行[J].天中学刊,2014(4):122―125.
[2] 孟贤军,翟振东.地方新建本科院校向技术应用型大学转型的思考[J].陕西教育:高教版,2014(12):4―6.
[3] 赵健.地方高校转型发展中专业建设的难点与路径选择[J].天中学刊,2016(2):132―135.
[4] 贾明昭.以精品资源共享课建设为契机推进优质教学资源共享[J].教育教学论坛,2014(40):146―147.
[5] 杨慧炯,韩燕丽.应用型工科院校软件工程专业工程化特色人才培养模式研究[J].计算机教育,2012(6):19―25.
[6] 侯霞,刘建宾,李淑琴.软件工程应用型人才培养模式的探索与实践[J].中国电力教育,2014(27):31―32.
[7] 教育部,国家发展改革委,财政部.关于引导部分地方普通本科高校向应用型转变的指导意见[EB/OL].(2015-10-23)[2015-11-26].http://www.moe.edu.cn/srcsite/ A03/moe_1892/moe_630/201511/t20151113_218942.html.
[8] 葛雷,金巨波,王玉峰.基于企业模式的产教融合,工学结合实践教学体系构建[J].信息与电脑:理论版,2015(8):61―66.
〔责任编辑 张继金〕
2015-12-09
吴海涛(1974―),男,河南平舆人,副教授,博士。
G642.0
A
1006−5261(2016)06−0133−03