地方高校软件应用型人才培养目标及方案研究

2014-01-26 13:07邹红王振福王健
关键词:应用型课程体系实训

邹红 王振福 王健

摘 要:从地方高校软件工程专业人才培养存在的问题出发,以大庆师范学院软件工程专业为例,结合学校的办学定位及地方软件人才需求,探讨了软件工程专业的目标定位及应用型人才培养方案的制定,并阐述了基于此方案的课程体系、师资队伍建设以及实践教学等实施建议。

关键词:软件工程;应用型人才;培养目标;地方高校

中图分类号:G640 文献标识码:A 文章编号:1002-4107(2014)03-0071-02

软件产业作为信息产业的核心是国民经济信息化的基础[1],一直受到世界各国的高度重视。目前,我国各类理工科高等院校大都有计算机或软件专业,每年都有大量软件专业的毕业生走向社会,然而这些毕业生中有很大一部分无法满足软件产业发展的需要,因此产生了企业需要大量的计算机及软件人才,而大量的计算机及软件专业毕业生却难于找到合适工作的局面,计算机软件人才紧缺已经成为抑制我国软件产业发展的“瓶颈”[2],不仅缺乏高层次的系统分析员、项目总体设计师、软件市场开拓人员、软件质量评测人员,而且缺少大量从事基础性软件开发工作、承担标准化程序编写和软件测试的人员[3]。我们培养的学生90%以上是面对企业的软件从业人员,因此我们在教学改革过程中必须非常重视社会需求,并且将社会需求反映到我们的教学改革规划和措施中来。

高等教育面临着为经济建设服务的新形势,培养大量的软件适用型人才是发展IT事业的首要任务[4]。尤其对于地方性普通高等院校来说,没有重点高校的生源,又不能等同于职业培训,如何培养能够适应科技、经济和社会发展需要,具有良好整体素质的应用型专门人才是我们面临的重大课题。因此,在国家积极倡导提高教学质量之际,我们总结全国首批软件学院十二年办学经验,提出软件工程应用型人才培养方案与课程体系改革的研究与实践课题,旨在培养出适应地方经济发展需要的应用型软件人才。

一、软件工程专业人才培养存在的问题

(一)目标定位模糊

地方高校软件工程专业很多是利用原有计算机科学与技术专业的资源建立起来的,其人才培养方案多数是对原有计算机科学与技术专业的培养计划进行修改,并没有真正地从工程角度和社会需求对软件人才培养目标进行定位,培养计划的偏差最终将导致人才培养无法实现专业细化,达不到企业对软件工程人才的要求。

(二)教学资源陈旧

地方高校软件工程专业的师资基本是以原有计算机相关专业教师为主,很少有具备大型软件开发经验的教师,教师的知识结构陈旧,缺乏实际软件的开发经验,导致课堂教学经常是纸上谈兵,培养出来的学生无法胜任软件的开发工作。

(三)理论与实践脱节

地方高校软件工程专业的实践教学并没有按照软件开发流程进行实践教学安排,更谈不上如何根据软件工程自身的生命周期和软件工程管理的需要进行实践教学的安排。因为缺乏真正的实践,学生很难将在学校学到的知识应用到实际工作中,很多学生须经过企业培训方能适应岗位需要。

二、软件工程专业应用型人才培养的目标定位

计算机软件行业一直是最具潜力的行业,合理的软件人才层次应该是高级(科学型)、中级(工程型)、初级(应用型)的“金字塔”型,但实际上我国的软件人才呈橄榄形分布,缺少基础程序员,因此必须从应用型培养做起,这样才能形成合理的软件人才结构。只有更多的软件程序员产生,由其作为基础发展起来的高级管理人员才能逐渐成长。

大庆师范学院软件工程专业是在计算机科学与技术专业的基础上成立的,专业成立之后我们感到专业的发展首先要明确“培养什么样的人”,即有明确的目标定位。2011年,大庆师范学院已经将人才培养总体目标定位于培养适应地方经济发展需要的应用型人才,在这一原则指导下,我们先后到许多软件企业和同类高校走访调研,根据目前企业对软件人才的需求和生源层次特点,把目标定位在培养大批初级应用型和部分中级工程型软件人才上,即培养适应地方经济社会发展和油田发展建设需要,具有扎实的软件工程专业基本理论、专业知识和基本技能,具有参与软件工程项目开发的实践能力,能够在软件企业以及信息产业相关领域从事软件开发、维护、管理和软件测试等工作的应用型人才。

三、软件工程专业应用型人才培养方案的变革

明确了培养目标,接下来就要考虑“怎样培养人”。为此我们根据调研了解的情况及大庆师范学院的生源特点,对软件工程专业的人才培养方案作了全面调整,按照新的培养目标,以软件开发及生命周期为线索对核心课程和模块课程重新布局,课程设置整体向实践应用方向倾斜,本科四年级不再设置课堂教学,而是用于实践或实训,理论教学总体课时删减,专业必修课、选修课的实践学时大幅增加,加强了学生应用能力的培养,便于学生毕业即能上岗。

(一)“平台+模块”的课程体系

