软件工程课程校企合作教学研究

软件工程课程校企合作教学研究

摘要:

软件工程是计算机相关专业中非常重要的一门课程,在信息化不断发展的时代,社会对软件技术人才的需求较大,软件工程也成为近几年十分热门的课程。为了能够有效提升学生的实际动手能力,培养出社会需求的人才。我校应用校企合作教学模式对软件工程课程的教学模式进行改革,通过校企合作教学模式,将学生实践能力作为教学核心目标,以双导师作为支撑,在该教学模式下学生的实践能力得到了提升,毕业后能够更快的投入到工作中去,学生更加受到就业单位的欢迎,就业率明显提升。

关键词:

软件工程;教学模式;校企合作;实践能力;实践教学

1校企双方共同制定培养目标

1.1明确课程培养目标

根据我国软件人才市场的实际需求情况,我校确立了软件工程课程的培养目标,人才培养应适应该学科发展,符合社会经济发展以及信息化建设需求,学生应当具备坚实的理论知识以及软件工程课程的应用知识,培养学生的软件开发能力,学生需具备软件开发实践和项目组织相关经验。注重培养学生创业、创新以及团队合作与竞争精神,需要具有一定的外语应用能力,能够快速适应社会需求与技术变化,毕业后能够从事软件项目设计、分析、开发以及管理等工作。

1.2确定实践教学模式

制定出软件工程课程的培养目标以后,我校进一步确定了软件工程课程校企合作的实践教学模式。软件工程课程的实践教学划分为企业实践与校内实践两个部分,每一位学生都必须在本校教师与企业教师的指导下完成实践课程。需要指出的是校内实践与企业实践在教学目的方面存在一定的差异,校内实践的主要目标是培养学生专业学习能力,让学生对理论知识更加牢固的掌握,而企业实践,教师主要负责对学生进行项目实践教学,目的是培养学生的软件项目开发能力。为了确保校内实践与企业实践能够顺利的衔接,校内专业教师还应提前开展项目实训以及实践教学。当然校内实践与企业实践虽然存在一定的差别,但是也存在协同作用,双方教师应加强沟通,共同制定出能够提升学生实践能力的措施,培养出更能适应IT企业需求的高素质、高能力学生。

2实践教学

2.1改革课程实验内容

根据课程教学的需求、社会实际情况与工作的安排情况对软件工程课程实验内容进行适当的修改。课程实验内容应该从提高学生知识应用能力与强化学生技能,提高学生问题分析与问题解决能力方面入手,为课程实践和专业工作的从事打下坚实的基础。课程实验包含课内专业实验课程以及课外实验课程和课程设计等,在课程实验中学生应结合所学习的理论知识,加强对理论知识的理解,对实验方法与技能进行掌握,并逐渐养成严谨的工作作风与科学的思维模式,在课程实验的过程中逐渐提升自身的问题分析与问题解决能力。另一方面还应该加强实验课程在教学中的比重,注重实验内容选择的实用性,全面加强实验室建设,确保实验课程的开课率。为了有效的保证实验课程内容的实用性,应以实际项目开发为背景,对实验题目进行科学的设置,来增加实验设计性与综合型,从而达到提升学生问题分析与解决的能力。同时利用课外时间开放实验室,在周末与晚间也向学生开放,让学生能够自主进行实验。另外为了保证课外活动的质量,应采取轮流辅导制度,帮助学生解决在实践中遇到的困难,来提升学生实践积极性,培养学生动手能力。

2.2实施项目实训

为了确保实践教学与企业教学能够有效的衔接,我校在暑假对软件工程课程进行校内项目实训,来促进学生团队协作意识,问题分析与解决能力,创新能力与综合实践能力。为了确保实训的效果,学校建立了实训基地,完全模拟企业软件开发的环境与实践场所。在进行项目实训前,教师需要将自己所提出的项目题目提交到教学秘书处,教学秘书将所收集的实训题目向学生进行公布,让学生分组并挑选自己所喜欢的实训题目。一般每组学生的人数应控制在4人-5人,并由小组成员推选一名责任心强和组织能力强的学生作为小组长,负责项目开发任务分配、项目总结以及组织内部讨论等事项,组员在组长的带领下共同完成项目开发。开始实训后,模拟实训基地上班制度,每天学生必须进行签到,根据教师要求完成实训任务,让学生在项目开发的过程中逐渐的熟悉软件项目的开发流程。教师应指导学生在开发过程难题的解决方法,引导学生分析问题、解决问题,为学生将来学习创造良好条件。项目实训结束以后,学院可对学生所制作的成果进行汇演,将学生所开发的项目进行演示,并对项目的优缺点进行详细评价,促进学生优点学习,改善缺点。

2.3组织参加专业竞赛

为了促进学生实践能力,学校应鼓励学生参加各种项目竞赛。根据学校教师科研内容,在各专业中组建兴趣小组,来促进学生科研能力的提升。专业教师应对小组作品进度进行监督,并帮助学生解决在项目制作中遇到的难题,且兴趣小组每年应将所设计的作品提交,并在校内对学生的项目进行评比,对制作项目优异的小组给予适当的精神奖励与物质奖励。为了培养每一位学生的面对挑战的能力与创新能力,学校内部还应积极组织学生参加软件设计大赛,对于优异的作品可以鼓励其参与到校外的软件设计大赛中。

2.4企业实习

为了确保学生毕业后能够迅速的适应企业环境,在完成校内实训后,实训基地会将学生分配到相应的软件企业中进行岗位实习。有学生实习所在企业的工程师作为学生的指导教师。学生在岗位实习的过程中了解企业文化、工作节奏,提升学生与人交流、沟通的技巧。且在实习的过程中学生能够了解行业最新知识,增强学生项目开发能力,这些能力都会为学生今后工作打下牢固的基础。通过软件工程课程的校内学习,每一名学生都掌握了扎实的基础知识,同时通过校内项目实训与企业项目实训,学生在教师的指导下至少完成的项目有5个,学生通过完成项目对软件开发的流程已经熟练的掌握,同时也养成了问题分析能力、问题解决能力,同时学生也明确一个好的项目离不开团队合作,学生有很强的团队合作意识。因此学生毕业以后在寻找工作时,面对面试官所提出的问题能够真实、自然的回答,也更加符合企业需求,所以学生毕业后的就业率得到了明显的提升。

3结语

现阶段软件市场对软件开发人员需求较大,但是仍然存在很多计算机专业的学生毕业后找不到合适工作的现象,导致该现象的主要原因是大部分的毕业生理论知识掌握情况较好,但是缺乏实践能力。为了满足软件市场需求,提高学生软件工程课程的实践能力,应用校企合作的教学模式,改革学生实验课程,培养学生软件设计能力,团队合作意识、创新能力,真正实现“以就业市场为指导”的办学理念,培养出符合社会需求的高素质、高水平、高能力软件人才。

作者:章荣丽 单位:商洛学院

参考文献

[1]汤淼,周子明,刘钢等.校企合作教育下地方高校软件工程高级应用型人才培养模式研究与实践[J].知识经济,2014,(18):159-159.

[2]汤淼.校企合作教育下软件工程专业“三位一体”校外实训教学模式的研究与实践[J].知识经济,2013,(19):141,143.

[3]王鸣.校企紧密合作型的软件工程人才培养问题探讨[J].漯河职业技术学院学报,2013,12(4):4-6.