闫桂玲 周波
摘要:在国家出台的“卓越工程师教育培养计划”背景下,针对软件技术专业存在的问题,结合我校专业情况,探讨专业改革方案,研究提高人才培养质量、培养创新型工程人才的新模式,为我校软件技术专业的培养方式进行合理化探索。
关键词:卓越工程师;软件技术专业;人才培养
中图分类号:G424 文献标识码:A 文章编号:1009-3044(2012)34-8228-02
2010年,教育部启动了“卓越工程师教育培养计划”(简称“卓越计划”)。“卓越计划”旨在培养造就一大批创新能力强、适应经济社会发展需要的高质量各类型工程技术人才,为国家走新型工业化发展道路、建设创新型国家和人才强国战略服务。“卓越计划”具有三个特点:一是行业企业深度参与培养过程、二是学校按通用标准和行业标准培养工程人才、三是强化培养学生的工程能力和创新能力,对促进高等教育面向社会需求培养人才,全面提高工程教育人才培养质量具有十分重要的示范和引导作用[1]。
软件技术专业主要培养的是具有一定的计算机软件专业理论知识,掌握至少一种主流软件开发平台(可用Java,C++,Vb等工具开发编写代码),具有较强编程能力的高级实用型专业人才。可在IT企业、政府机关、企事业单位等从事软件(管理信息系统、企业资源计划系统、文化娱乐产品和控制系统等)开发的需求调查、编码、测试、维护、营销售后服务及软件生产管理工作。因此,对于软件技术专业的学生来说,对软件进行的工程化的开发和管理是必不可少的一个技能。然而,当前很多普通高校对于软件技术人才的培养体系方面还存在着明显不足。
1当前教育存在的现状
首先,很多高校在进行人才培养的时候基本定位不准确,在课程的设置上更倾向于“科学家”式的培养模式。重理论、轻实践,不断的追求理论体系的完整性和系统性,但对工程的特色不够突出。在课程体系中,科目繁多,力求知识覆盖面的广而博,占用学生大量时间,却使得学生的自主学习、动手实践时间大大缩减;而在教学过程中,更侧重于理论灌输和技术描述,却忽视了工程应用。致使学生缺乏工程实践机会,不具备基本软件工程体系概念和工程实践能力,无法将所学的理论知识与实际问题很好结合。然而企业需要的是技术成熟、具备项目经验的、可以直接参与项目实施的工程师型的人才,而不是空有完备理论知识的科学家型的人才。这样的问题直接导致了企业人才资源存在缺口,而学生却找不到工作的供需矛盾。
其次,很多高校的培养模式落后,仍滞留在所谓的“精英教育”模式下。传统的教育方式只注重于高精尖级的理论教育与研究,脱离实际应用与需求。随着我国社会主义市场经济体制的全球化发展,高等教育已由“精英教育”逐步转向“大众教育”。因此,传统的教学模式也就逐渐暴露出它的弊端。专业培养计划、课程体系设计、教学方法、教学内容等等不能结合当前产业的需求,在实践教学方面投入的人力、财力、物力不足,工程设计和实践教育严重缺失,从而导致学生在学校学习的东西无法适应工作的实际需要,造成了就业必须进行再培训的尴尬局面。
2软件技术专业卓越工程师教育培养探索
2.1明确办学定位和人才培养目标
软件技术专业主要是培养面向市场、面向大中型企业,具有解决大型、复杂管理问题和较强的组织协调能力的基础型研究和应用型研究人才。在理论研究方面,要求系统扎实的掌握软件工程的基本理论,专业知识,具备应用编程语言进行软件设计的能力;掌握常见的软件测试工具,胜任各类软件的测试工作。在工程应用方面,主要从事应用研究和大型软件工程设计、开发、组织、管理,培养的是软件技术、管理和服务人才[1]。最终实现面向企业需求的具有创新精神的高级软件工程师型人才的培养。
2.2改革专业培养计划
在进行2年基础课程教育之后,应针对专业特点和实际需求制定对应的专业培养计划,引入计算机主流技术,注重培养学生的实践能力,使得学生在学校中能够学到实用的专业知识,具备一定的专业技能。同时,为了使毕业班学生更加适应市场需求,从而提高就业率,需要通过当前市场对软件技术人才需求进行调研,将最新的软件开发方法引入到教学中来。增加实训课程,锻炼学生的动手能力。在校企合作的基础上提供给学生企业级的实践环境,着重培养学生的实践能力、工程素质及团队意识。以《软件工程》理论授课为基础,开展实践教学。通过来自企业的成熟案例,以项目为先导,学生分组实现为前提让学生充分熟悉软件开发过程中的需求分析、项目管理、软件测试、后期维护等完整环节。通过小组的周期合作,不仅能够培养学生的实践能力、自学能力,更能提高学生的团队合作意识、沟通表达能力及工程问题的解决能力。实施以“课程实训→学期实训→企业实习”为主线的实践课程体系,构建以工程实践为核心的“学习→实训→再学习→再实训”螺旋式提升能力的培养途径[1,2]。
2.3改变授课方法,培养工程意识
在传统的教学环节中,教师是主体,往往将教学的重点倾注在知识的传授中,强调理论教学,却忽视实践教学的重要性,学生更多的是“被迫接受者”。这样的方式使得学生所学知识和实际应用产生“断层”。随着专业发展,课程改革的实施,更多的改革意识是在教学中使学生为主体,处于教学的中心位置,而客体为教师,仅为学生必要服务。在教学的过程中也注重于采用多样的教学手段以提高课程的趣味性;引入不同的教学形式,尽可能作到因人施教;并且更多的引入案例教学,使学生能够更好的理解理论知识的具体应用。在案例的选择上,将产业实际案例进行嵌入,模拟实际产业开发环境,培养学生的工程意识,缩短就业差距。针对教学对象和教学内容的不同,灵活运用各种教学方法,以问题、案例、实物为中心,努力做到教、学、做的统一[3]。这种新的教学模式更注重于从培养学生的动手能力出发,调动学生的学习积极性和主动性,培养自学能力,独立解决问题的能力。
2.4发挥企业优势,探索联合培养人才新机制
为解决企业与毕业生之间日益严峻的供需矛盾,培养符合企业需求的专业人才,教育模式的改革势在必行。“卓越工程师培养计划”为高校的专业培养机制的改革指明了校企合作的方向。高校与企业联合培养人才的新机制,让企业由单纯的用人单位转变为联合培养单位,高校与企业根据行业发展共同设计修订培养目标,制定培养方案,研讨和修订专业培养计划、实训教学计划、教学大纲、实验大纲。通过创立校企联合培养人才的新机制,以实际工程为背景,将来自企业一线的能力素质要求融入培养方案中。对于高校来说,通过企业参与的培养机制,不仅有利于提高教师的工程能力,更有利于培养学生的专业技能。而对于企业来说,不仅为企业拓展了业务,更有助于企业从培训学员中选择人才,有利于学生“提前”就业,从而达到学校、企业和学生三赢的状态[4]。
3结束语
计算机软件技术专业是实践性极强的专业,具有很大的发展前景,企业对工程类实用性人才的需求不断增加。如何解决目前软件人才培养面临的问题,如何规避培养模式存在的弊端,是教育改革探索的主要方向。探索“卓越计划”的具体实施方式,探索软件技术专业人才的培养模式,探索面向企业需求,具有创新性、实践性的工程化人才是工科院校培养的主要目标,对缩短专业学生就业差距有着十分重要的意义。
参考文献:
[1]张国平,戴长英,祁鑫.软件工程”卓越工程师教育培养计划”的探索与设计[J].计算机工程与科学,2011(S1).
[2]赵建国.实施”卓越工程师教育培养计划”的几点思考[J].电子电气教学学报,2011(33).
[3]郭香敏,刘宇.卓越工程师意识培养的思路与途径[J].职业技术,2011(9).
[4]彭熙伟,廖晓钟,邹凌,等.卓越工程师教育培养探讨[J].当代教育论坛,2011(10).