APP下载

高职校软件专业课程改革的新思路

2016-11-28李新德

中小企业管理与科技·上旬刊 2016年11期
关键词:新思路课程改革

摘 要:高职校软件专业的人才培养一直存在一系列的困扰难以得到解决,本文从生源特点、教学效果和学生就业等三个方面论述了高职校学生只是普通人群的事实,指出了学校在专业人才培养目标上存在的偏差,通过分析软件初级人才在社会上的巨大需求,指出了高职校软件专业的人才培养的新思路,最后,以新思路为前提,提出了一系列课程调整的方案。

关键词:高职校;软件专业人才;课程改革;新思路

中图分类号: G434 文献标识码: A 文章编号: 1673-1069(2016)31-140-2

1 问题的提出

长期以来,高职校软件专业的人才培养一直被一系列问题所困扰:

①学生就业不理想;②学生软件开发技能不足;③教学难度大,学生接受能力有限;④软件编程课程难,学生学习兴趣不大;⑤学校与企业差距大,校企合作难;⑥学生职业素养低;⑦学生知识面窄。

另一方面,市场对软件专业的人才求贤若渴,总是招不到合适的人才,这两方面形成了巨大的反差,困扰着学生、家长、老师以及学校等各方面的领导,在教学改革强大的呼声以及严峻的就业形势下,各方面都在花大力气从各个角度去反思、探索和实践,也尝试了各种各样的新的方法运用到实际教学中,但效果总不能令人满意,到底问题出在哪儿呢?至今莫衷一是,有关研讨会、论文铺天盖地,虽然也取得了一些局部成果,但始终没有能在全方位取得突破。

笔者经过多年的研究探索,终于找到了问题的症结所在——我们对学生的教学定位错了!

2 高职校软件专业学生不是专业人才

高职校软件专业的学生不是专业人才,而是普通人才,因为他们来自普通人的群体,普通群体经由高职校软件专业的培养,打造出来的软件人才只能归属于软件业的初级人才。

2.1 从生源特点看

高职校学生人群不是精英人群,高职校学生有如下典型特点:

①高职毕业生均是中考分数较低者,学习兴趣、认知水平以及学习品质相对较低。②高职院校学生年龄小,思维简单,比较散漫,学习易受干扰。③高职院校学生的文化理论基础普遍低,数学和专业英语水平也不高。④高职毕业生对自己的职业定位低,计划性差,安于现状。

高职校学生的这些特点,不符合精英人群的特征,难以被打造成有较高技能的专业人才。

2.2 从教学效果看

我们过去一直把高职校软件专业的学生当作专业人才来培养,希望他们能够获得较高层的就业机会——软件开发,因此,教师们按照如何才能胜任软件开发的思路去培养他们,但实际上学生不易理解软件开发中的概念,感觉太难,虽然学得很辛苦,但难以获得成就感和自信,而老师教得累,教学效果也不佳,即便降低要求并强化训练,学生还是懵懵懂懂。

无数教学事实,让老师们都感到高职校的学生并不是老师心目中预期的教学对象。

2.3 从毕业就业看

尽管面对不良的教学效果,老师们不断地降低教学要求,但学校上下仍然坚持把高职校学生按专业人才来培养,然后学生毕业走向社会后,又都沦为了普通人才,回归到了它原来的位置。

本科毕业的软件专业人才也难以从事软件开发,何况高职校学生?

综上所述,精英人群可以培养出专业人才,而普通人群通常只能培养出普通人才,经高职校的软件专业培养的普通人才,只能归属于软件业的初级人才。

3 软件初级人才供不应求

3.1 从全省十二五规划的目标看

根据江苏省政府2010年7月出台的《江苏省软件和信息服务业发展规划实施方案》,十二五期间,全省软件从业人员将从2010年的40万人,增加到2015年的120万人,按照软件人才结构的金字塔1:4:8比例,软件初级人才将从2010年的不到20万人,增加到2015年的70万人,几乎还需要增加3.5倍的人员去从事软件开发的基础性工作和信息化服务工作,可以说,以后的几年里,软件初级人才的需求将呈现爆炸性增长,市场需求极大。

3.2 从软件人才的岗位分布看

软件产业从业人员的分工越来越细,除了软件开发等较高层次的岗位外,围绕软件开发及服务的岗位尚有二十多种,这些岗位围绕着软件生命周期的各个环节工作,要求懂得编程、有编程基础或可以简单编程,属于软件初级人才。

可以说,软件开发只是个点,而软件应用是个面,围绕软件应用进行服务的是一支产业大军,各种相关岗位还会层出不穷。我们将高职校学生培养成普通技术人员,也许是一条很好的培养高职校人才的出路。

