CDIO模式在高职软件技术专业教学改革中的应用
2012-04-29唐宝燕,冯娜
唐宝燕,冯娜
摘要:CDIO模式是一种先进的工程教育理念和人才培养模式,该文针对高职计算机软件技术专业的课程特点,探讨了基于CDIO教学理念的软件技术专业课程的改革与实践,提出了该课程教学改革的具体措施,培养了学生工程职业素质、团队协作精神,取得了较好的教学效果。
关键词:CDIO;软件技术专业;高职
中图分类号:TP311文献标识码:A文章编号:1009-3044(2012)02-0406-02
Application of CDIO Mode in Teaching Reform of Software Technology Major in Vocational College
TANG Bao-yan,FENG Na
(Weifang Engineering Vocational College,Weifang 262500,China)
Abstract: CDIO is a kind of advanced engineering education concept and personnel training mode,this article Explores the reform and practice of software technology Major course in vocational college based CDIO teaching ideas,proposes some concrete measures for teach? ing innovation, according to software technology course characteristics. This mode has made good effect in the training of the studentsoc? cupational qualities of engineering and teamwork spirit and could acquire better teaching effect.
Key words: CDIO; software technology; vocational college
CDIO工程教育模式是近年来国际工程教育改革的最新成果,是构思(Conceive)、设计(Design)、实现(Implement)和运作(Oper? ate)四个英文单词的缩写[1],它是“做中学”和“基于项目教育和学习”(Project based education and learning)理论的集中体现。它以工程项目从研发到运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程[3]。CDIO模式通过工程项目的团队开发过程,培养工程设计能力、协同工作能力和组织能力。
软件技术专业的培养目标是为IT企业培养软件开发人员。现代IT企业需要具有较高专业技能、职业素质和团队协作能力的实用性、复合型人才,但是,目前高职院校的软件人才培养与企业需求之间存在很大的差距。高职教学中,往往只注重专业知识而忽略职业能力和综合素质的培养。高职学生普遍缺乏学习主动性和团队合作意识,存在重理论轻实践、重视知识学习而轻视开拓创新能力等问题。
CDIO模式作为当今国际高等工程教育的一种创新模式,注重培养既有过硬的专业技能,又有良好的职业能力和综合素质的工程人才。应用CDIO工程教育模式,进行高职工程院校的教学模式改革,将有助于培养现代企业所需要的高素质技能型人才,真正做到与企业“零距离对接”。
1基于CDIO模式的课程改革尝试
结合软件技术专业课程的教学目标和高职学生的具体情况,参照CDIO模式所提出的“系统的能力培养、全面的实施指导、实施过程和结果检验的12条标准”[2],设计基于CDIO的软件技术专业课程的教学模式,将CDIO模式的教学理念融入到教学活动中,对教学进行改革尝试。
1.1设计集成化教学过程
CDIO模式让学生在学习知识的同时又培养能力,这就需要把项目的前后关联性和专业学科的系统性结合起来。采用灵活的课程架构,对课程内容进行精心组织,划分模块和项目,建立课程之间的关联,使多门课程共同支持专业目标,按照工程项目全生命周期来组织教学。把相关课程进行关联,避免不必要的重复,使学生掌握各门课程知识之间的联系,用于解决综合的问题。
CDIO模式下所有学习的知识和掌握的技能都围绕“项目设计”这个核心,形成一个有机的整体。根据计算机软件专业课程的特点,把项目划分为二级:
一级项目以整个专业的相关核心课程(如包括数据库技术、编程语言、软件工程等)和相关能力要求为基础,通过若干个综合性的项目,加强本专业核心课程的学习与应用,掌握软件技术专业的完整知识结构。学生按照项目开发的完整规范流程来完成一个项目,亲身感受软件开发的全过程,了解软件开发的规范和标准,获得项目经验。学会在工作中与其它人合作,养成良好的沟通、协调能力,培养良好的分析问题和解决问题的能力。
二级项目以单门课程为基础,根据课程教学需要设立小规模实践项目,加深和强化学生对课程内容的理解与应用。
1.2科学的设计和选取项目
项目的设计和选取是教学的关键,选择项目要符合以下要求:
1)项目要有典型性、实用性和先进性的特点,项目的设计和选取要便于学生学习、掌握有关的知识和方法。项目所涉及的知识和技能、所涉及的内容应符合行业的最新技术和标准,应从实际问题出发,结合就业岗位的实际需求,精心选择应用广泛的、现在比较流行的热门问题的项目,最好是源于企业的真实工作项目。
2)设计的项目要具有可操作性。应根据学生的现有知识水平、技能基础等实际情况,教师指导学生选取难易程度适合的任务。避免由于任务的过于简单或复杂而影响学生的学习积极性。
3)项目设计要具有专业的复合性。在进行项目设计时,要充分关注各门核心课程,加强课程之间的横向联系,实现课程整合。
1.3创建CDIO工程环境
建立学生网络化的工作空间,便利合作学习和交互。工作空间包括学生学习的情景与环境,课堂情景与环境是工作空间的一部分,我们以极限编程等手法,来帮助学生改变其工作空间,进而影响学习习惯。把课堂发展为学习的互动空间。CDIO模式的第一准则就是要将对产品、流程、系统的构思、设计、实施和操作过程作为工程教育的环境,即在工程职业实践环境的基础上建立工程教育的环境。在学习的过程中营造工程的氛围,使思考、工作、教学都是在其所熟知的工程研究环境中。
1.4采用小组协作方式
CDIO模式要求通过集成化教学过程使学生获得专业知识,同时培养团队合作精神,而软件项目的开发必须通过团队合作完成。让学生以小组协作、主动学习的方式开发项目,每个小组承担一个项目。教师负责指导和监督,指定项目岗位、指导学生制定软件开发计划、对项目进度和质量进行监督和控制,以保证项目按期完成。
每个小组选出一名组织能力较强的同学做组长,组织和带动本小组的同学完成任务。小组成员经过协商讨论,根据小组成员的个人技术特点进行合理分工,使得每个学生各尽所长,技术和能力互补,每个成员必须至少担任一种角色。
1.5建立基于过程的评价方式
CDIO能力评价标准要求对学生在CDIO模式的教学中获得的成效进行评估验收[2],由于CDIO是一种产品导向的探究式教学模式,强调工程类学生要关注“课题”而并非“课程”,学业评价方法也该与时俱进[3],对学生在项目进行过程中进行评价。
在项目开发过程中,分阶段按项目任务、完成的进度进行评价,每一个评价阶段教师应对学生的完成情况及时作出评价,让学生在得到教师的肯定及指导后,兴趣更浓,学习的劲头更足,或者分析不足的方面、制定改进的方案等
在每个项目完成后,邀请本专业的教师和每个项目小组的代表组成评审小组,组织项目答辩,公平评价学生的项目成果,教师进行针对性的点评,帮助学生找出不足,整理思路和总结经验。另外,通过交流,让大家互相学习,对其他同学做的项目和方法也有所了解。
2结束语
通过课程改革实践我们发现,基于CDIO模式下的课程体系明显优于传统的教学模式,CDIO模式不但重视知识和技能的学习,更为重视从具体工程实践中抽象出来的能力和方法,突出知识、素质、能力的全面发展。CDIO模式提出了系统的能力培养标准、教学大纲及评估标准,更具系统性和可操作性,因此CDIO工程人才培养模式的实践必将带来不同于以往教学改革的实质性成效。
基于CDIO模式下的软件技术专业课程教学,激发了学生的学习兴趣,培养了软件开发能力,提高了职业技能、团队协作能力等综合素质。可见CDIO模式可以适用于高职学校的工科学生培养,相信CDIO模式在软件专业中的成功应用可以给其它专业提供一些思路。
参考文献:
[1]徐兵.试论高职教学中基于CDIO的“软技能”训练[J].教育与职业,2008(12):191-192.
[2]查建中.论“做中学”战略下的CDIO模式[J].高等工程教育研究,2008(3):1-6.
[3]严石.CDIO在高职《模拟电子》课程教学中的应用[J].天津职业大学学报,2009(6):82.