试论数据库课程教学改革探讨与实践

时间:2022-06-19 12:20:36

试论数据库课程教学改革探讨与实践

摘要:数据库技术是在计算机领域当中一项重要的技术,但是在目前的数据库课程教学中,由于存在一些因素问题,所以,数据库课程在教学目标、模式、方法、考核等都要进行改革,本文通过对数据库课程教学的三个能力目标的阐述,分析探讨了数据库课程在教学当中教学效果长效机制的3段论,对于学生提高数据库实践技能的几个基本点进行了归纳。

关键词:数据库课程教学改革;教学目标;教学效果

中图分类号:TP311.13-4 文献标识码:A 文章编号:1674-7712 (2012) 18-0098-01

文章通过对数据库课程的教学目标的阐述,分析了保证教学效果的课程教学三段论,提出了对提高学生数据库技能的三个基本点分别进行了如下探讨研究。

一、数据库课程的教学目标

通过教学以及实践经验得出数据库课程的教学目标是:学生通过对数据库定义的了解在掌握基本的理论知识的基础上,让学生掌握以下几个能力。首先是通过对数据库课程教学的管理以及数据库维护的能力,例如,索引、缓冲池以及数据库容灾等;其次是让学生掌握数据库的实际业务能力,例如,数据库当中的一些数据字典、E-R抽取、触发器以及数据库安全等;其次是让学生掌握基对于数据库的应用和开发能力,例如,使其和各种开发语言互相融合的MIS等,学生在掌握这几种能力的同时,掌握的程度一定要做到一个比一个的深入、细致,同时还要求提高学生的手动能力以及分析能力,所以,要想取得完善的数据库课程教学效果,就要对数据库课程的知识点进行系统的讲解,与此同时也要把其他课程的知识点与其进行互相融合,此外,通过教师的引导,还要让学生对于其他的课外专业知识进行认真的学习。

二、在进行教学当中,我们要确保教学效果的课程教学三段论

在大学生毕业设计当中我们了解到,部分学生在进行数据库设计的时候做的不好、不够理想,比如在数据库设计当中的E-R图不完善,在进行设计数据库表的时候比较随意,同时也忽略了数据库的安全可靠性,对其没有认真地考虑,还有的个别学生甚至都分不清数据库的物理设计的步骤以及逻辑设计的步骤等,那么通过研究分析,我们知道,大学生是在大学二年级学的数据库知识,等到大学毕业的时候在进行对数据库的设计的时候,由于已经过了一年多的时间,所以就把之前学的知识几乎全都忘了。这种情况也发生在学习好的同学身上,因而,为了使学生在经过年多的时间里对数据库的知识不会忘记,同时也能加强对数据库技能的巩固,进而提出了三段论。

第一阶段:在课程的学习过程阶段,简单地说也就是让学生了解数据库的理论知识、进行数据库的设计、以及培养实践技能的学习阶段,把学习数据库的知识安排在大二的下个学期,在上实验课的时候要对学生进行实践技能的培养,在进行数据库的教学当中通过采用案例式的数据库教学方法,来达到学生由不了解数据库的知识到能按照案例进行设计的设计,对于学生来讲硬顶要重视学习和掌握数据库设计的基本流程以及其使用的方法。

第二阶段:在学生大三的下学期末对学生进行数据库的专项训练,安排一周的时间,通过分成小组的形式,地点要选择在实验室进行训练,在这个过程中,把学生掌握的某一编程语言以及掌握的对数据库的设计,然后二者融合到一起进行应用,我们要把学生掌握的数据库的进本流程和某一编程语言的融合看做是重点。

第三阶段:要在学生大四的上学期末对学生进行综合的训练,安排一周的时间,通过分成小组的形式,地点要选择在实验室进行训练,根据实际选择的题目,通过以软件工程的角度出发来进行对要求的分析、概要设计到开发、部署等全流程,在进行研发的整个过程中要让学生参与进来,我们要把学生掌握软件工程的思想理解视为重点,把学生掌握系统的开发功能看成是重中之重。

在进行的几个阶段的过程中,我们要知道每个阶段都是前一个阶段的拓展。相信通过这几个阶段的学习与训练,不仅会提高学生的理论还会提高学生的动手能力。

三、提高学生数据库技能的三个基本点

(一)案例是学习的基础

通过案例的学习,会使学生对数据库从不懂、不了解到掌握数据库知识的一个基础,我们要采取一些简单而且容易让学生懂的案例,通过对数据库课程案例的学习,要把案例贯穿到第一阶段的课程教学中,在数据库的课程案例教学中包括需求介绍、数据库设计、建库、建表和sql练习和实践以及数据库的备份和数据安全和和数据库性能维护等专项技能案例,在进行第二阶段的综合训练中也要体现案例教学法的使用,而且选择的案例要有代表性。

(二)在进行数据库的课程教学当中,教师的指导是关键

在进行数据课程教学当中教师的指导是关键的一个步骤,同一个案例,如果在教师的指导过程中,教师具有专业的理论知识以及丰富的实践经验,就会轻松的掌握每一个学生在学习过程中会有哪些的困难和问题,这是指导教师会把自己丰富的知识以及宝贵的经验教给学生,同时采取学生会接受的办法来解决,另外,指导教师还会交给学生课外的一些知识同时也会给学生一些指导性的建议,让学生在最短的时间里学会数据库知识的使用以及对学生进行培养数据库技能的使用,所以说,我们在选择指导教师的时候,一定要选择具有专业理论知识以及丰富经验的教师来担任主讲教师。

(三)在进行数据课程教学的过程中,第三课堂为必修

如果学生想要很好地掌握数据库技术,靠自身学到的知识以及之前的3段论还不够,通过补充课外的一些丰富的知识,通过对软件公司研发的一些软件技术以及长常用的一些知识[辅助设计工具(Powerdesign、E-Rwin)、高级网络编程言语、最新的web技术如Ajax、以及流行的一些成熟的框架(如Java SSH),工作流(如:JBPM)]的学习,然而这些知识在教学课程中是学不到的,这就需要学生通过第三课堂的学习,所以说第三课堂为必修。

四、结束语

由此可以看出,数据库课程在高校培养软件类人才的课程体系中占有举足轻重的地位。所以,希望通过本文对数据库课程教学改革的探讨,来达到能够增强学生的实践能力、培养学生的创新能力,同时更能取得理想的教学效果。有利于激发学生学习的积极性和主动性,培养动手能力和知识综合应用能力,提高教学质量。

参考文献:

[1]李如平.数据库课程教学改革研究与实践[J].电脑知识与技术,2010,19.

[2]柴梦竹.基于任务驱动的《数据库设计与实现》课程改革与探索[J].湖北广播电视大学学报,2011,05.

[3]李永杰,汪厚祥,崔良中.信息化条件下军事院校数据库课程教学改革探讨[J].计算机教育,2009,13.

[4]胡选子,谢存喜,高职院校“数据库原理及应用”课程教学改革与实践[J].计算机教育,2009,20.

[5]李光军,蒋立兵.体育信息技术专业程序设计课程的教学模式研究[J].计算机教育,2009,22.

上一篇:防范科技网站新闻报道失泄密的措施及对策 下一篇:合商融合 共论敏捷