基于过程化数据库原理及应用课程教学改革

(整期优先)网络出版时间:2011-07-17
/ 3

基于过程化数据库原理及应用课程教学改革

方睿,吴四九

关键字:过程化;数据库原理;教学改革;考核方法

中图分类号:G423.07文献标识码:A文章编号:1004-633X(2011)07-0040-03

作者简介:方睿(1974-),男,副教授,成都信息工程学院;吴四九(1970-),男,副教授,成都信息工程学院。

作者单位:成都信息工程学院,成都邮编610225

1引言

《数据库原理及应用》课程是计算机专业学生必修的一门专业基础课。通过这门课程的学习,学生能够正确理解数据库的基本原理,熟练掌握数据库的设计方法和应用技术。而目前数据库技术在计算机应用领域中显示出越来越重要的地位,特别是数据仓库、数据挖掘、决策支持系统、ERP系统、CRM等系统的成功实施和应用,使企业深刻体会到数据就是财富。企业的发展方向、市场的商机、管理中的漏洞等重要的信息就存储在企业数据中,而数据库是目前存储数据的主要方式。因此,数据库建设已成为衡量企业、政府部门等信息化建设的重要标志之一。从计算机行业对从业人员的技能要求情况看,不论是软件开发、系统维护、网站建设,还是多媒体技术应用、电子商务应用、信息管理与应用等方向,都对数据库技术的掌握提出不同程度的要求。

为满足目前市场对人才的需求,各高校、各层次计算机专业,甚至有些非计算机专业都开设数据库课程。在数据库教学中不但强调理论学习,实践也给予了一定的重视。所以这门课程学习的好坏,直接影响到学生今后从业中的能力。

2现状

目前高等学校教育观念存在一些误区。将人才培养的“厚基础、宽口径”理解成知识灌输。教师认真备课,在课堂上仔细讲解,学生被动地听课,记笔记,考试时也就是这些内容。最终培养的人才创新素质不高,协调沟通能力不足。教学内容与社会实际脱节、理论教育与实践教育脱节,或重理论轻实践。

不重视对研究性学习的引导。现代教育学专家和一些学者已认识到学生成才重要因素不一定在于学校教师所教,而相当程度上依赖于年龄相近的年轻人自己结队自主地、探索性地学习,去批判性地学知识和创造知识,我们没有建立引导学生自主探索性地学习和自我成才的激励机制。

学习效果的评估方法不科学。学习效果的评估方法单一,靠学期结束时的一次考试。造成期末考试前是学生最要紧的“学习时间”,平时时间利用不充分。导致在校学习成绩与未来职业成功之间并没有相关联系。

具体到数据库这么课程的现状是,老师还是采取“满堂灌”,过多的强调数据库原理、知识体系的教学,学生学习该课的兴趣不浓;数据库理论与应用脱节,学生感觉不到理论有什么用处;上机实验时无所事事,学生课上和课下的学习无法很好地贯通,学生课上所学的数据库的方法、技术在课后没有得到很好的练习和巩固。

一学期下来,绝大多数同学还没有办法设计数据库,不能系统的工程化合作开发数据库系统。因此,围绕该课程展开的一系列教学改革,包括课程体系、课堂教学手段、实践环节、课程过程中的质量控制、考核方法等。

3教学改革

时逢国家进行“卓越工程师培养计划”的实施,结合我校卓越工程师的人才培养模式和方法的探索与改革,笔者结合多年数据库开发经验和教学体会,分析计算机专业数据库原理及应用课程的教学现状,从以下几个方面入手进行教学改革。

3.1课程体系改革

重新梳理课程体系,画出课程群关系图,见图一。

图一数据库原理及应用与其它课程关系图

3.2教学手段方法的改革

课堂上摒弃满堂灌,重工程项目的经验,轻具体的知识点,让学生自己讲一些基本的知识点,老师把主要精力放在难点的讲解上。整门课程针对数据库软件的开发采用项目驱动教学模式,激发学生学习兴趣,引导学生思考。以问题研究作为手段,以运用所学知识解决实际问题为目的,培养学生的问题意识;结合实验和项目开发实践,实践的内容让学生做一些熟悉的业务项目,使课程的实践与理论教学内容紧密配合,同步进行,达到理论指导实践,实践促进理论学习目的。因此在教学过程中,主要采取从以下方式尝试进行改革:

3.2.1教学内容

自己编写教程(于2010年10月底由机械工业出版社出版),全书围绕一个实例展开,将网上玩具商店的例子分解到各个章节的各个不同的知识点中,使学生在学习过程中前后不脱节,有助于将前后知识点串联起来。

3.2.2课堂讨论

目前《数据库原理及应用》采用老师提出问题,学生讨论,老师总结的方式上课,因而能让教师和学生更多地进行面对面交流。课堂的互动有助于调动学生的积极性,让教师及时了解学生的学习情况和想法。也有助于将课堂和课外有机的结合起来。对于一些概念性的东西,可以让学自己的理解,课外解决,课堂上集中解决较难的问题和数据库设计开发过程中的经验介绍和容易出错的问题和项目工程经验。

