APP下载

CDIO工学教学模式在数据库应用技术教学中的应用

2013-03-28陈艳魏星李志梅

教育探索 2013年3期
关键词:应用

陈艳 魏星 李志梅

摘 要:CDIO在数据库应用技术课程中的探索与实践,一要以工程能力为目标,构思和调整课程教学目标;二要以项目案例为载体,设计和制订教学方案;三要以项目实训为中心,实施实验教学;四要在具体运作中,实施CDIO工程能力评价。

关键词:CDIO;数据库应用技术;应用

中图分类号:G423 文献标志码:A 文章编号:1002-0845(2013)03-0136-02

一、CDIO概述及其基本步骤

CDIO是构思(Conceive)、设计(Design)、实施(Implement)和运用(Operate)4个单词的缩写。“构思”指明客户的需求,考虑技术、企业战略和制度等因素,不断改进概念、技术和商业计划;“设计”指制订开发的产品系统所需的各种计划、图纸和算法;“实施”指把设计转变为产品的过程,包括硬件制造、软件编程、测试、检查和验证;“运作”指对产品系统的维护、优化和淘汰等[1]。CDIO是“做中学”原则和“基于项目的教育和学习”的集中体现[2],它将工程职业实践环境作为工程教育环境,通过项目学习的教学方法实施“做中学”,培养学生的专业能力、职业道德、学术知识和运用知识解决问题能力、团队工作能力、交流能力和系统掌控能力,旨在培养应用性工程科技人才[3]。

CDIO工程教育以产业需求为导向,按照企业的产品开发流程即构思、设计、实施、运行4个环节实施项目教学,要求学生具备通过这4个环节进行产品系统开发的能力,形成初步的应用学科知识进行设计产品及系统制作的能力。

二、CDIO在数据库应用技术课程中的应用

1.以工程能力为目标,构思和调整课程教学目标

课程的教学目标决定课程的教学内容,制定合理的教学目标,有利于选取适合的教学内容。数据库应用技术课程在以往教学中容易出现以下问题:学生在学习过程中缺乏主动性和灵活性,只是盲目模仿练习教师上课时使用的案例或实现教材中的例题,没有进行思考和创新;学生学完该课程,仍然不知道在具体的项目中如何使用数据库,不能灵活运用数据库技术进行项目的设计与开发。CDIO工程教育要求学生掌握基础技术中深厚的应用知识、培养善于“构思—设计—实现—运作”新产品系统的技能,适应现代化开发环境。因此,我们将该课程教学目标设定为理解数据库的基本原理,具备一定的系统分析能力,掌握数据库应用系统的设计和开发方法,即具有熟练应用数据库技术构思、设计、实现、运作小型信息系统管理项目的能力。

2.以项目案例为载体,设计和制订教学方案

将CDIO引入到数据库应用技术课程的教学规划和执行过程中,充分体现其“做中学”、以“项目案例”为载体组织整个教学过程、以案例开发过程为驱动来安排教学的内容和方法的教学思想;加强情景教学和互动教学机制,调动学生的主动性与参与性,提高学生的应用能力。

在教学过程中,考虑学生实际状况,结合其课程特征和应用方向,我们选取学生比较熟悉的“教学管理系统”项目开发作为整个教学过程的主线。根据数据库应用技术的知识点将该项目分成8个不同的子项目,将教学内容巧妙地隐含在每个子项目之中,依项目任务设计课程教学单元,课堂上依据案例教学阐释相关知识理论,强化基础知识认知与应用;在实验过程中逐步实现“教学管理系统”项目,有层次、有梯度地引导学生掌握各知识点的技能。围绕“教学管理系统”项目的设计与开发,按照“认识→体验→技术→经验”的顺序组织课程内容。首先,介绍数据库基础知识;其次,从实际出发分析该系统建立的目标,确定数据库需要的数据表及其字段,系统需实现的功能模块,包括数据查询、录入、修改与打印等,融入课程知识点,设计实现这些功能的案例,让学生在完成案例实践中体会设计与开发的乐趣,掌握相关技术,逐渐积累经验。整个教学过程,既是传授基础知识的过程,又是利用数据库技术解决问题的过程。因为教学管理涉及的业务领域和工作任务是学生所熟悉的,因此学生比较容易进入工程角色,激发学习的热情。该项目是一个浓缩的、贴近学生生活的、容易理解和掌握的数据库系统,其基本模块包括学生基本信息管理、教师管理、课程管理、选课成绩管理等,同时在学习的过程中可以让学生根据自身理解和实际情况对该系统功能进行拓展,进一步实践CDIO构思、设计、实现、运作4个环节。

依据数据库应用技术课程内容和开发数据库应用系统的工作过程,我们将“教学管理系统”项目分解成如表1所示的子项目和相应的工作任务:

表 1 分阶段子项目工作任务安排

3.以项目实训为中心,完善和实施实验教学体系

