基于项目驱动的数据库一体化课程多层递进式教学实践研究

2018-03-31 12:22王雅君李勇程金石时君丽金海华樊双蛟王德权
电脑知识与技术 2018年6期
关键词:项目驱动

王雅君 李勇 程金石 时君丽 金海华 樊双蛟 王德权

摘要:分析工业工程专业开设数据库课程中存在的问题,构建了数据库原理及应用课程CDIO能力结构和基于CDIO构建理论教学、实验教学、素质拓展三位一体的课程体系,提出了应用型人才培养模式下基于项目驱动的数据库一体化课程多层递进式教学模式,以实际信息化建设项目为载体整合数据库原理相关知识,培养学生通过实际项目分析问题、解决问题的能力和数据库系统实际运用和运维能力。

关键词:项目驱动;数据库课程;多层递进

中图分类号:G424 文献标识码:A 文章编号:1009-3044(2018)06-0122-01

1引言

面向培养应用型人才的教学模式,在地方高校中的工业工程专业中数据库课程承担着培养具有较强的数据库技术应用能力、具有与专业结合的实践创新精神的应用型人才的任务,本文结合CDIO工程教育理念,《数据库原理及应用》课程的教学目标是结合《C#程序设计》、《管理信息系统》等理论和实践课程,学生通过参与实际信息化科研项目,激发学习《数据库原理及应用》课程的热情和求知欲望,使其在科研项目研发过程中对数据库原理和技术及实际应用有深刻的理解,掌握信息系统数据库设计的流程,从而形成良好的系统开发设计思想和习惯,能够灵活运用理论指导实际,同时培养学生创新精神和团队协作意识。

2设计培养学生的CDIO能力结构

基于CDIO工程教学理念与方法,通过实际信息化科研项目驱动课程教学和实践,用分配实际开发任务引领学生主动学习,培养学生数据库实际应用技能,构建如图1所示的培养学生的CDIO能力结构。根据该结构能力框图改革与创新课程理论和实验教学内容,教学过程中注重工程项目实践,将学生的能力培养贯穿知识的教、学、用过程。教师在教学过程中是项目发起者和项目开发指导者,通过分配实际项目开发任务调动学生对数据库相关知识的学习热情,让学生通过亲自完成实际任务掌握相关数据库知识和实际工程项目实施理念和方法。结合实际项目的教学方式实现了理论教学和实践教学统一融合,增强了学生的工程实践应用能力。

3项目驱动的数据库一体化课程多层递进式教学模式

3.1构建基于CDIO论与实践相融合的数据库课程体系

以提升学生CDIO能力为目标,将CDIO理念融合到教学过程,课堂教学运用教师讲、师生共同操作、学生分组讨论的灵活方式引导学生对实验项目进行构思,让学生在课堂上由被动听课变成主动参与;实验教学以实际项目贯穿于数据库项目的设计、实施和运维的整体训练过程,培养学生实践探索的精神、解决实际问题的能力和拓展学生个人综合素质。基于CDIO构建理论教学、实验教学、素质拓展三位一体的课程体系如图2。

3.2设计“多层递进式”实验项目

基于CDIO的三位一体数据库课程体系,形成CDIO多层递进式实验项目:一级实验是以解决专业相关实际问题为基础的实践创新型实验,以培养学生的综合应用能力、促进实践创新精神为目标,引导学生自主进行数据库的逻辑结构、物理结构设计和实施运维;二级实验进行为数据库综合设计,以培养学生知识理解与应用能力、团队合作意识和钻研精神为目标,引导学生自主确定结构和解决问题方法;三级实验以基础验证型实验为基础,引导学生掌握基本实践内容。三层递进式实验项目体系結构如图3。

3.3实践教学手段和方法

1)利用互联网大数据资源,建立数据库课程学习网站,共享学习资源和课程内容,调动学生自主学习能力。2)结合多层递进式数据库实践项目,不同层级实验项目采取各自相适应的多元化教学方法。3)实验室开放实验平台和提供数据库创新型实验项目,使学生能在非教学时间开展自主实践活动。

3.4多样考核和多次考核方式

1)课程考核分为期末考试(50%)、实验(30%)和平时成绩(20%);2)课程设计考核评定:①组内自评排名;②教师检查评判各小组;③分小答辩;④教师综合评定成绩。教师在课程设计过程中进行过程监督,及时发现问题,并给出相应的指导,学生提交各阶段设计报告和成果。

4结语

本文以本高校专业学科创新和应用转型发展为背景,通过实际创新性科研课题,引导学生进行创新性数据库开发和实验,从而提高学生的创新意识和创新能力,实现专业人才培养目标。充分发挥学科优势,将实践教学与学科发展高度融合,构建了高水平的适应工业工程人才培养目标的数据库课程教学模式和实践教学新体系。将实验室作为一个微型智能化工厂,模拟企业运营模式组织学生进行数据库分析、设计及应用的相关实验,使学生掌握最实际的数据库管理技术和方法。

猜你喜欢
项目驱动
项目驱动教学法在机械制造工程学课程教学中的应用
基于“红色之旅”项目驱动的《调酒与咖啡》工作室制人才培养机制探讨
基于项目驱动的《SQLServer数据库应用》教学思考