基于项目驱动法《数据库原理与应用》教学改革的探索与研究|数据库的原理

基于项目驱动法《数据库原理与应用》教学改革的探索与研究

基于项目驱动法《数据库原理与应用》教学改革的探索与研 究 摘要:针对《数据库原理与应用》教学中存在基本原理 枯燥、知识点烦琐、实际应用难度大、学生学习积极性不高、 学习目标不明确等问题,本文引入了基于项目驱动的三维教 学法实现创新教育。在项目驱动下,结合社会需求的引导、 学校的定位、教师主导和辅助、学生主体和主动,解决教学 过程中存在的问题,提高学生主动学习的意识,训练学生良 好的思维品质,提升自主解决问题能力。

中图分类号:G642.0 文献标志码:A 文章编号:
1674-9324(2015)46-0098-02 一、引言 《数据库原理与应用》课程是计算机类相关专业重要的 必修课,数据库技术日益成为计算机信息管理的主导技术之 一[1],具有很强的实践性和综合性。在传统的教学模式中, 此课程的教学一直处于以理论知识学习为主,教师讲解,学 生接受的方式[2],实验教学作为理论教学的副手,往往起 着辅助作用,是理论的验证者[3],这样就忽视了学生设计 实验的能力和自主创新能力,影响了课程的教学质量,造成 教与学双方都感受到这门课程抽象而枯燥。针对传统教学模式存在的问题,一些新的教学观点被提 出来,比如,启发式教学、案例驱动教学、小组协同学习等 [4]。为了弥补实验教学存在的不足,校企合作、送学生去 软件公司实习、引进企业人才进高校等举措的提出并实践, 取得了一定效果,但是由于学校和企存在利益冲突、企业核 心技术保密、版权等问题[5],因此这些模式还有待于进一 步地改进和尝试。

结合我校的实际,本文提出了以项目驱动为基础,结合 社会对数据库技术人才的实际需求,准确定位学校发展方向, 发挥教师的主导和辅助作用,充分肯定学生主体地位和自主 能动性,建立新型的教师与学生合作关系的教学模式。

二、项目驱动下三维教学法 以项目驱动为基础,《数据库原理与应用》课程三维教 学法在实际教学中具体实施如下。

1.前期准备。前期最重要的一项工作是选择项目。项目 的选择要遵守与理论紧密结合原则、适用性原则、综合性原 则、有实际应用价值原则。与理论紧密结合原则[6]。只有与本课程理论紧密结合 才能很好地掌握好本课程的知识点,达到指定的教学目标, 完成教学任务。这是教学最基本的原则。

适用性原则。项目的选取要难易适中、大小适中、兴趣 性强。这样既可以调动学生的积极性和兴趣,也可以避免由 于难度太大而打击他们的学习的积极性和自信心。

综合性原则。项目的选择要体现整个课程主要知识点之 间的联系,并注意与横向课程的结合和交融,而不应该是孤 立的一个项目。

实际应用价值原则。开发的项目要贴近生活,并能够马 上投入使用,创造经济价值。这样学生既可以学习知识,又 可以获得经济上的利益,极大地调动学生的主动性和积极性。

2.实施过程。项目驱动三维教学法实施主要包括:教师 根据“社会需求,学校发展定位,选择项目”—“教师把项 目导入课堂,项目分析和分解”—“学生理论联系和应用, 完成项目”。

第一步:在《数据库原理与应用》课程教学过程中,首 先,教师要进行课前准备,讲解本课程的教学计划和教学目标,让学生清楚通过课程的学习达到什么样的目标,掌握什 么样的技术。然后根据我们学校的具体定位和教学实践,选 择高校学生成绩管理系统作为课程项目。完成这个项目之后, 学生基本上可以掌握SQL Server在数据库管理系统中的各个 基础知识点和数据库技术的开发能力。

第二步:我们以数据的查询操作和索引这一章为例[7]。

首先教师导入项目,把这个完整的系统展现给学生,然后分 析项目和分解任务,包括问题如何定义,如学生的基本信息 表、各科课程表等;问题如何解决,使学生找出表之间的联 系等;问题如何迁移,引导学生发现非关系数据模型存在的 问题等。