CDIO注重实践性教学,主张课程实验教学应该从具体实际出发,然后上升至理论,最后再回到实际操作中来,以创作最终产品为教学目标[4]。通过建立CDIO项目库,分为基本项目学习、项目实训、项目实习3个实践环节将理论教学与实践教学紧密结合,以使学生充分获得与职业相关的工作经验。

基本项目学习主要是在平时上机实验中通过“教学管理系统”示范项目的各个子项目实施“做中学”,从而使学生掌握课程基本知识和技能,逐步完成教学中示范项目的设计与开发,经历项目开发的全过程,具备全面理解和运用学科知识的能力。考虑到每位学生都要求熟练掌握数据库应用技术基本知识与操作技巧,因此在该阶段主要以个人形式实现项目的分阶段任务,通过完成分阶段任务,逐步完成教学管理系统项目的设计与开发。为了激发学生学习自主性和积极性,鼓励学生自行构思设计对该系统功能进行拓展,如增加教师论文管理模块、教师参与课题管理模块、院系管理模块等。

项目实训是整个实验教学体系的中心。课程基础教学结束后,需要具体而严格的实训教学强化学生实践能力培养,促成CDIO学习效果的形成。项目实训是在项目学习的基础上,通过项目小组的形式进行学习探讨,从项目构思、设计、实现、运行四个环节展开项目管理过程,学生自主安排项目进程,培养学生的知识综合应用能力和团队协作能力。项目实习是指进一步学习“Web应用程序设计”等后续课程后,到实习基地或企业进行考察,适当给学生分配一些具体事务,让学生将所学的技术知识现实化,加深对专业理论知识的认识和理解,熟悉企业的工作流程和运行模式,学习采用企业运作模式进行项目需求分析、设计、开发和测试的完整过程训练和管理,使学生的技术能力和综合素质有较大提高。

4.在运作中实施CDIO工程能力评价

CDIO注重能力的培养,因此不同的能力要用不同的方法进行评价。CDIO倡导多样化的考评体系。考核评价方式要朝着有利于培养创新能力、实践技能、解决实际问题能力为原则进行改革。本课程的考核方式也是基于多方面的,综合笔试、子项目实施情况、项目构思与设计展示、项目汇报与答辩、学生的自评与互评、教师与企业工程师的评价等多种方式,用不同的方法衡量学生的专业知识、个人自身能力、团队合作能力、设计项目和开发系统的能力。

三、CDIO在教学实施中应注意的问题

1.CDIO工程教育的实施需要教师提升自身的项目经验

我校制定了相关政策,大力支持和鼓励教师到企业进行锻炼,增强实际动手能力,同时在项目实训或项目实习阶段采取让相关企业的工程师引进企业真实项目来校进行指导,缩小课程与实际工作岗位的差距。CDIO项目教学的宗旨是让学生发现问题、提高技能,因此教师在项目实施过程中,要注意把握指导的尺度,有效引导学生,既不能完全“教”学生,也不能放任学生,应将自己的指导与鼓励学生自主设计、主动实践有机结合起来。

2.学生在学习过程中应充分发挥主观能动性

提倡“自主设计、自己动手、自由探索”,提高学生分析、解决问题的能力,还要鼓励学生积极参与项目小组活动,将个人职业技能与小组协作能力紧密结合,不断提升CDIO工程能力。

3.以课程学习网站为辅助平台,注重工学结合

提供示范项目的具体实践内容和操作视频,辅助学生快速掌握数据库基本知识和技能,并提供项目实训引导、项目学习示范等,帮助学生提高项目设计与实施能力。CDIO的实施应围绕社会和企业的需求,因此还需要加强校企合作,建立与项目实施相适应的校外实训基地,满足学生了解企业实际、体验企业文化的需求,真正做到工学结合。

参考文献:

[1]王刚. CDIO工程教育模式的解读与思考[J]. 中国高教研究, 2009(5):86-87.

[2]查建中. 论“做中学”战略下的CDIO模式[J]. 高等工程教育研 究,2008(3):1-6.

[3]和薇. CDIO模式在“数据结构”课程中的运用[J]. 计算机教 育,2009(20):112-115.

[4]王志强,蔡平,杜文峰. 基于CDIO理念的多媒体应用基础课 程实践教学改革[J]. 计算机教育,2009(12):137-138.

〔责任编辑:孙 凯〕

收稿日期:2012-11-01

基金项目:2012年广西高等教育教学改革工程资助项目(2012JGA272);广西教育科学“十一五”规划2010年度立项课题(2010C174)

作者简介:陈艳(1982-),女,湖北荆州人,讲师,硕士,从事数据库、软件工程研究;魏星(1980-)男,四川资中人,讲师,硕士,从事计算机网络研究;李志梅(1972-)女,宁夏陶乐人,副教授,硕士,从事数据库研究。

猜你喜欢

应用
多媒体技术在小学语文教学中的应用研究
分析膜技术及其在电厂水处理中的应用
GM(1,1)白化微分优化方程预测模型建模过程应用分析
煤矿井下坑道钻机人机工程学应用分析
气体分离提纯应用变压吸附技术的分析
会计与统计的比较研究