APP下载

高职软件技术专业岗前实训课程的应用研究

2015-02-23毕传林陈小秀

现代计算机 2015年3期
关键词:软件技术实训软件

毕传林,陈小秀

(九江职业技术学院,九江 332007)

高职软件技术专业岗前实训课程的应用研究

毕传林,陈小秀

(九江职业技术学院,九江 332007)

是否具备软件项目开发能力,是软件技术专业学生能否迅速适应软件企业生产、建设、管理、服务一线需要的关键。《岗前实训》是基于提高学生软件项目开发能力而开设一门实训课程,提高课程教学过程中学生的参与度、加强过程监控、增强教师项目开发水平,促进课程教学质量和学生项目开能力的提高。

岗前实训;项目开发;参与度

0 引言

人才是软件业的第一生产要素,中国软件经过多年高速发展,规模质量不断提升,对软件人才的需求越来越大,同时对软件人才的技能要求也越来越高,为了节约培训和用人的成本,软件企业往往要求应聘者(含应届毕业生)能达到“来之即战”的水平。然而,传统的教学模式已不适应这种要求,为了适应用人企业对软件人才的实际要求,许多高等院校,特别是高职院校,都在临近毕业之前开设了实训课程,通过与企业合作或学校自行组织学生参与一些较大型项目的开发过程,使学生具备软件项目的开发经验,促进学生职业技能的提高,从而实现与工作岗位的无缝对接。

《岗前实训》作为培养软件技术专业学生软件项目开发经验和技术的一门重要的实践教学课程,对提高学生的动手能力、综合知识的运用及新技术的应用都有十分重要的作用,同时也为学生毕业后尽快地适应工作岗位提供了一次“热身”。我校软件技术专业通过近几年课程的开展和实施,取得了较好的效果,为了进一步提高课程的教学质量,笔者认为在如下几个方面还需要大力改进。

1 学生参与度不高

现在软件的规模越来越庞大,软件系统也越来越复杂,仅仅靠“英雄人物式”个人才智是很难完成的,需要一个由多人组成的开发团队密切分工和相互协作才能完成。同时学生在合作过程中能够相互学习、取长补短达到共同进步的目的。因此,软件专业《岗前实训》课程的具体操作思路是这样的:3~5个学生为一组,每一组完成一个软件项目的开发,每组由教师或本组学生成员选定一个学生作为组长,这样每组在指导教师的辅导和组长的领导下,全体成员共同参与,相互协作,用一个月左右的时间完成一个软件项目的开发。因此,在此过程中不断训练学生的专业技能,能培养学生的团队精神,提高学生的交流沟通能力。

在实际操作过程中,由于学生的水平参差不齐,我们在分组时为每组都安排一个学习比较突出且有很好领导能力的学生作为组长,希望其在其中能起到一个带头和领导的作用。但是这样“德才兼备”的学生毕竟不多,很难在一个班级找出十几个甚至二十几个这样的学生。另外一个原因,长期以来学生对实践型的课程不是很重视,不能全身投入到课程之中去,存在一个蒙混过关的惰性思想(这可能是由多种原因造成的);因为实践型的课程不可能每节课45分钟都有教师的监督,学生很容易放松学习,另外学校对这些实践型课程的考核没有理论型课程的考核严肃和认真,给学生压力不够。这样很多学生在实训过程中没有压力,有“偷工减料”的情况。也不乏存在开发小组中一个学生包揽了所有开发工作,其他学生都是旁观者的现象,并没有真正参与到软件开发的过程中,很难达到课程教学的预期目标,学生的项目开发实践能力,因而也很难得到普遍提高。

2 教师软件项目开发水平亟待提高

学生在进行软件开发过程中,必然会遇到各种困难和问题,我们尽管主张学生尽量能自己解决问题和克服困难,培养自学能力;但是他们毕竟是第一次从事系统的软件开发工作,在其中一定会遇到自己难以解决的问题和无法克服的困难,这时就需要教师的帮助和指导,去解决所遇到的问题和克服所遇到的困难。但是多数高校存在的一个客观现实,不少教师本人都没有软件开发的经历,并没有软件开发的实际工作经验,遇到某些问题时,也很难提出最好的解决办法和处理意见,也就不能很好地帮助和指导学生。因此我们非常有必要先把教师送到软件企业去锻炼和培训,并切实参与到软件开发过程,进行软件项目的开发,只有自身有了软件开发经验,才能更好地指导学生。