软件工程专业的培养目标是满足软件行业的社会需求,面向应用、面向工程培养从事软件应用和开发的中、低级软件工程师,高级软件工程师、系统分析人员、软件项目策划和管理人员、系统架构师等是靠工作经验积累才能逐步达到的。因此围绕着培养目标制定培养方案,将素质与能力培养作为人才培养的核心,以培养学生专业理论、技术、技能以及工程经验为教学主体,以培养高素质应用型软件人才为目标构建课程体系。面向市场需求,不断调整与软件产业实际需要相适应的课程,增加与工程实践和前沿技术紧密结合的模块课程,以保证软件工程专业人才培养的可持续发展。

根据培养目标和企业需求,我们采用“2+1+1”模式(即两年基础课、一年专业拓展课、一年企业实践课),课程体系为“平台+模块”(基础课程平台、专业模块课程),实践教学环节和素质拓展环节贯穿于教学全过程。平台课程包括公共基础和专业基础课程,模块课程包括软件工程核心课程和选修课程,核心课程在原来程序设计语言类、软件开发工具课程基础上增加了软件工程化开发模块课程(软件需求分析、软件建模技术、软件质量保证与测试、软件项目管理等),选修课不仅增加了新技术新方法的介绍,还设置了方向提高课程,目的是进一步夯实学生的专业理论基础,提高学生的专业技能水平。此外通过实践教学(课程设计、专业技能训练、专业实训、毕业设计)和素质拓展训练(人文、艺术等通识选修课、社会实践、创新实践活动、职业发展与就业指导、大学生安全级心理健康教育等)加强学生能力培养。学生经过三个阶段的培养(基础知识和专业基础知识阶段、专业技能训练和素质拓展教育阶段、企业实训阶段),可以直接面向就业企业。endprint

(二)建立教学实践基地,加强实训

实践教学是软件工程专业本科教学的一个重要环节,是培养学生工程能力的一个重要手段[5]。改革后的教学方案中,课程设计、专业技能训练、创新训练与竞赛、专业实训及毕业设计等实践教学的学分已占总学分的32%。学生大三时所学课程,是根据社会需求由企业和专业针对学生特点共同制定的,融入了软件开发全过程所涉及的工具和方法,为学生实训做好了铺垫,这期间通过课程设计和实际项目驱动教学,甚至直接聘请企业工程师前来授课,把丰富的工作经验融入教学,使学生实践能力得到锻炼。大庆师范学院积极与地方企业联合,以社会需求目标导向为基准,建立教学实践基地,努力为学生搭建就业平台,营造良好的就业环境。作为实训基地的企业每学年都来校对学生进行企业需求和新技术发展等介绍;大学四年级时学生根据自己的兴趣和特长选择实训基地,参与一个完整的项目开发训练,90%以上的学生经过3—5个月的实训直接应聘上岗,毕业就能进入工作状态。同时也派专业教师前往企业跟班实训,一方面指导学生,另一方面锻炼教师的实践教学能力。大部分教师没有参加大型软件开发的经验,因此每个假期都选派年轻教师到企业学习锻炼,经过两年的实践,我们已经有七位教师取得了全国计算机专业教师软件工程设计开发“双师型”教师证书,教师的实践教学能力大幅提升。

经过两年的践行,大庆师范学院软件工程专业根据软件产业发展对人才多样性需求,探索应用型软件人才培养规律,确定了应用型软件人才培养目标,制定了《专业方向分类加主流软件技术分类》的多元化培养方案,即根据社会需求及自身实际情况,为学生提供多种类型人才培养方案,以能力培养为核心,将工程素质教育融入课程体系,通过创新计划和学科竞赛等实践锻炼培养学生创新精神、协作精神和解决实际问题的能力,通过实训帮助学生快速达到企业的工作要求,学生的就业质量明显提高。下一步我们将进一步细化专业方向,将原来仅以主流软件划分的学习方向细分为专业方向,让学生根据自身特点选择软件开发与管理、移动网络编程、嵌入式软件开发、数字媒体技术应用等专业方向,学习更精细的专业课程,做到厚基础、宽口径,更好地为地方培养大批应用型高素质软件人才。

参考文献:

[1][3]韩中元,雷国华,李军.应用型本科软件工程人才培

养模式的探究与实践[J].计算机教育,2010,(10).

[2][4]王晓银.计算机软件人才培养模式的研究[J].陕西

师范大学学报:自然科学版,2007,(35).

[5]杨宏雨,黄贤英.以社会需求为导向的人才培养模式创

新与实践[J].科学导刊,2012,(1).endprint

猜你喜欢
应用型课程体系实训
关于应用型复合人才培养的教学模式探讨
“5-2-1”应用型人才培养模式探索实践
基于CDIO理念的数控实训教学改革与实践
以创新课程体系引领学生发展
电工电子实训教学改革与创新
民法课程体系的改进和完善思路*——以中国政法大学的民法课程体系为例
微课在数控实训课中的应用探析
加强青少年中医传统文化教育的必要性及其课程体系构建
论普通高校国防教育课程体系的构建
虚实结合实训平台的开发与应用探索