唐绍华
唐绍华/湖南工程职业技术学院讲师(湖南长沙 410151)。
针对教学实际,我们对软件技术专业学生能力现状进行了调查,调查分为四个部分,第一部分是自我管理能力,第二部分是专业技能,第三部分是职业素质,第四部分是教学管理建议。调查反馈的结果,大二大部分学生没有制定学习计划,大三大部分学生制定了学习计划但没有严格执行,学习控制力不强;课程学完后,50%的学生对课程技能掌握情况一般,只有10%的学生能够应用所学知识解决实际问题;大部分学生团队合作能力、对工作压力的承受能力一般;70%的学生交流、沟通、表达能力良好;10%的学生不能按时完成老师布置的项目任务,90%的学生文档编写能力差;学生职业素养形成跟平时项目训练有很大关系;学生认为项目实践课能提高学习兴趣,提高各方面的能力,并且比较喜欢操作评定成绩。
针对调查问卷反馈的结果,评估组进行了详细的讨论,一致认为高职软件技术专业教育应回归工程实践是大势所趋,即必须全面改革传统的强调理论学习而忽视工程实践的模式,用更多的学时使学生得到更多的工程训练、更多的工程经验和能力,应该加大实践考核比重,并且有必要研究学生能力形成规律,根据学生的能力成熟过程重构基于项目的专业课题体系。
“CDIO工程教育”模式是近年来国际工程教育改革的最新成果。CDIO代表构思、设计、实现和运作,以产品研发到产品运行的生命周期为载体,让学生以主动的、实践的、课程之间有机联系的方式学习工程。CDIO培养大纲要求以综合的培养方式使学生在工程基础知识、个人能力、人际团队能力和工程系统能力四个层面达到预定目标。
“能力成熟度模型”是美国Carnegie Mellon大学软件工程研究所SEI提出的一种针对软件开发组织软件过程能力成熟度的评估体系。国内外研究表明,这个评估体系除用于软件过程能力评估外,还可运用于教学过程等能力成熟度的评估,为教育机构顺利实施CDIO工程教育模式提供借鉴。
通过分析、总结高职工程类专业人才能力现状,参考中南大学陈启元、任胜兵等设计的工科大学生能力成熟度模型,结合高职院校学生学习过程的特点,确定了高职院校学生能力成熟级别:基础级、认知级、专业级和应用级创新级。
通过人才市场需求调查,构建专业课题体系,制定专业人才培养目标,分析职业岗位能力要求,包括专业能力、方法能力、社会能力,明确职业岗位知识要求,课程体系的构建必须以真实项目为基础,对教学项目的选择应遵循以下原则。
1.设计3级教学项目。其中3级项目针对教学课程,在核心课程内根据需要而设,主要加强学生课程知识和专业技能的培养。2级项目是针对课程模块,每个课程模块都有一个项目,这些项目相当于综合性的课程设计,把相关联的课程知识有机结合起来,使学生认识有机的、关联的知识群而不是孤立的知识点,课程群的建设与实践结合起来,避免重复内容。1级项目第一年至第三年每年都有一个具体的内容,学生分成4—6人的团队,主要培养设计、创新、协调、沟通和领导能力,使学生有机会体验软件开发过程,同时把知识有机地联系起来,学会以探究方式获取知识,应用知识,整个过程体现CDIO。
2.教学项目无论大小,能体现构思、设计、实现、运行4个过程,并且来自于产业界实际需求。
3.学生以团队形式通过构思、设计、实现、运作,将客户需求按照软件工程流程完成工程项目。
借鉴CDIO教育理念,结合课程培养目标、培养规格、学生能力成熟过程及CDIO课程体系构建原则,我们对软件技术专业进行了理实一体化课程设计。课程体系以软件企业典型项目及岗位主要能力为主线,让学生主动学习,全面体验构思、设计、实现和运行过程。
为提高学生专业技能和综合素质,构建基础课程体系时,在单门课程中设计了3级项目,多门课程间设计了2级项目,以加强课程之间的连贯性,在第一学年实施基础课系统,课程体系构成如图1所示。
图1 基础课程体系示意图
图2 专业课程体系构成
每门专业课都设计了一个3级项目贯穿该课程所有知识与技能点,按照理实一体化课程设计原则,将3—4门专业课设计成一个课程模块,每个课程模块有一个2级项目作支撑,最后通过1级项目将课程间的知识、技能、素质要求有机联系起来。专业实践教学内容融合在课程教学中或是独立设置课程设计项目,实践技能训练循环递进,且都有1级、2级或3级项目作为载体。专业课程系统一般在第二、三学年实施,专业课程体系构成如图2所示。
从图1图2可以看出,课程体系中,3级项目有《C语言与程序逻辑》《使用HTML语言开发商业站点》《SQLServer数据库设计与高级查询》《使用SQLServer管理和查询数据》《JavaScript客户端验证和页面特效制作》《.net平台和c#编程》《使用asp.net开发Web应用系统》等;2级项目有《项目实战一》《项目实战二》《桌面应用系统开发》《Web应用系统开发》;1级项目有 《基本职业素质训练》《基本专业技能训练》《综合实训项目》《毕业设计》。以1级项目为主线,2级项目为支撑,3级项目为基础,将核心课程教育与对专业的整体认识统一起来。
本文根据高职学生能力现状,借鉴CDIO教育理念、结合软件技术专业培养目标,岗位职业能力、知识要求及高职学生能力成熟过程,构建了基于3级项目的软件技术专业课程体系,有利于提高学生学习的积极性、主动性,有利于提高高职学生专业技能和综合素质。
[1] 杨健.高职院校学生的特点及其教育[J].合作经济与科技,2011(21):33-34
[2] 李善寿.“CDIO”工程教学模式在实践教学中的实施方法研究[J].重庆科技学院学报(社会科学版),2010(20):164-166
[3] 王亚良,张烨,陈勇等.基于CDIO的实验项目开发与实践[J].实验技术与管理,2010,27(2):119-121
[4] 赵学凯.基于学生学习主体地位的实验教学方法改革研究[J].实验技术与管理,2010,27(2):17-20
[5] 廖志芳,胡志刚,任胜兵,江林.软件工程CDIO“五位一体”实践教学体系[J].计算机教育,2010(11):34-35
[6] 程云燕.高等职业教育课程改革的四个阶段及特点[J].广西职业技术学院学报,2012(03):23-26