3.2.3课堂演示

对于《数据库原理及应用》的知识点,如:查询语句、试图、存储过程。函数等采取讲完即演示的方式。教师先演示所涉及知识点的例子,然后讲解该例子中知识点,立即让学生模仿、讨论,根据学生掌握情况,教师加深难度或对未掌握的要点进一步解释,最后讲解工程项目开发中的应用场景和注意事项。

3.2.4课后练习

《数据库原理及应用》配置了大量的上机实验,因为实验环境简单,安排学生课后自行训练,对自己在实验过程的体会,解决问题的过程进行总结。

3.2.5课后思考题(作业)

为学生布置了大量的课后思考题,定期让学生提交作业,通过对作业的批改了解学生的薄弱环节,而后针对这些问题进行作业评讲,同时对学生掌握不好的知识点进行深入剖析。

3.2.6集中上机检查讨论

在《数据库原理及应用》中专门配置了16学时的上机实践,用于集中讨论学生课后遇到的共性的问题,和检查学生课后做的设计和开发的实验结果,最终要求学生将数据库中的关键知识点应用于实际的项目开发中,并编写格式规范的设计文档,培养学生的数据库系统工程设计能力。

3.2.7上机测试检查

从课程开始,到整个课程结束,就是在设计一个完整的数据库系统,从需求、建模到设计、实现的全过程。这样没有学生都在做自己感兴趣并且熟悉的项目。课程学完,一个简单的数据库系统基本功能设计完成。这些都是学生在业余时间完成,上机的时间就是检查他们做的内容和答疑讨论。从第1个过程质量控制点开始,每个学生进行上机测试检查。教学通过上机测试找出每位学生的欠缺点,给出提高的指导性要求。

为此,我们专门开发了一套过程化考试平台,学生可以随时预约测试和训练,来检验考察的掌握的情况。

整个教学手段方法的改革,质量控制尤为重要,具体的质量流程控制如图二所示。

图二《数据库原理及应用》课程过程质量控制流程

3.3考核方法的改革

考试方法也进行全新的设计,传统的笔试只是在期末进行,占总成绩的30%。全课程分为5个部分,实施过程化考核,占60%,具体比例分配如下。

3.3.1理论基础、数据库建模工具15%

3.3.2数据库、数据类型、表、约束10%

3.3.3编程基础、sql查询、索引和视图20%

3.3.4存储过程、函数、触发器、事务和锁10%

3.3.5数据库安全、示例5%

3.3.6平时考勤和作业占10%

3.3.7期末考试占30%

4改革结果

通过对08~09级网络工程和信息安全两届16个班的试点试行,具体变化为:

4.1学生学习数据库的积极性增强,业余时间利用率提高,学习氛围好。

4.2学生项目能力增强,课程学完后,从暑假开始有不少学生跟老师做相关数据库项目。

4.3学生学以致用,在老师的指导下开发一套过程化考试平台,可以在线考试相关的课程,可以靠主观题,也能考客观题,自动评分,来减轻过程化改革给教师增加工作量。

5结束语

目前,“数据库原理及应用”课程建设已取得阶段性成果,在今后的教学改革和课程建设中,要坚持重视理论基础知识、培养实践综合能力、提高整体教学质量的总方针,强化创新意识,强化能力培养,逐步建成反映现代教育思想和教育观念。在这门课程我们注意将科研与教学相结合、理论与实践相结合,坚持把教书育人放在首位,注意素质教育。严格要求,把好课堂教学关,将继续深化课程的教学改革,注重科研与教学紧密结合、理论教学与实验紧密结合,在促进学生理论联系实际、掌握学科前沿最新知识方面做出更多有益的探索。

我们将继续完善数据库过程化考试平台,以便更好的为课程教学改革服务。

参考文献:

[1]王晓松.信息技术与高等教育学科教学整合若干问题的思考[J].黑龙江高教研究,2008,(5).

[2]孟宪虎.面向应用型人才培养的数据库系列课程体系和教学模式改革探索[J].计算机教育,2009(24):6-10.

[3]教育部高等学校计算机科学与技术教学指导委员会.高等学校计算机科学与技术专业发展战略研究报告暨专业规范(试行)[M].高等教育出版社,2006.

[4]李飞.结合CDIO工程教育理念构建培养网络工程人才教育平台[J].教育理论与实践,2009,(10).

ReformoftheTeachingthePrincipleandApplicationofDatabaseThatisBasedonProceduring

FANGRui,WUSi-jiu

(ChengduUniversityofInformationTechnology,Chengdu610225)

[abstract]Thisarticlestartswithanalyzingthecurrentsituationofteaching,whichistheprincipleofdatabaseandappliedcourseofcomputersciencemajor.Combinedwithexploringthemethodoftrainingexcellentpeopleandthecumulativedidacticexperienceofdatabasefromschool’soutstandingengineers,weacquiredobviouseffectsthatproceedfromconductingteachingreformationandputtingthemintopractice,whichstartedfromthecurriculumsystem,teachingmethodsandcheck-upsystem.

Keywords:Proceduring;Databaseprinciple;Teachingreformation;testingmethod