- 收藏
- 加入书签
《数据库原理及应用》课程教学方法研究与实践
摘要:该文对《数据库原理及应用》这门课程在教学中的一些方法进行了探究,主要探讨了如何从理论教学和实验教学两个方面来让学生学好这门课程。
关键词:数据库原理及应用;理论教学;实验教学
1、引言
数据库原理及应用这门课程是普通高等学校计算机相关专业一门非常重要的基础课程,也是其它非计算机专业的一门选修课程,教师如何教好这门课程和学生如何学好这门课程看似两个不同问题,其实质也是一个问题,就是教师采用什么方法能让学生学习好这门课程。由于数据库原理及应用包含了数据库理论教学和实验教学两部分内容,如何让学生从这两个方面来学习好这门课程,下面从两方面来进行阐述。
2、理论教学方法
2.1 对传统教学方法的反思
传统教学方法主要是以理论讲解为教学中心,整堂课从头到尾全部是理论知识的灌输,缺少实际案例对理论的支持,由于这门课程本来就比较抽象,有些知识点难以理解,如果全部都是以理论的方式来讲解,学生肯定会觉得非常枯燥,就会使同学产生畏难情绪而不想学习这门课程的想法。其实这也是大多数理论课程的共同点,就是怎么样才能让学生对理论知识产生兴趣,积极主动地来进行学习。另外,“以教师为中心”也是传统教学方法的一个特点。以“教师为中心”的教学方法,基本上采用了教师满堂灌的办法,从上课到下课全部由教师来进行主导讲解,课堂中间缺乏和学生的互动性。这样的传统教学方法,显然不适合当下互联网时代的教学方式。
2.2 互联网时代理论教学方法
为了能在互联网时代更好地上好理论课程,特别是数据库原理及应用这门课程,根据该课程的特点,特提出以下观点,供参考指正。基本思路为:首先,让学生从开始就对这门课程有全面的认识。由于这门课程是一门理论与实践并重的课程,理论性很强,概念较多,同学们不容易理解,所以要结合具体案例来进行讲解。为了让同学们在学习该门课程之前对课程有一个基本的认识,该门课程的第一堂课非常重要,因为在这第一堂课上必须给学生讲清楚学习该门课程有什么用,学习之后能做什么,要让同学们对这门课程有非常明确的学习目的,以激发起同学们浓厚的学习兴趣。在接下来的教学中,由于数据库原理理论过于抽象,学生们在课前预习甚至听了教师讲解之后可能仍然会云里雾里充满疑惑,比如概念结构转换为关系模式,理解起来比较困难,如果在讲解时能够结合具体实例,以教学管理系统为例,给学生演示如何将需求分析后进行概念设计得到的E-R图转换成教学管理系统的关系模式,就会使学生能够很容易地理解这个设计过程,从而达到课程的教学效果。所以笔者在实际教学过程中,会以一个具体的实例贯穿整个教学过程,在讲解了某个知识点后,再结合实际开发案例来对理论知识点进行验证。笔者在这门课程的教学中,主要采用的是问题驱动方法,实际也就是根据理论知识点、案例结合来设计相关问题,在给学生讲解了基础理论之后,再结合具体案例,向学生提出关于该知识点在案例中的具体问题,这样,学生就会根据案例场景去结合理论知识点进行思考,给出他们经过思考后的答案,然后通过分析同学们回答的答案,结合实际案例给出正确的解答。通过这个教学过程,能够使同学们对知识点能够更加深刻地理解和掌握。我把这种方法总结为三步方法,即:教理论-练案例-讲正解。在实际教学过程中,一些基础理论、概念是需要先给同学们进行讲解的,这些基础的理论部分一般不需要采用这种三步方法,但可以结合生活中例子来形象化基础理论的讲解。这种三步法主要用于对核心和重要知识点的讲解,比如可以根据数据库设计过程来进行这种三步方法的应用,即:需求分析部分-概念结构设计部分-逻辑结构设计部分-物理结构设计部分-数据库实施部分-数据库运行和维护部分。通过数据库设计的这六个步骤采用这种三步法进行讲解,实际也相当于让同学们体会了一次在系统开发过程中的实际数据库的设计过程。
3、实验教学方法
该课程除了讲述数据库相关原理及理论知识外,还开设了配套的实验课程,即以某种具体数据库来进行数据库的设计。结合数据库设计的过程,我们主要开设了以下实验项目:
数据库表建立与数据操纵、数据查询、存储过程与触发器、数据库备份与恢复、数据库安全性等。通过多年实验教学经验,总结出来比较适合学生的实验教学方法,大致说来就是,把实验指导书先下发给学生,当理论课上到学生能够独立完成某个实验的时候,通知学生先在下面通过实验指导书内容完成预习并预作该实验,然后到上实验课时,学生主要是带着预作实验时碰到的问题而没有得到解决的问题来向老师提问并答疑,当学生完成全部实验内容后,就可以提出答辩要求,然后老师根据实验内容对学生提出一些问题,以考察该学生实际掌握情况,并根据学生回答情况和实验完成情况给出该次实验的成绩。通过这种方式,学生在课后就会充分利用时间来进行相关的实验准备,从而在实验课堂上才会有充足的时间来思考实验中的问题,向老师答疑,不会因为在课后没有准备而在实验课上才开始了解该实验内容,而由于没有多余的时间来完成实验从而导致实验不能完成,最终导致没有达到实验的目的。对每次实验都采取答辩而不仅仅是根据学生实验报告给出成绩的方式来得到学生每次实验成绩,虽然老师工作量增加,但采取这种方式才能真正考察学生的实际动手能力,真正做到比较公正地对学生实验情况进行评价。
4、教材的选择
关于数据库方面的课程教材,主要分为三大类:一类主要是讲解一个具体数据库的使用,比如:《SQL SERVER数据库》,《Mysql数据库》,《Oracle数据库》等。第二类主要是讲解数据库的基本理论,比如《数据库系统原理》、《数据库原理教程》等。第三类是既有数据库理论知识的讲解,也有某个具体数据库结合理论的使用和实践。那么作为高等学校计算机专业来说,选择数据库理论与实际数据库实践相结合的方式显然更加合适。
结束语
在计算机技术和互联网技术日新月异的今天,对于本课程也演变出了很多不同的教学方法,归根结底来说,也就是两个方面的内容,一个是理论的教学,一个是实验的教学,如何使学生在信息技术日益发达的今天能学习好这门课程,一方面要求我们老师采取正确的教学方法,另一方面还要求我们老师博览群书,不断学习,不断创新,研究出更多适合当今学生的教学方式和方法,以培养出更多适应当今高速发展的互联网社会的高级人才。
参考文献:
[1]《数据库原理及应用》课程教学改革探讨[J]. 顾永军,齐敬敬. 时代教育. 2014(13)
[2]《数据库原理及应用》课程教学改革的探索[J]. 路遥,贺宏,赵月鹏. 现代经济信息. 2017(02)
[3]浅谈数据库原理与应用教学改革[J]. 魏焕新. 电脑知识与技术. 2009(35)
[4]面向创新能力培养的数据库课程实验教学改革[J]. 孔峰. 中国现代教育装备. 2010(23)
作者简介:陈骏,男,出生年月:1972年9月,籍贯:重庆垫江,最高学历:硕士,职称:副教授,研究方向:知识工程、计算机应用,单位:西南科技大学。