3.3 从全社会信息化发展的趋势看

随着全社会信息产业的发展,各行各业无不将信息化手段运用到自己的专业领域,在这些地方,“懂软件”的技术人员将十分吃香,虽然还没有命名岗位名称,但实际需求十分旺盛。

另外,信息时代信息化产品已完全融入到了我们的学习、工作和生活中,甚至每家每户都在使用电脑、使用网络、使用软件,我们将高职校软件专业的学生培养成“懂软件”的普通技术人员,具有极广的就业面和极大的适应性。

4 高职校软件专业课程改革的新思路

软件行业存在着大量相关软件技术与服务的岗位,各行各业也都需要懂得软件的人才为其提供技术服务,它们也可归为软件初级人才。高职校软件专业的培养目标就可以定位在这一层次。

针对这一层次的学生,不需要过分强调学生的编程能力,也即跳出“编程能力“这个专业目标,这时,我们的教学也就不需要钻在某个编程语言里进行强化,只要求学生会编一点,有一定的编程基础,会看懂程序,知道程序的来龙去脉就行(如果对编程有兴趣,学生会自己去钻),这样,学生是在软件开发的一个面上对软件进行认识的,他需要了解软件是怎么回事,软件编程是怎么回事,软件与数据库是怎样联系的,与服务器与网络是怎样连接的,等等,当了解了这些内容后,所有的软件系统、软件产品在我们的学生眼中就不再是个谜,并且还会编一点编程,就可以说他是懂软件的了,这种较宏观地了解软件系统,对于他将来在软件开发相关岗位上工作有莫大的裨益。

另外,我们的教学还要让学生了解软件开发的流程,了解软件工程,了解各种软件开发工具,了解软件的生产、销售、安装、维护和客户关系等等,这样培养的学生就有了广阔的视野,可以去从事更广泛的信息化岗位工作,学生也更能创业。

概括而言,这种课程改革的新思路,抛弃了原来培养模式的“专”,改为新模式的“博”。这种“以博代替专”为目标的教学思路,很适合高职校软件专业学生的培养,因为他们本身不是人群中的精英,难于深入编程设计成为具备高精尖技能的专业人才,而代之以广博的知识,更利于他们学习和掌握,也可以面向更广阔的就业市场。

5 “新思路”对教学课程的调整

依据上述新思路,需要对教学课程作一些调整:

①需要让学生了解软件行业的情况,各行各业典型的软件系统,如:金蝶、用友财务软件、医院HIS系统、电力输配电系统、办公自动化系统、酒店管理系统、ERP系统、CRM系统等。②需要掌握一些常用工具软件,如;加密、压缩、杀毒、视频剪辑、图片处理、刻录、转换、QQ、抓图、翻译等工具软件。③需要掌握常用工作软件,如:Office、Photoshop、Autocad、Visio等软件。④需要学习C语言、数据结构、组件式开发语言PB/Delphi,完成一个小项目。⑤需要学习数据库系统SQL Server 2005。⑥需要了解数据库设计工具Powerdesigner、项目管理Project、软件测试工具LoadRunner、小型数据库MYSQL等。⑦需要学习动静态网页设计,如:Dreamweaver、Flash。⑧需要学习软件工程,了解软件的生命周期。⑨需要学习操作系统Windows、Unix、Linux。⑩需要学习XML、WEB程序设计语言ASP、PHP、JavaScript及其开发工具如:XMLSPY、UltraEdit、Eclipes。11需要了解软件相关岗位的工作情况。12需要培养软件行业职业素养。

通过这些课程的学习和培养,学生能够掌握比较广泛的知识和技能,虽然不专,但适应性广,就业上手快,样样都能干,自信心十足,以这些技能到企业应聘软件相关岗位一定会大受欢迎,性价比极高。

参 考 文 献

[1] 李新德.从企业角度看待高职校开展校企合作的困惑[J].科技资讯,2010(11).

[2] 李新德.职校软件人才培养与就业的思考和对策[J].信息与电脑,2010(10).

[3] 黄亚妮.高职教育校企合作模式的国际比较[J].高教探索,2004(4).

猜你喜欢

新思路课程改革
课程思政高质量发展的新思路
“乡贤网路”或是数字经济时代乡村振兴新思路
探究新媒体时代视觉传达设计新思路
小学数学“统计与概率”教学新思路
“双创”形势下高职财务管理课程改革探索
基于创意的对口单招色彩课程改革突破点研究
校企协同实施高职专业课程改革的实践研究
整合催生新思路