作者:邝月娟 文林彬 字数:1747 点击:

摘 要:该课题探讨网络编程技术课程改革的思路,根据工程实施流程,采取"CDIO"的教学模式,,阐述了在课程教学目标、教学内容、课程教学安排、考核评价方式、教学手段与教学方法、教学资源建设等方面的探索与实践,以适应职业教育的需要。

关键字:CDIO;网络编程技术

基金项目: 湖南省级“十二五”重点建设专业教研教改课题《基于CDIO理念的网络编程技能培养教学模式改革探索》(项目编号:1137901A04-5)

1 引言

CDIO的教学理念是由麻省理工学院和瑞典皇家工学院等四所著名大学,从2000年起,组成的跨国研究组合,经过四年的探索研究后,提出的一套国际工程教育模式。CDIO代表构思(conceive)、设计(design)、实现(implement)和运作(operate),该模式注重扎实的工程基础理论和专业知识的培养,是近几年来国际工程教育改革的最新成果。瑞典国家高教署2005年采用这12条标准对本国100个工程学位计划进行评估,结果表明,新标准比原标准适应面更宽,更利于提高质量,尤为重要的是新标准为工程教育的系统化发展提供了基础。迄今为止,已有几十所世界著名大学加入了CDIO组织,其机械系和航空航天系全面采用CDIO工程教育理念和教学大纲,取得了良好效果,按CDIO模式培养的学生深受社会与企业欢迎。

2 目前教学现状

高职教育主要培养学生的技能,网络编程技能的培养,要求学生掌握网站开发技术,根据我校人才培养计划,主要培养学生具备使用PHP+MYSQL开发网站的技能。网络编程,是一个重要的就业方向。如果学生能在校内掌握该技术,可以在一定程度上提高学生的就业率。网络编程技能作为网络专业培养体系的一个重要组成部分,承担着学生的网络程序设计工程实践能力的培养。课程的培养目标是让学生理解程序开发的基本原理,掌握Web开发的一门具体技术(php),具有服务器端程序开发的能力,最终培养具有编写高质量代码,并能调试代码缺陷和完成模块。网络编程相关课程在开设过程中,相关学校已经取得了很多的成绩,例如很多学校已经把该门课程做成了精品课程,写出了一些教材与实验教材,并以真实项目为案例驱动教学,但是在实践过程中,缺乏对学生综合能力的培养,有些只重开发,缺乏设计;有的强调个人技能,而忽视职业道德,还未达到职业教育的目标。

3 CDIO模式在网络编程技术课程的应用

《网络编程技术》是一门技术性很强的课程,同时规范性强,和实践结合非常紧密。该课程适用工作流程如下:了解客户需求,对项目进行构思(conceive);根据需求对页面和数据库进行设计(Design);确定设计无误后,编写代码实现各个功能点(implement);对项目进行测试与运营(operate)。

在《网络编程技术》教学过程中,以一个实际的案例驱动整个学期的课程学习,全过程按照工作流程指引学生学习,建立了提出问题(用户需求)、分析问题(页面与数据库设计)、解决问题的思路(代码编程与测试以及最后维护),使学生在实践任务的前提下掌握知识。如按照CDIO模式分解即C(了解需求)——D(网站设计)——I(网站开发)——O(网站运营与维护)。同时实训课每5位同学分成一组,每组成员不同分工,完成案例的实训任务,这样提高团队沟通与协作能力,并且不同组之间相互借鉴与学习。

4 结束

通过对本课题的研究,把社会真实项目工程进行编排后引入到课程中,按照CDIO的教学模式组织内容,并且安排实训,把先进的计算机技术及手段引入到课件中,全面系统地对学生进行素质教育和能力培养,以利于培养综合型的、适应性强的、具有创新意识和创造能力的网络应用工程技术人才。通过教学方法的改革与实践,希望能培养一批具有一定理论水平和高素质的技术与管理人才,能让学生一毕业就能走向网站开发的工作岗位。

参考文献

[1] 董黎明;孟昭文;郭新.项目驱动式教学在课程中的应用研究 .北京城市学院学报,2008(1)

[2] 李伟波. 项目驱动式的”软件工程”教学模式研究与实践 .中国电力教育,2009(12)

[3] 邵检江.项目驱动式教学在《综合布线技术》课程中的应用与实践. 科技信息, 2010(2)