2010 年,国家制定了《卓越软件工程师培养方案》,旨在培养高素质的软件人才,满足社会对软件人才的需求。但从卓越软件工程师培养现状可以看出,卓越软件工程师培养过程中还存在很多问题,相关部门需要分析问题存在的原因,并针对存在的问题及时采取调整对策。
一、高职院校卓越软件工程师人才培养原则
目前,高校传统的卓越软件工程师培养方法和理念已经无法满足社会对人才的需求,也无法满足软件专业的学习需求。《卓越软件工程师培养方案》的制定可以解决高校教育中存在的问题,创新教学模式,满足学生的学习需求。现代化企业需要实践能力强的高级技术人才,卓越软件工程师的培养,是社会发展的必然趋势,企业对人才能力的需要,高职院校改变原有的教学模式,新的教学模式必须以培养学生综合素质为目标。《卓越软件工程师培养方案》的制定必须结合社会需求和学生的实际情况,以软件技术为主导,坚持“以学生为本”的培养理念,结合院校特色,不断提高学生的实践能力,为社会输出高素质人才。
二、高职院校的卓越软件工程师人才培养方案实施对策
( 一) 明确培养目标
卓越软件工程师的培养方案中明确指出培养的知识结构: 一是计算基础知识与算法; 二是数学与逻辑学; 三是软件工程基础; 四是软件建模; 五是软件分析; 六是软件管理; 七是软件验证; 八是软件演化。目前,高校软件工程师培养目标是提高学生几方面的能力: 一是提高软件专业学生独立发现问题、解决问题的能力; 二是学习能力; 三是创新以及创业能力; 四是沟通交际能力; 五是合作能力; 六是英语应用能力。除此之外,高校希望提高软件专业学生以下几方面素质: 一是掌握专业知识,为日后就业奠定基础; 二是了解软件应用和开发规律,缩短我国软件开发和国际的距离;三是具有系统观点; 四是具有分辨是非和创新能力; 五是具有适应环境的能力; 六是具有求知的欲望。
( 二) 完善软件工程师培训体系
在传统教育模式下,教师是教学的主导,学生被动学习。学生对软件知识学习的兴趣不高,教学效率低,而且教师过于注重理论知识的讲解,忽略了实践教学的重要性。随着教学体制的不断变革,传统的教学模式和教学理念已经无法满足软件工程学生的学习需求,高校必须创新教学模式,丰富教学手段。教学模式的改变,不仅是高校教学的需要,更是企业发展对人才发展变化的需要,高校培养出来的大学生,必须被企业认可,成为企业需要的人才。因此,在教学过程中,高校需要创建“加强基础知识教学,注重实践教学,并把理论教学和实践教学相结合”的教学体系,解决传统教学模式中存在的问题,提高软件专业教学效率。案例: 某高校为了提高教学效率,更好地满足社会对人才的需求,调查分析了西方学院的课程安排,引进西方学院软件专业的教学培训体系,并深入当地社会企业,听取企业的想法和建议,不断完善和调整课程体系,丰富教学内容,创新教学模式,建立面向全社会的教学体系,减少与社会需求不符的课程时间,增加实践课程的时间,并把实践教学和理论教学结合在一起。如今,很多高校采用“3 + 5”教学结构。其中3 是指: 公共课、专业课、专业基础课,丰富学生的知识储备。5 是指: 项目经理、质量经理、系统分析师、软件设计师、软件开发师。“3 + 5”教学结构,在一定程度上培养卓越软件工程师,在现行阶段还是可行的。采用该结构培养的大学生,目标明确,知道自己将来需要就业的岗位,树立学习目标,根据企业需要系统地学习基础知识,加强实践知识练习,为成为卓越软件工程师打下坚实基础。要想满足社会对人才的需求,高校必须认识到实践教学的重要性,把实践教学贯穿教学全程。实践教学包括两部分: 一是实验教学; 二是实训教学。而实践课程包含以下四个层次: 一是基础技能; 二是综合设计; 三是企业应用; 四是创新。
( 三) 创新培养模式
目前,很多高校采用 2 + 1 的卓越软件工程师培养模式,有效解决传统教学中存在的问题。2 +1 模式主要指高校把以下几方面,即教学、实训、再教学、再实训结合在一起。采用这样的培训模式可以提高学生的实践能力,满足社会对人才的需求,为软件专业学生的就业奠定基础。在 2 + 1模式下,大一和大二的基础知识课程由校内教师授课; 大三专业知识可以由企业软件技术人员授课讲解; 大四实践课程可以由校内教师和企业软件技术人员共同讲解。这样不仅可以发挥教师的优势,也可以发挥企业的优势,实现企业和高校的合理对接,满足企业对软件人才的需求。在大四下学期,高校可以派学生去企业实习,增长软件开发和设计经验。如今,高校和社会企业之间的合作很容易受到外界因素的影响。高校与企业建立长期、稳定的合作关系,双方必须共同努力,建立和完善软件专业实习体系,规范软件专业实习的流程。高校实习地点的选择对学生的实习效果有很大的影响。通常情况下,高校需要派遣软件专业的实习生去发达地区的企业内部实习,提高学生的实践能力。
( 四) 创新培养机制
调查表明,高校软件专业学生在实习的过程中心理会产生很大的波动,这种波动被分为四个阶段: 第一阶段是实习准备阶段; 第二阶段是实习适应阶段; 第三阶段是实习不适应阶段; 第四阶段是实习稳定阶段。高校在派遣软件专业学生实习之前一定要做好学生心理的疏导工作,帮助学生缓解实习压力。卓越软件工程师培养方案的制定必须结合社会需求和学生的实际情况,以软件技术为主导,结合院校特色,不断提高学生的实践能力,为社会输出高素质人才。在软件专业学生实习的过程中,实习负责人要及时了解学生的心理变化,并针对学生实习过程中存在的疑惑给出合理的解答,帮助软件专业的学生度过实习的不适应阶段。高校应该不断创新培养机制,并建立合理的考评机制。高校要想加强软件专业实习管理,必须改变传统的实习测评机制。传统的实习测评机制过于形式化,无法真实反映学生的实习情况。高校必须全面、合理地对学生的实习进行测评,并针对学生实习过程中存在的问题积极采取对策。高校教师的专业水平和综合素质对教学效率有很大影响,要想提高软件专业教学效率,高校必须加强教师培训,不断提高教师的专业水平和综合素质。只有教师的专业水平和素质提高了,才能满足学生的学习需求,才能实现有效教学,进而满足社会对人才的需求。
( 五) 重视外语学习
软件技术工程师的高级人才培养,必须重视外语的学习。外语的学习对提高软件技术工程师分析问题、解决问题都有一定帮助。现在很多先进的计算机软件都是英文版本的,软件工程师如果不懂英语,对软件的使用会存在较多障碍。对于计算机专业的学生来说,英语的学习是非常重要的,对提高使用软件的能力是有帮助的。如果学生的英语水平太差,对学生在专业领域的提高有一定难度。先进的专业领域软件及相关材料,首先发布都是用英文的,具备较高的英语水平才能更加了解专业领域前沿的知识。软件工程师的成功就是能用别人不知道的知识,解决工作中实际问题。因此,英语的水平决定一个软件工程师的高度,在重视实践能力培养的同时,必须重视外语的学习。
( 六) 加强软件工程师讲座及人文讲堂
学生在校期间,经常开设一些人文课堂讲座、软件工程师讲座,对学生了解专业知识的发展方向,对人文素质、综合素质的培养起到积极进作用进行软件工程师讲座,让学生了解行业的技术标准、法律与法规文件,在二年级要加软件工程师讲座,加强学生获取专业知识能。人文讲座,增强学生个人修养,培养学生道德品质,增加学生职业道德标准,提高学生职业能力。通过软件工程师讲座与人文讲堂讲座,开拓学生视野,提高学生职业规划能力,为学生今后就业打下基础。
( 七) 重点培养拔尖软件工程师人才
教师在授课的过程中,要注重拔尖人才的培养,拔尖人才是这个专业的杰出代表,促使学生参加一些软件类型职业技能大赛,在大赛中积累经验。在大赛中遇到的问题,有助于在今后的教学过程中查找漏洞,把行业需要的知识点补充进去,提高学生理论知识,促进实践动手能力的培养。在大赛过程中,学生回到课堂能带着问题进行学习,学习的兴趣更加浓厚,积极主动性更高,对实践技能提高有很大帮助,对学生分析问题、解决问题能力的提高也有一定帮助,培养学生创新能力。拔尖人才选拔应用,对专业进一步发展起到促进作用。
三、结语
如今,国家对软件人才的需求量不断增加,但高校传统培养方法和理念已经无法满足社会对人才的需求。卓越软件工程师培养方案的制定可以解决高校教育中存在的问题。高校卓越院校软件工程师培养方案实施对策: 一是明确培养目标; 二是完善软件工程师培训体系,加强基础知识教学,注重实践教学,并把理论教学和实践教学相结合; 三是创新培养模式,很多高校采用 2 + 1 + 1 的卓越软件工程师培养模式,有效解决传统教学中存在的问题; 四是创新培养机制,
并建立合理的考评机制。要想满足社会对人才的需求,高校必须认识到实践教学的重要性,把实践教学贯穿教学全程。
参考文献:
[1]许涛.职业教育集团化办学的理论分析与个案研究[D]. 上海: 华东师范大学博士论文,2011.
[2]侯长林.技术创新文化: 高职院校核心竞争力培植的生态基础[D]. 重庆: 西南大学博士论文,2011.
[3]白逸仙.高校培养创业型工程人才的方式研究[D]. 武汉: 华中科技大学博士论文,2011.
[4]张勇军.地方高等师范院校综合化发展研究[D]. 上海: 华东师范大学博士论文,2012
网为您提供的关于《基于高职院校的优秀软件工程师人才培养计划实施研究》的内容,如需查看更多硕士毕业论文范文,查找硕士论文、博士论文、研究生论文参考资料,欢迎访问硕士论文网工程师论文栏目。