CDIO模式下软件工程专业创新课程体系的构建与实践
2018-07-18王立娟翟悦何丹丹庾金科董思政
王立娟 翟悦 何丹丹 庾金科 董思政
摘要: 根據信息化产业和软件行业对软件专业人才培养的要求,我校从培养应用型和创新型人才的角度出发,对软件工程专业的课程体系进行了一系列的改革,借鉴CDIO工程教育模式,构建了理论课程体系、实践课程体系和创新课程体系高度融合的三位一体的课程体系,并对教学内容进行了层次化、模块化、阶梯式项目化建设。通过课程体系的创新改革和建设,学生的工程实践能力、创新能力、职业素养都得到了极大的提高。
Abstract: According to the requirements for the training of software professionals of the informatization industry and the software industry, our school has carried out a series of reforms to the software engineering curriculum system from the perspective of cultivating applied and innovative talents. Drawing on the CDIO engineering education model, a three-in-one curriculum system that integrates the theoretical course system, the practical curriculum system and the innovative curriculum system is constructed, and the hierarchical, modular and stepped project construction of the teaching content is conducted. Through the innovative reform and construction of the curriculum system, students' engineering practice ability, innovation ability and professional quality have all been greatly improved.
关键词: 课程体系;CDIO工程教育模式;项目化;职业素养
Key words: curriculum system;CDIO engineering education model;projectization;professionalism
中图分类号:G642.3 文献标识码:A 文章编号:1006-4311(2018)16-0228-02
0 引言
当前,全球软件行业正处于成长期向成熟期转变的阶段,而中国的软件行业正处于高速发展的成长期。随着中国软件行业的逐渐成熟,软件及 IT 服务收入将持续提高,发展空间广阔。2016 年,中国软件行业共实现业务收入 4.9 万亿,同比增长 14.9%。据估计,到2020年,将实现业务收入突破8万亿,年均增长13%以上。软件技术人才的需求在不断扩大,需求规模快速增长,对高校软件工程专业毕业生的工程实践能力、创新能力的要求也在不断提高,但高校在软件工程专业的人才培养体系中还存在以下问题:①理论知识内容陈旧,与社会人才需求脱节;②专业课程之间缺乏系统性、连贯性,学生难以学以致用;③实践课程虽然学时比重增大,但学生缺少工程能力的训练,应用创新能力明显不足 [1]。如此培养出的毕业生,与社会需求存在着明显差距。因此,本校软件工程专业以坚持需求为导向,以应用创新型人才培养为要务,对课程体系进行全面改革,建立基于CDIO(Conceive-构思、Design-设计、Implement-实施、Operate-运作) [2]工程教育模式的专业理论、专业实践与创新教育三位一体的创新课程体系,使学生的专业知识、创新能力和工程能力得到全面发展,以更好地适应社会需求。
1 三位一体的创新课程体系的构建
本校采用CDIO的工程教育模式,全面改革软件工程专业的培养计划,优化理论和实践课程体系,进行创新教育能力培养,构建了一个融理论、实践和创新教育三位一体的多元创新课程体系。主要包括:
1.1 理论课程体系与课程内容的建设
围绕软件工程专业的培养目标,将课程体系自上而下、逐层细化为专业基础性课程、专业能力性课程、专业应用性课程和专业发展性课程四个层次[1],对教学内容进行优化整合,以项目为核心构建模块化的课程群,依据知识、能力递进的原则,以由小到大的项目递进模式构建阶梯式课程群[3,4],由此构建了基于CDIO的“层次化、模块化、阶梯式”的全新课程体系。如图1所示。
1.2 实践课程体系与课程内容建设
本着CDIO理念,依据项目案例库中的实际工程项目,分层次构建了课程实验、课程设计、企业实训、专业实习与毕业设计等实践环节,形成了项目驱动主线的各实践环节相互衔接的“分层一体化”实践教学内容体系,培养学生的工程实践能力[1,3]。将软件设计大赛、大学生创新实践计划项目和职业资格认证贯穿其中,加强学生的职业技能教育和创新创业教育,完善实践教学体系。如图2所示。
1.3 创新课程体系与课程内容的建设
将创新教育纳入整个大学四年的课程教学体系,贯穿于学习全过程。将本科四年划分为四个学习阶段,将创新创业理念按梯度融入到专业课程群教学中,在每个阶段采用“专业基础+创新理论+创新实践”方式教学,即学生在专业基础知识及创新理论课程的基础上,通过实训项目提升创新与实践能力,实现创新课程与专业课程的融合[2,3]。同时,将科技竞赛和创新活动纳入教学范畴。如图3所示。
1.4 理论课程、实践课程和创新课程体系与内容多元融合建设
依据软件开发螺旋模型的基本原理,围绕上述四个层次的课程群,分阶段实施CDIO教学理念,每个课程群内以完整的项目和创新课程驱动教学,实现课程群内对项目认知、分析、应用和实现的内循环,课程群间以项目规模由小到大递进的外循环[1,3],使教学内容具有渐进性、连贯性与系统性,建立集理论、实践和创新教育相融合的多元一体化课程体系。并建立基于完善评价体系的信息反馈控制整个教学过程,不断更新教学内容。
2 课程建设取得成效
课程建设从2013级-2016级学生分步实施,学生的实践能力和创新能力明显增强。近三年,该专业学生参加科技竞赛和大学生创新创业计划训练项目获省级以上奖项和立项近百项,学生毕业后受到企业和用人单位的好评。2017届毕业生的就业率达93%以上,这些都充分展示了课程建设和改革取得了极大的成效。
参考文献:
[1]王立娟,刘丹妮,陶晓霞,等.基于CDIO的软件工程专业创新应用型人才培养模式的构建与实践[J].价值工程,2017,3.
[2]马晓梅,乔付,顾泽元,等.CDIO模式下软件工程专业课程群的构建[J].高师理科学刊,2015,35(7).
[3]郭汉丁,马辉,郭伟.工程项目管理课程群教学团队建设实践探索[J].中国建设教育,2016,6(3).
[4]高宏伟,杨慧英,于洋,等.基于阶梯式项目驱动的创新创业人才培养机制的研究与实践,2015,10(40).