赵艳妮 郭华磊
(1.陕西职业技术学院计算机科学系,陕西西安 710100 2.西安通信学院,陕西西安 710106)
高等职业教育以职业能力和职业素质养成为核心,以服务为宗旨,以就业为导向,以培养生产、建设、管理、服务第一线需要的应用性人才为目标。高职教育是以社会需求为导向的就业教育,培养满足企业所需的建设、生产、服务、管理等一线高素质技术应用型人才,他们是社会财富的直接创造者,不但要储备基础理论知识,而且要具备完善的分析问题、解决实际问题的能力。因此,高职院校实践教学的质量关系到学生的未来职业,影响着高职院校的生存与发展。
高职计算机软件专业课程的最大特点是强调项目实践教学,软件相关课程既具有实践性,又强调工程性,灵活应用所掌握的计算机相关知识解决实际问题是软件技术专业的核心和目标。提出一个以项目实践为主的高职软件专业教学模式。该教学模式以项目实践为手段,寻求适合高职软件专业学生发展的领域空间。高职院校学生在没有学历优势的情况下,如何能在激烈的竞争下加强自己能力的提高,找到市场空缺,提高自身的竞争力。
以下是软件专业课程知识内容组成,具备完整的教学结构体系,能够满足目前IT 企业对软件开发高素质人才的需求。通过系统的学习,使学生建立软件开发思想。
以教师为中心的传统计算机软件专业教学模式是:教师依据课程教学计划,循序渐进地按照各个章节讲授相关知识点,软件专业学生根据教师的教学进度进行课程的学习。
以项目实践为教学主轴的教学模式以项目任务驱动教学,强调教与学的互动。基本思路是:以一个软件开发项目,模拟软件公司的软件开发流程,贯穿教学过程的始终。结合理论知识,让学生真正经历软件的可行性分析、规划、竞标、需求、设计、编码、测试和维护的过程,把理论和实践教学有机地结合起来,克服传统教学模式的弊端,学生由被动的接受者变为积极的参与者,加强学生实际项目实践动手能力。
项目实践教学法的教学贯穿于整个项目实施过程中,改变了传统教学中依据的“三个中心”,由以教师为中心转变为以学生为中心,以教材为中心转变为以项目为中心,由课堂为中心转变为以模拟软件公司为中心。项目实践教学是高职院校教学的核心环节。学生通过传统课堂教学掌握基础理论知识,而项目实践教学将理论知识转化为学生分析和解决问题的能力。项目实践教学是传统课堂教学的延伸、扩展和补充,是对理论知识的巩固和加强。因此,必须提高软件专业项目实践教学的地位,将项目实践教学从以往依附于某一门课程相对独立出来,坚持理论与实践相结合的高职软件专业教学新理念。
改变传统的考核评价体系,建立学生综合职业能力考核评价体系。考核评价必须紧扣培养目标,重点放在对学生核心职业能力和岗位职业技能考核、评价上,建立一套科学、完整的学生评价体系。
项目实践教学的考核体系应完全贯穿于项目开发全过程,把开发小组看作一个团队,培养学生的团队精神。将考核对象从个人转向团队,考核依据也从传统试卷转移到所承担的开发项目上。团队的“项目经理”负责整个项目的进度、任务分配、进度跟踪和质量监控,分阶段向教师反馈项目各个阶段进度情况。全程模拟软件公司的项目开发运作模式。其中,项目进度考核成绩,由教师和“项目经理”依据团队人员承担的任务、进度控制情况进行评定;根据项目开发的状况决定“项目经理”的考核成绩。采用答辩形式进行项目考核:团队相关学生简述开发流程,演示项目成果,并回答有关项目的相关问题。项目实践教学评价标准设置如表2 所示。
以项目实践为导向的软件专业相关课程的实施过程如下:
(1)以社会实际需求为背景,开发一个满足实际需求的系统。
(2)在项目的各个开发阶段的相关文档、项目源代码和测试方案。
(3)原则上以 5~8 人为一个模拟项目组,并设置一个模拟项目经理,由其对组员的开发工作进行合理的组织和分配,制定相关方案。
(4)教师对项目进度进行阶段性指导。项目实践教学流程如图1 所示。
由图1 可以看出:在项目实践的整个过程中,以学生为主体,学生与教师建立沟通渠道,激发学生的学习热情,培育学生的团队精神和创新精神。
以项目实践为主的软件开发课程教学,充分调动学生的学习积极性。对本专业的感性认识与理性认识结合起来、专业基础知识与专业实际操作结合起来、书本知识与实际结合起来检验过去的学习情况,又可以使其对照实际,发现差距,有针对性对自己职业进行规划。
以项目实践为主的软件专业教学的核心是将项目实践完全与课程教学相结合,使学生真正融入项目开发工作环境中,增加自己的项目经验,熟悉企业开发流程和规范,掌握IT 企业项目开发所需要的核心技能。实践证明,在项目实践支撑下,学生找工作定位准确,能及时找到合适自己发展的职业岗位,这种教学模式符合目前IT 企业对高素质人才的实际需求,促进高职院校人才培养质量的提升,实现高职教育的可持续发展。
[1]章杰,陈笑蓉,皮建勇.项目实践为导向的教学方法在软件开发课程中的应用[J].计算机教育,2010(5):91-94.
[2]霍洪田.基于行动研究的现代教育技术公共课教学实践[J].电化教育研究,2008(12):90.