APP下载

数据库原理课程教学改革与实践

2014-04-29钟静涂承胜吴鸿娟

计算机时代 2014年1期
关键词:团队学习数据库原理

钟静 涂承胜 吴鸿娟

摘 要: 针对目前数据库原理课程教学中存在的一些问题,提出在课堂上采用案例驱动、团队学习的方式,并在实验考核方面进行了相应的尝试性改革。经过一年的实践教学,教学效果有明显的改善。

关键词: 数据库原理; 案例驱动; 团队学习; 实验考核

中图分类号:TP311 文献标志码:A 文章编号:1006-8228(2014)01-52-02

0 引言

在当前信息量猛增的环境下,数据库技术成为业界关注、研究的一个热点。数据库原理课程是计算机本科专业的一门专业核心课,各大高校对该课程也是相当重视,通常都会评为精品课程、特色课程,以充分挖掘其教学方法,达到最好的教学效果。但是从实际的教学情况看,很多学生都觉得该课程理论知识点太多,在上课期间通常是不知所云,一学期下来,考试以后,这门课也就学完了,似乎对该门课一点印象也没有,不知它有什么用。本文结合我校所申请的数据库原理课程教学改革项目,探讨了对该课程的改革与实践。

1 教学现状分析

目前,我们学校计算机专业选择的教材是清华大学出版社出版的,由董健全、丁宝康编著的《数据库实用教程》第三版。该教材主要分为两大部分,第一部分包括基础篇、运算篇、设计篇、发展篇;第二部分包括应用篇。根据专业特色不同,我们的人才培养方案制定的教学用时也不全相同。计算机科学与技术专业,大二下学期开设,教学计划56个学时,理论48个学时,上机8个学时;软件工程专业,大二下学期开设,教学计划88个学时,理论64个学时,上机24个学时;信息管理与信息系统专业,大二下学期开设,教学计划64个学时,理论56个学时,上机8个学时。因为软件工程专业更重要的是培养学生软件设计的能力,所以在数据库原理课程教学中,增加了对SQL的应用,现在流行的关键技术如存储过程,以及触发器,上机学时也相对较多。而对于相对课时比较少的专业,确实反映出一些问题,如有些知识光凭课堂的讲解,学生很难接受,很难吸收,甚至没法懂。因此,针对课时较少的专业,如:计算机科学与技术、信息管理与信息系统,我们在教学过程中作了些尝试性改革。

2 教学改革内容

2.1 案例驱动

对数据库原理课程的前几周教学,教师先给学生展示一个完整的数据库系统软件。利用大家熟悉的软件应用,深入浅出地引进数据库模型、结构、关系数据库系统的概念,数据库设计、标准语言SQL,以及数据库恢复和并发控制等内容。整个教学过程都围绕这个系统,在枯燥的理论教学中随时演示实现的过程与最终效果。案例教学与原来纯粹的课堂理论教学比较,学生在学习过程中更有所悟、体会更深刻,并且培养了学生对开发数据库的兴趣,帮助他们尽快进入数据库技术的世界。

2.2 团队学习

在理论课开始后,下达有关实验要求的任务。全班学生大约每4人自由组合成一個学习团队,设立组长。每个团队自行确立开发一个与数据库内容有关的系统,可以是小型的班级成绩管理系统或通迅薄、选课系统等等。学生可以随着教师的教学进度,也可以互相讨论自学,逐步完成数据字典、数据流图、ER模型、实体图、数据库设计,最终代码实现。通过这种学习方式,不仅激发了团队成员间的合作热情,也充分利用了课余时间,让有限的课堂上机延伸到了无限空间。

2.3 上机考核

往年数据库原理课程的上机都是教师先出几道题,让学生随机抽题。每个题大概都是先建立两、三个数据库表、然后使用SQL完成相关查询。这样的考核很简单,往往使学生认为学了这门课程,却没法建立一个完整的系统。如今我们对上机考试作了改进。整个理论教学过程中要求对学生以团队完成的系统进行考核。我们在最后一次实验考核课上,要求学生以团队为一个单位,到讲台前面来进行演示。既要求演示一个完整的系统,又要求每个成员独立描述自己在其中所完成的模块。其间会涉及到理论知识点、具体实现方法、思维过程等问题,这类似于一个小型课程设计答辩,班上其他同学也可以提出感兴趣的问题。这样一来,学生在学习这门课之后,最终实现了一个可以运行的系统,就会很有成就感,也能从中体会到如何将理论转变成现实的愉悦,为后续的深入学习打下基础。

3 结束语

经过两个学期的改革实践教学,学生对数据库课程的报怨明显减少,在学期末,有不少学生都能提交出一个简单的、完整的数据库系统。优秀的学生还能将数据库与其他课程语言结合,编写出功能较齐全的系统。总的来说,我们从教学内容、教学方法和考核机制等方面对数据库原理课程进行改革和探索,收到了较好的效果。在接下来的教学中,我们将进一步研究如何提高教学质量,改善教学手段。

参考文献:

[1] 杨力,孙瑜,陈汶滨,耿新宇.数据库原理精品课程改革与实践[J].计算

机教育,2011.23.

[2] 梁雷燕.数据库原理的思路改革[J].中国科技信息,2013.10.

[3] 傅婷婷.数据库系统原理课程的立体化教材建设探索[J].计算机时

代,2012.7.

[4] 王向辉,崔巍,徐俊丽.基于CDIO的数据库课程教学改革方案研究[J].

计算机教育,2011.38.

[5] 杨晓文.基于CDIO工程教育模式的数据库课程体系的教学改革探

索[J].计算机时代,2011.11.

猜你喜欢

团队学习数据库原理
基于《数据库原理》课程网站前台设计与开发
数据库原理核心课程建设研究
高中理科创新学习策略研究
《数据库原理》课程研究性教学改革探索
团队协作探究式实验教学机制研究
“人力资源招聘与测评”课程中团队学习与大学生就业能力提升的调查研究
基于多维立体化模式的数据库原理教学改革与实践
基于海洋特色的数据库原理案例教学设计与实践
基于团队的案例式教学在数理统计中的应用
边疆多民族地区数据库原理课程的立体化教学研究