曾青松
摘要:本文调查了我国高等职业教育计算机专业的教学情况,分析了我国高职教育计算机专业教学中的不同观点,对高职教育计算机专业的课程设置提出了几点设想。文章就计算机软件专业技术课程的教学改革实践,从课程体系、教学模式等方面的改革进行了阐述。
关键词:课程改革;双证书;课程嵌入;人才培养模式
中图分类号:G642 文献标识码:A
1引言
我国高等教育已由过去的精英式教育转变为现在的大众化教育,目前各高职院校生源差距较大,不少高职学生存在接受理论知识的能力较弱,逻辑思维能力较弱等缺陷。这种缺陷在高职软件专业教学中尤为突出,我国高职院校普遍存在软件专业教学课程安排脱离实际、观念陈旧、教材更新过慢等问题,同时面临着一些软件培训机构强有力的竞争,因此高职软件专业迫切需要改革人才培养方案的具体措施。在制订人才培养方案时,要充分考虑教育对象的这一特点,将理论知识教学重心下移,实践动手能力教学重心上移,做到因材施教。
2人才培养的定位
高职IT教育要培养的学生是具有高尚职业道德,扎实理论基础知识,较强的实际工作能力和熟练的基本技能,能站在技术前沿掌握最新技术,熟悉软件工作规范,适应软件行业需求的生产一线软件人才。培养目标是通过专业课程设置来体现的,因此,专业课程改革是高职IT教育改革的重点和难点,课程体系的改革必须以学生的能力培养为中心。
教育部从2003年开始实施技能型紧缺人才培养工程,并颁布了相关专业的“技能型紧缺人才培养培训指导方案”,提出高职教育强调专业学习的目的是“合理利用专业知识技能独立解决专业问题的能力”;教学设计的核心是“让学生有机会经历完整工作过程”;教学内容的重点是“实际工作中所需要的、带有一定经验性质的工作过程知识和技能”等。因此,必须遵循以下几方面的原则:(1)就业导向原则。就是说专业课必须为学生进入未来职业世界提供某一工作岗位或岗位群所要求的知识结构、技能结构,必须以就业导向为指导,学有所用。(2)实用性原则。
课程内容要贴近社会需求,这也是培养实用性人才的客观要求。(3)先进、灵活性原则。跟踪最新技术,站在科技最前沿。课程内容要随计算机技术发展进行灵活调整,课程内容及教材要及时更新。
3双证书模式
目前国内软件专业存在且基本被认可的证书主要有三类:(1)国家劳动部门的职业资格证书或者人事部门认可的程序员资格考试证书系列;(2)NIIT、北大青鸟等培训机构颁发的合格证书;(3)微软、SUN公司等颁发的行业资格认证。
为了使课程教学更贴近企业的需求,可以加强双证书制。例如在专业教学中,完整地嵌入北大青鸟、NIIT的课程体系或者微软的IT学院计划等。具体实施采用“一学两证”的办法,即学生完成学业可以获得毕业证书,同时获得企业/行业认证证书。对于非课程嵌入班级,则推荐有份量有影响的专业证书,如国家劳动部门的职业资格证书以及占据行业认证主流地位的微软等公司的认证证书等。目前由于国内职称制度的因素,第一类证书在事业单位认可度比较高,第二、三类证书属于行业认证。证书的认可度要根据通过认证考试的难度来确定,目前在软件开发的两大主流技术线路中,主要有微软的认证考试和SUN的Java技术认证考试,这些考试都分很多级别,单科考试合格可以获得单一的证书,也是普遍被企业认可的一种证书。
3.1国家资格认证
在国家资格认证领域,软件专业相关的主要有程序系列、软件测试系列的考试,通过相应的考试能够获得相应职业资格和职称资格的证书。国内软件专业程序员、高级程序员资格考试比较被认可。
3.2专业培训机构认证
国内比较著名的软件专业培训有北大青鸟和印度的NIIT等。国内很多高校都采用课程嵌入的方式引入这些培训机构的课程,主要是利用培训机构的课程资源,快速更新教学内容。不同的培训机构在实施教学过程中都存在不少的问题,如师资培训问题。根据我们的经验,目前国内的培训机构对合作学校的师资培训仅限于形式,实际效果都非常一般,另外这种培训机构颁发的证书在企业基本不被认可,但是嵌入他们的课程可以充分利用课程资源优势,借助他们的管理体系达到提升教学效果的目的。
3.3软件企业认证
目前软件开发技术领域占主导地位的主要有:(1)以微软为代表微软系列,该系主要以.NET技术为主。因为该系列技术涵括整个软件生产线,所以在技术上有一定连贯性,在国内外占有很大的市场。(2)以SUN公司为代表的Java认证系列,主要基于Java的应用开发是目前最主流的开发技术。这两种技术都推出相应的资格认证,在社会上都有较高的认可度。
3.3.1微软技术路线
不可否认微软的软件产品充斥着现代企业管理的每一个角落,掌握微软产品的应用成为一个从业人员的必要技能,对软件开发人员来说掌握微软的开发技术是必要的。IDC调查指出,企业中最具绩效的团队,成员平均有40%~55%接受过微软认证的教育训练,透过系统性逻辑思考及应变能力的培养,使团队更具竞争力。
微软IT学院计划致力于为合作院校、教师、和学生提供完整的IT学习解决方案。该计划是微软凭借自身技术优势和业界经验设计出的一套优质课程,这些课程顺应企业要求,为不同层次的学生提供不同的学习体验。微软认证对一位社会新鲜人而言,更是技术能力的里程碑、自我肯定的价值实现。
微软IT院校课程是为在校高校大学生按学期制设计的课程。目的在于帮助学生在校时就能学习并掌握到最先进的软件技术知识,增强实践应用能力和实战经验,使他们毕业时具备足够的就业竞争力,成为企业所需的IT人才。与微软合作可以享受微软市场品牌资源,借助微软为合作院校提供世界一流的技术课程、丰富的网络学习资源,培养学生满足企业需求,提高学校整体就业质量。微软IT课程中所有内容都是企业急需的、最尖端的微软技术。
(1) 微软技能型课程和项目实战型课程相结合,拥有数据库、.NET应用开发和网络管理的45门技能型课程,拥有12门项目案例课程,平均每门课程拥有5000行非重复代码训练量和13个项目文档,如表1和表2所示。
(2) 课程内容定位来自企业实际应用需求,经过3万多份的权威企业岗位调研,开发、设计了相关岗位的所需要的知识和技能,注重实践和应用能力培养,课程设置按照理论和实践1∶1的学时比例分配。
(3) 融入微软国际认证体系:微软认证是最具权威性和重要性的认证体系之一,在90多个国家的众多企业得到广泛承认。将微软的认证融入职业教育,能有效提升学生的就业竞争力。通过学习微软课程,可以参加微软的认证考试,通过考试可以获得相应的证书,提升就业的资历。
3.3.2SUN技术路线
在SUN认证体系中共区分为Java及Solaris两大类,与软件专业有关的主要是Java开发技术的认证,目前Java开发技术的认证包括Java程序设计师、Java程式开发师、Java技术开发专家,不同级别认证的含金量不同,目前高职院校能够通过Java程式开发师、Java技术开发专家的不多。
4分方向课程设置模式
目前无论是高职院校还是培训机构开设的课程都很繁多,但是每门课程开设的时间都最多不超过100课时,比如大专三年需要全部学习C/C++、Java、ASP、VB、HTML、数据库等,结果在不长的学习周期中学生样样都学了,却样样都没学会。对于高职以就业为导向和实用性原则的引导,我们建议首先就要为入学的学生设定方向,比如对企业级应用,入学时就区分Java、.NET和软件测试方向。对Java方向需要学习Web开发技术基础(包含HTML、JavaScript、XML、CSS等)、J2SE, Servlet/JSP等。EJB和J2EE中的其他API略作介绍。另外对于JAVA项目开发中经常用到的工具,框架也要做重点介绍。对于.NET方向,Web开发技术基础和Java方向的要求是一致的,除此之外需要学习C#语言、.NET框架技术、Web服务等。不论选择什么方向,关键是要多实践,通过在实际项目中,或接近实际的项目中应用学到的知识,去体会、去理解。对用人单位来说,比如找一个Java程序员,那么同样两个参加了一年职业培训的学生,一个用了一年的时间在学Java,另一个一年时间学了C/C++、Java、ASP、VB等,在其他条件相当的情况下企业的选择会更趋向于前者。如果找一个Java程序员,那么他是不是会ASP、是不是懂C/C++,对企业说都不重要。而且一个真正在Java方面有相当实践经验的程序员,真正能做到举一反三、触类旁通的程序员,再学ASP、C#,乃至C/C++都不会太难的,事实上很多知识是重叠的。对学生而言方向的划分降低了学习难度,从而可以学得更加专业,从目前的需求来说不会影响就业,无论是JAVA还是.NET,市场上的人才需求量都是非常大的。只要学得好,应该都不难找工作,至少不会比“三脚猫”难找。根据我们的教学实践给出表3所示的参考课程方案。
5小结
文章通过分析目前软件专业课程设置存在的问题,详细探讨了双证书模式和分方向课程设置模式,并给出具体的方案,希望对同行有所启发。
参考文献:
[1] 赵志群. 对《职业院校技能型紧缺人才培养培训指导方案》的解读[J]. 中国职业技术教育,2004(4):7-9.
[2] 吴莲贵,易瑜. 高职软件专业人才培养方案的探索与实践[J]. 计算机教育,2007(18):117-118.
[3] 孙江利. 高职院校计算机专业课程设置设想[J]. 安徽冶金科技职业学院学报,2004,14(3):63-65.
[4] Microsoft learning [EB/OL]. [2009-3-24]. http://www.microsoft.com/china/learning/default.mspx.
[5] 微软IT课程[EB/OL]. [2009-3-24]. http://www.mscourse.com/advise.asp.
Research on Curriculum of the Computer Major in Higher Vocational Colleges
ZENG Qing-song
(Guangzhou Panyu Polytechnic, Guangzhou 511483, China)
Abstract: This paper investigated the higher vocational education in computer science. Analysis the Higher Vocational Education in the Teaching of Computer Science perspective. This paper describe the computer software teaching about the practice of reform, from the curriculum, teaching reform models.
Key words: curriculum reform; double certificate; curriculum embedded; personnel training mode