数据库技术存在的主要目的是为了更有效地管理信息, 可以随时提供所需的数据信息,因此,数据查询是数据库的 重要功能。查询功能主要是根据用户提供的限定条件进行, 返回一个能满足用户要的结果。要完成查询操作,就必须学 习SQL Server语言。通过本章的学习让学生明白可以完成对 SELECT语句的基本语法、单表查询、多表查询、查询的界面 化操作的学习。

第三步:学生在任务的驱动下进行学习。设计关系数据 库,学习SQL查询SELECT语句。查询是数据库操作的重要部分,利用SELECT可以完成对数据库中所需数据的各种查询操 作。除了选择、插入、删除等基本的操作,还应学习其他功 能,如给变量赋值、输出表达式值等。这些都是在查询分析 器中输入SELECT语句执行查询,除此之外还可以通过企业管 理器利用界面的方法实现查询,也就是界面化查询操作。

第四步:这一章中,引入了索引的概念,此时教师要起 到辅助作用,给学生讲解如何建立索引,以及建立索引的好 处,即加快在内容极多的数据库中检索有用的信息,加快表 间连接,减少排序和分组时间,实现表间参照完整性等。由 此拓展学生的知识空间。

最后,完成本章节的子项目。结合实际项目需求,在问 题驱动的基础上,让学生感觉到学有所用,在成果驱动的基 础上,让学生感觉学有所成,增强学生的成就感和求知欲。

三、教学效果评价 任何一种新的教学方法最终都要以达到的教学效果为 标准进行评价。其中评价包括学生和教师两个方面。计算机 类专业的学生最终的评价标准是看学生是否具有良好的思 维品质、解决问题的能力、创新能力、软件应用和开发能力 和团队的协作能力。1.学生成绩的评定。成绩的评定是教学过程中的一个重 要环节,应坚持鼓励性原则、导向性原则、反馈性原则。项 目驱动下三维教学法学生成绩的评定应该区别于传统的教 学模式。传统教学模式下,学生成绩的评定往往是期末理论 考试成绩占60%、上机实验成绩占20%、平时成绩占20%三部 分组成。本文提出的教学模式成绩计算方法:项目成绩占50% (其中完成项目30%,项目创新占20%),理论成绩占30%, 平时讨论课成绩占20%。从成绩的计算权重来看,与以往最 大的不同是实际解决问题的能力得到加强,重点培养学生动 手做,在做中学知识。

2.教师教学能力的评价。在新的教学模式中,教师自 身的能力也需要进一步地提高。在课程的预备阶段,项目的 选取至关重要,一定要把握好这第一关。在理论研究上要进 一步创新,在实际应用和开发能力上,要和企业的工程师相 互探讨和学习,掌握领先的技术,另外还要善于发现每个学 生的个性,根据学生个体不同的特点分配不同的任务,做到 因人而异,挖掘他们的潜能。

总之,在项目驱动基础上三维教学法的实施过程中,评 价标准不能停留在单一的、保守的、传统的模式下,而是要 多种有效的、灵活的评价方式,这样新的教学模式才能执行,才能培养出有创新能力,适应社会需求的大学生。

四、结束语 本文结合当今社会对数据库人才的需求,提出了项目驱 动下三维教学法,从学校、教师、学生三个方面出发,对《数 据库原理与应用》课程提出了教学改革方案,并就如何实施 做了具体部署,并举例说明。最后设定了评价原则和评价标 准。在以后的实施过程中,我们还需要在学校的支持力度、 教师参加企业培训、教师和学生的合作模式、项目的选取、 项目实训环境,推广到相关学科和其他高校等方面进行思考 和研究。

参考文献:
[1]李俊山,罗荣,赵方舟,等.数据库原理及应用[M]. 清华大学出版社,2009,(6). [2]杨悦欣,杨云.《数据库原理及应用》课程教学研究 [J].教育教学论坛,2013,23(1):239-240. [3]王文.项目驱动的“Linux操作系统”课程教学改革 [J].计算机教育,2009,18(9):77-79.[4]赵丹丹,李锡祚,宋海玉,等.项目驱动教学模式在 计算机人才培养中的实践[J].实验技术与管理,2011,28 (7):244-247. [5]黄明和,雷刚,郭斌,等.“导师制下项目驱动教学 模式”的研究与实践[J].计算机教育,2007,1(02):29-31. [6]王玉玺.项目驱动式教学在数据结构课程中的应用 [J].江苏教育学院学报:自然科学版,2012,28(6):53-55. [7]王彪,于海英,张利军.数据库应用系统开发[M]清 华大学出版社,2010.