3 学校投入不足

软件实训过程中需要使用最新软件开发技术和开发工具,这些软件和工具往往对计算机配置要求也很高,为了保证能正常快速地运行这些软件,实训室中的计算机就需要和软件保持同步更新,学校很多实训室存在老化和更新不及时的现象,造成很多新的软件不能安装和运行、或者运行速度慢的情况,影响了课程教学质量和学生学习的积极性。

在学生进行软件开发的过程中,教师不仅仅要指导学生,还要对学生的开发工作进行监督和对开发进程进行监控,以保证学生软件开发工作的进度以及所开发软件系统的质量。这需要教师投入大量的时间去跟踪和监督,但是我们大多数教师都承担了很繁重教学任务,实训也似乎成了教师业余时间的工作,很难满足学生的需求,也不能很好地监控每一个小组所有成员的开发工作。

4 改善措施

针对以上问题,首先,在进行综合实训前,一定要提高学生对岗前实训课程的重要性的认识,例如可以召开动员大会,教师和学生共同参与主题研讨会等,使学生认识到该课程的重要性,采用各种手段加强过程监控。在实训过程中,如要求学生每天提交工作日志,组长提交工作总结等方式,每天指导教师进行审核,并及时公布审核结果,从而切实起到监督和引导作用;或者利用各种实训教学管理平台,及时把握和监控每个小组项目开发的进度和小组成员的工作状态。

其次,开发小组中的组长的作用举足轻重,组长不仅仅要具备优秀的专业知识和技能,还要具备良好的领导能力和强烈的责任心,因此在选定组长时,不能仅仅考虑其专业知识和技能,更应关注其领导能力和团队精神,同时选定组长后,最好要专门对各个组长进行组长职责和任务的学习,使其更好地适应组长这个角色。

最后,学校应加大投入。定期更新实训室中的硬件设备,确保课程的顺利开展和实施;同时岗前实训不同于其他课程设计之类的实践课程,一个班级的实训需要很多教师共同参与和全身投入才能达到教学目标和保证教学质量。现在存在一个客观现实:很多老师都很难做到全身投入到实训教学当中,也很难抽出大量的时间和精力进行实训课程的教学。学校应该考虑加大在实训课程上的投入,调动教师的积极性,减轻实训教师其他的课程的教学任务,使教师能有时间、有动力全身心地指导学生实训。

[1] 杨正校.基于ITSS的高职软件技术实训教学改革与实践[J].苏州市职业大学学报,2013(01)

[2] 张舜德,张琪.高职软件技术专业多层次实训体系的设计[J].职教论坛2010(08)

[3] 曹育红.“翻转课堂”在软件技术实训中的创新应用[J].中国电化教育2014(04)

Research on the Application of Pre-service Training Courses for Software Technology in Higher Vocational College

BI Chuan-lin,CHEN Xiao-xiu
(Jiujiang Vocational and Technical College,Jiujiang 332007)

Whether to have the ability of software development is the key of that if software technology professional students can quickly adapt to the critical need for enterprise production,construction,management and service.Pre-service Training is a training course based on improving students'ability of software project development.Improves students'curriculum teaching process participation,enhances process monitoring, strengthens the teachers'level of project development,promotes the quality of teaching and students to improve the ability of project.

Pre-service Training;Project Development;Participation

1007-1423(2015)03-0052-03

10.3969/j.issn.1007-1423.2015.03.014

毕传林(1973-),男,安徽安庆人,本科,副教授,研究方向为算法与软件设计

陈小秀(1975-),女,湖北天门人,研究生,讲师,研究方向为制度经济学

2014-11-18

2014-12-30

猜你喜欢

软件技术实训软件
禅宗软件
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
基于CDIO理念的数控实训教学改革与实践
软件对对碰
UGNX软件技术在农机从业人员技术培训中的应用
虚拟情景实训环境三维模拟
电工电子实训教学改革与创新
基于软件技术的组合逻辑电路模型分析与实现研究
即时通讯软件WhatsApp
样规制作的任务实训