基于CDIO理念的软件技术专业工学结合模式探索
摘要:针对高职软件技术专业工学结合模式的现状和存在的问题,结合软件技术专业自身特点,提出一种基于CDIO工程教育理念的工学结合模式,该模式以真实项目研发为主线,以培养学生项目实战能力为核心目标,充分发挥学生的主动性和创造性。通过参与实际项目研发,学生获得了宝贵的项目实战经验,了解了软件开发的整个流程,极大地提高了自身的职业能力和职业素养。该模式的成功应用对计算机相关专业工学结合新模式的探索具有很好的借鉴意义。
关键词:CDIO 软件技术专业 工学结合
高等职业教育作为我国高等教育的重要组成部分,肩负着培养面向企业一线的高素质技能型人才的使命。教育部《关于全面提高高等职业教育教学质量的若干意见》中明确提出把工学结合作为高职教育人才培养模式改革的切入点,由此不难看出工学结合在高职人才培养过程中的核心地位。所谓工学结合,就是一种将学习与工作相结合的教育模式,其主体是学生,以职业岗位为导向,以培养学生职业能力和职业素质为核心目标,充分利用校内外的教育环境和资源,把课堂教学与岗位实际工作有机结合,全面提升学生的综合能力和素质[1]。
纵观世界发达国家的高等职业教育模式[2], 无一例外的都将工学结合放在了突出的地位上,例如德国的“双元制”,英国的“三明治”模式,加拿大的“CBE”模式,澳大利亚的“TAFE”模式等。这些成功的教育模式对于我国高职人才培养模式的探索都具有非常好的借鉴意义。
1 软件技术专业工学结合现状分析
近年来,各高职院校都在积极探索适合软件技术专业特点的工学结合模式。工学结合的一个显著特点就是密切校企合作,从校企合作的模式来看,主要分为以下几种:第一,学生进企业式。学校通过工学交替、课程置换、顶岗实习等方式,让学生进入企业学习,在企业人员的指导下,通过从事具体岗位的工作提升学生的职业能力。第二,企业进校式。学校聘请企业技术人员开设讲座,讲授相关课程,指导学生项目实训,从而提高学生的职业技能。第三,校企合一式。学校和企业共建专业,学校提供场地,企业提供技术和设备支持,双方共同培养学生。目前较为流行的模式包括:校企专业共建,招、培、就一体化办学,企业“冠名班”等方式[1,3]。
以上这些工学结合模式经过多年的探索,在很多专业都取得了一定的成功。但是,由于软件专业和IT企业自身存在的显著特点,在实施工学结合的过程中,存在着一系列亟待解决的难题。
1) 软件行业对从业人员的职业能力和素质要求通常较高,虽然目前大多高职院校的软件专业都将人才培养目标定位在程序员等蓝领岗位,但由于高职学生
基础较为薄弱,加之自学能力较差,学生到企业进行工学结合,一般很难直接胜任软件编程类工作,只能在企业做些简单的工作,甚至是与所学专业毫不相干的工作,这样就很难达到预期的工学结合效果,顶岗实习和提高学生职业能力更是无法落到实处。
2) 企业的实际软件项目一般周期都比较长,而且业务逻辑较为复杂,开发技术难度大,加之涉及知识产权及技术保密等问题,通常很难直接应用于学校的教学和实训。所以,目前高职院校的软件专业在工学结合中大多采用模拟项目,但是,模拟项目又往往过于简单,无法反映真实软件项目的开发难度、技术要求和实际开发流程,学生通常也不感兴趣,因此基于模拟项目的实习、实训无法真正提高学生分析问题、解决问题以及实际项目开发能力,实训效果不理想。
3) 企业缺乏参与校企合作的积极性,毕竟企业是人才需求方,没有培养人才的义务。此外,企业技术人员虽然具有丰富的项目实战经验,但毕竟不是教师,在教学方法以及学生管理方面都存在明显缺陷,这也在很大程度上影响了工学结合效果。
4) 目前大多数高职院校仍然沿用传统的“知识型”教学体系,强调知识灌输,而忽略了对学生综合能力的培养。由于软件专业技术更新较快,学生在学校所学的知识总是滞后于企业实际应用,因此如何通过在校期间的学习,培养学生的自学能力,在实践中发现问题、分析问题、解决问题的能力才是至关重要的。正所谓:“授人以鱼不如授人以渔”,学生具有的实际能力往往才是企业最为看重的。
综上所述,笔者认为,要想真正解决上述困扰软件专业工学结合的种种问题,关键在于将现代工程教育理念引入人才培养模式当中,转变教育观念,深化教学改革,将培养学生的职业能力和素质作为人才培养的核心目标,通过有效措施让学生在学校学习期间参与到真实软件项目的开发过程中,切实提高学生的学习能力,分析、解决实际问题的能力以及团队合作意识,为其将来走向实际工作岗位奠定坚实的基础。只有这样才能实现学校教育与企业需求的无缝对接。
2 CDIO工程教育模式
CDIO作为当前国际工程教育的一种新型教学模式,是由MIT和瑞典皇家理工学院等四所大学在Wallenburg基金会的资助下,经过数年的研究、探索和实践,于2004年创立[4]。该模式以产品、过程和系统的构思、设计、实施、运行的整个生命周期为载体,使学生以主动的、实践的、课程之间相互联系的方式学习和获取工程设计和研发能力,包括自主学习能力,终身学习能力,团队合作能力等等。较之传统教学模式,CDIO模式更加强调扎实的工程基础知识和实践动手能力的培养,因此能够更好的满足培养现代工程技术人员的要求。
CDIO以工程项目(包括产品、生产流程和系统)从设计、研发到运行的生命周期为载体,让学生以主动实践、课程之间有机联系的方式学习。通过参与到真实项目的研发过程,学生们不仅可以掌握项目开发的相关技术,更为重要的是能够在此过程中形成今后从事相关项目开发的综合能力,包括自主学习能力,团队
沟通、协作能力等等,这也正是CDIO工程教育模式的核心内涵[5-6]。
3 CDIO理念下“项目研发工作室”工学结合模式的探索与实践
通过以上分析,我们不难发现,CDIO国际工程教育模式非常适合用于软件技术专业人才的培养。如果能够结合学校和软件企业的实际情况,将CDIO的核心标准深入、彻底的落到实处,一定可以有效地解决目前困扰软件技术专业工学结合的很多难题,有效地推进校企合作,提高人才培养质量和水平。
近年来,我院软件技术专业尝试将CDIO理念引入专业人才培养过程,以专业核心课程教学改革为突破口,不断深化人才培养模式改革,积极探索适合本专业特点的工学结合模式。经过多年不懈的努力,逐步形成了以“项目研发工作室”为核心的工学结合模式。下面,本文将从该模式的基本思路、具体实施方法以及实施效果三个方面进行论述。
3.1 “项目研发工作室”工学结合模式的基本思路
正如上面我们所分析的,要想从根本上解决目前软件技术专业工学结合面临的难题,就必须切实提高学生的项目实战能力,这样才能满足企业的人才需求。然而,由于软件专业和软件企业的自身特点,将学生送到软件企业实习,提高其软件项目开发能力的设想很难实现,学校更不能寄希望于企业完成人才培养的重任。那么如何采取行之有效的措施使学生在校期间提高其自身的职业能力和职业素养才是解决问题的关键,这也是设立“项目研发工作室”的出发点。
我院软件技术专业于2008年成立项目研发工作室,工作室以软件专业程序设计兴趣小组为基础,从中选拔优秀学生进入项目研发工作室。工作室不仅为学生提供了诸如高性能计算机、服务器、互联网接入等软件开发必需的硬件设备,而且还为学生们提供了软件企业的工作环境。学生们组成项目开发团队,跟随指导教师参与到真实软件项目的开发的全过程,从如何做项目需求分析、如何与客户沟通到如何进行业务建模和数据库设计,如何进行系统测试和发布以及撰写相关项目文档等。在整个项目研发过程中,指导教师主要充当项目经理的角色,负责项目质量总体控制,并对学生提出具体要求和技术指导,而具体工作都由学生来完成。这样一来,学生不仅能够学到很多课堂上无法学到的软件开发技术,积累了宝贵的项目实战经验,拓展了知识面,更重要的是提高了自主学习能力,分析和解决问题的能力,与人沟通的能力以及团队合作等职业素养,从而有效提升了自身的综合素质和能力。企业在招聘时往往也更为看重学生在这些方面的能力,而不是在校期间都学过哪些具体知识和技术。
3.2 “项目研发工作室”工学结合模式的具体实施方法
1) 工作室软硬件建设情况。
在学院的大力支持下,目前工作室共有30台联想高性能台式计算机,主要用于软件项目的开发;IBM System系列企业级服务器一台,主要用于软件测试
和软件版本控制;工作室提供互联网高速宽带接入。软件方面,工作室配备了目前企业主流软件开发平台,如Visual Studio 2008,数据库管理系统SQL SERVER 2008,常用软件测试和版本控制软件,此外,还包括其他常用软件。以上这些软硬件环境能够很好地满足软件开发的需要。
2) 工作室的人员构成及具体运作模式。
工作室由软件专业负责人负责日常管理工作,进入工作室的学生以学院“软件技术社团”成员为基础,采取考核和教师推荐相结合的方式择优选择,学生人数一般控制在20~30人。学生进入工作室后首先组成项目开发团队,每个团队10人左右。从学生的年级分布来看,以二年级和三年级学生为主。这样做的目的是高年级学生能够帮扶低年级的学生,形成良好的团队合作环境,促进学生们的共同进步。
工作室以CDIO工程教育理念作为工学结合的指导思想,以软件项目的分析、设计、开发、运维的整个生命周期为载体,使学生以主动的、实践的方式学习和获取软件系统的设计和开发能力,从而提高其职业能力和素质。在项目选择上,坚持以真实软件项目作为工学结合的实训项目。只有这样,学生才能从项目研发过程中得到真正的提高和锻炼,从而切实提高他们的实践动手能力。
工作室本着“立足学院,服务企业”的原则,积极联系适合高职学生能力的真实项目。每个项目配有2~3名指导教师,学生们在指导教师的指导下,参与软件项目从分析、设计到开发部署的整个流程。指导教师将系统分解成若干子系统,根据项目组中每位学生能力的高低和自身特点进行分配,每个学生都要完成软件编码工作。为了保证工学结合的质量,指导教师会严格按照企业项目质量管理的流程进行操作,对项目组的学生严格要求。每个学生必需按照项目组的进度要求完成各阶段的工作,撰写相关文档和工作日志,并接受指导教师的检查。指导教师既充当项目经理的角色,同时也是项目的系统架构师,为学生提供技术指导。项目完成后,工作室还会邀请项目客户和企业技术专家进行项目鉴定。
通过这种方式,不仅能够营造出企业的真实工作场景,让学生们有亲身体会,同时也能更为深入地了解软件项目的实际开发过程,切实提高了他们的综合能力和素质,取得了较好的效果,从而有效地解决软件技术专业工学结合的种种难题。
3.3 “项目研发工作室”工学结合模式的实施效果分析
1) 这种模式,极大的调用了学生们的学习热情和创造性,通过参与真实软件项目的研发过程,学生们的职业能力和素质得到显著提升。近年来,工作室项目团队先后为学院开发了“体育场馆管理系统”、“C语言题库系统”、“学生证书管理系统”,为天津市海泰咨询公司开发了“投资效益信息管理系统”,这些系统均得到了学院领导和企业专家的一致认可和好评,“投资效益信息管理系统”还获得了国家软件著作权以及天津市科技成果证书。
2) 近年来,在国家级、省市级的各类软件设计竞赛中,学院的参赛选手均
取得了优异成绩。在天津市教委举办的天津市第四届软件设计大赛中,学院有一名同学获得一等奖,两名同学获得二等奖。在工业和信息化部举办的全国软件专业人才设计与开发大
赛中,学院获得天津赛区一等奖一个,二等奖一个,三等奖五个,优秀奖三个;获得全国总决赛三等奖两个的佳绩。这些成绩的取得也充分说明了学生专业能力的不断提高。
3)“项目研发工作室”工学结合模式有力的推动了软件技术专业人才培养模式和基于CDIO模式的教学改革。软件技术专业的C语言程序设计、.NET程序设计、软件需求分析与建模三门课程先后获得学院教学改革成果二等奖。.NET程序设计课程还被确定为院级精品课程。
4) 指导教师通过参与项目研发,不仅提高了自身的工程实践能力,同时也促进其教学水平的提高,对教学模式的改革和创新起到了很好的推动作用。“项目研发工作室”也必将成为高职院校培养“双师型”教师的有效途径。
4 结语
本文针对高职软件技术专业工学结合模式的现状和存在的问题,根据软件技术专业的自身特点,提出一种基于CDIO国际工程教育理念的“项目研发工作室”工学结合模式,该模式以真实项目研发为主线,以培养学生项目实战能力为核心目标,充分发挥学生的主动性和创造性。学生在指导教师的引导下,在工作室参与真实项目的开发,不仅获得了宝贵的项目实战经验,了解了软件开发的整个流程,而且极大地提高了自身的职业能力和团队合作意识,同时也增强了自信心。通过实施基于“项目研发工作室”的工学结合,有力地推动了专业课程建设和教学改革,密切了校企合作,同时也培养出了很多具有较强专业能力的“精品型”学生,取得了良好的效果。该模式的成功应用也对计算机相关专业工学结合新模式的探索具有很好的借鉴价值。
参考文献:
[1] 游新娥,朱靖华.“工作室制”的工学结合教学模式在软件技术专业中的应用探讨[J]. 职教时空,2009(4):51-52.
[2] 孙峰.“工学结合”IT技能型人才的培养[J]. 天津职业院校联合学报,2010(1):71-75.
[3] 聂哲,徐人凤. 高职软件技术专业工学结合的探索与实践[J]. 河北软件职业技术学院学报,2008(3):28-30.
[4] Edward Crawley. Rethinking Engineering Education: The CDIO Approach[M]. Berlin:Springer,2007:65-85.
[5] 查建中. 论“做中学”战略下的CDIO模式[J]. 高等工程教育研究,2008(3):1-9.
[6] 顾佩华. 以设计为导向的EIP-CDIO创新型工程人才培养模式[J]. 中国高等教育,2009(3):47-49.
Combination of Working and Studying in Major of Software
Technology Based on CDIO
YANG Yongjian
(Department of Electronic Engineering, Tianjin Youth Professional College, Tianjin 300191, China)
Abstract: According to the current situation and problems of patterns for combination of working and studying in major of software technology, this paper proposes a new pattern for combination of working and studying based on CDIO project education philosophy in consideration of the unique characteristic of software technology. This pattern is project-based which can greatly develop the students’ ability to develop real software project and stimulate their initiatives and creativity. Through participating in the development of real software project, students can learn the whole software development process and gain valuable project experience which will greatly improve their vocational skills and attainments. In addition, the successful application of this new pattern will set a good example for the exploration of patterns for combination of working and studying in other computer-related majors.
Key words: CDIO; major of software technology; combination of working and studying
(编辑:白杰)
因篇幅问题不能全部显示,请点此查看更多更全内容
Copyright © 2019- igat.cn 版权所有 赣ICP备2024042791号-1
违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com
本站由北京市万商天勤律师事务所王兴未律师提供法律服务