赵男男
【摘要】 现代软件工程专业教学存在重理论、轻实践的问题。为了合理解决这一问题,软件工程教学改革提出了CDIO教学模式,逐渐被各个院校认可。IT企业具有大量的专业人才缺口,而高校软件专业肩负着这样的任务,因此其应用与改革成为必然。
【关键词】 CDIO 软件工程专业 应用 改革
CDIO是指将构思、设计、实施与运作相结合的工程教育模式,是目前软件工程实践教学普遍认可的一种教学模式。CDIO注重教学实践和学生能力的提高,针对CDIO在软件工程教学中的进一步应用和对其改革是该课程教学的重要目标之一。
一、软件工程课程教学现状
软件工程专业肩负着为社会输送计算机专业人才的重任,现阶段软件工程教学缺乏对实践的强调,为了实现软件工程教学创新,各大院校对其教学理念、教学方法进行了深入的探讨,总结了传统教学中存在的问题,说明了软件工程实践教学应用CDIO模式的必要性。首先:通过CDIO可将教学与企业项目开发与管理相结合。从而在高校软件工程教学中建立开放的、创新模式的教学平台。并且通过项目驱动、问题分析等方式增加了课程实践,有助于学生实践能力的提高。总之,基于现阶段软件工程教学缺乏实践这一现状,各大院校应采用CDIO模式进行弥补,在教学中追求学生之间的相互合作,致力于解决实践教学中存在的问题。
二、CDIO在软件工程实践教学中的应用分析
2.1课程设计阶段
《软件工程》课程设计阶段充分利用了CDIO模式的听、学与做相结合的理念,使课堂教学接近企业实践。通过模拟的方式使学生了解企业实践的重要性,从而提高学生软件操作技能,了解工程学操作原理与方法,培养计算机相关专业所需的工作态度和意志。在具体的实施中,包括准备、构思与设计和验收三个阶段。其中,准备阶段教师应明确教学任务并将其转化为文字,明确学生的学习目的。必要的情况下可以采取分组教学的方式,根据学生的接受程度为其选择不同难度的课程题目,以达到工程教学的最终目的。而在构思和设计阶段,教师指导学生对教学内容进行学习和主动探索,增加实践环节,以使学生能够展开相关分析和调查,从而构建设计系统模型,确定算法,完成学习。最后在学期结束时对学生的学习成果进行验收,要求学生上交其设计成果,并由教师进行审批和评价。
2.2企业实习阶段
软件工程教学应模拟企业并且实现与企业的合作。在阶段性课程后,为学生提供IT企业实习机会,针对企业需要进行合理的岗位安排,使学生将其所学软件操作知识与企业开发实践相结合。在企业中使学生掌握更多的IT知识和操作,同时也可以有效的锻炼学生的团队合作精神,满足社会的需求。对于企业实习阶段,CDIO模式的介入同样分为准备、实践设计与验收三个阶段。在准备阶段,教学指导者从学校教师转化为企业技术和管理人员,教师负责企业实践的准备工作。在实践执行阶段,根据企业规模将实习学生分为若干小组,并赋予其不同角色,以发挥不同学生的不同优势。而在最后的项目验收阶段,项目导师向教师提供学生的实习成果,并给予适当的评价为下阶段的学习和实践打好基础。
2.3科研训练阶段
对于有实力的学校,应进行必要的科研训练,以培养高端计算机人才。以学院为单位建立实验平台,构建专业的IT教师团队。鼓励学生参与科研项目并提出宝贵的意见,通过竞赛等方式激发学生的兴趣。
三、基于CDIO的软件工程教学改革注意事项
随着软件工程课程教学CDIO模式的实现,其存在的问题依然明显。基于CDIO的软件工程教学改革应注意以下问题。其中主要问题在于教学理念的改变,教师应改变传统的观念,建立符合CDIO的先进教学模式,在教学中始终坚持“学与做结合”与“基于项目教育与学习”的模式,具体方法是以IT工程的具体研发过程为载体,通过这个载体让学生了解实践的重要性,从而培养其工程实践能力。推行案例与问题相结合的教学方式,改变传统的教学观念,使教学目的从单纯的知识传授转化为终身学习观的培养和综合素质的提高。目前,我国很多院校开始实施CDIO 教学模式,提出了教学与社会需求结合的观点,并在教学改革中逐步实现。在实践过程中,一些教师的观念守旧制约了软件工程教学改革。在另一方面,学习兴趣的提高也是教师应注意的问题,基于此在高校CDIO模式执行和教学改革过程中,应注意多种方法的使用,实现学生的知识转化与拓展,致力于培养具有团队精神、科研能力、实践能力的现代人才。
四、总结
目前,我国多数院校开设软件工程专业。重理论轻实践是教学中存在的普遍问题。文章所提出的CDIO教学模式,强调多种教学方式结合,并致力于提高学生的实践能力,因此其实践具有现实意义,文章对这种模式的应用和改革进行了分析,以提高高校软件工程实践教学的效率。
参 考 文 献
[1]李竹林,武忠远.基于CDIO的软件工程专业课程教学探索与实践[J].高等理科教育, 2014(06).
[2]王中华,汪文彬.基于CDIO模式的软件工程综合实验教学改革研究与实践[J].福建电脑,2014(11).