《数据库原理与应用》课程改革应用研究
2017-08-16闫薇
闫薇
(辽宁警察学院,辽宁大连116036)
《数据库原理与应用》课程改革应用研究
闫薇
(辽宁警察学院,辽宁大连116036)
《数据库原理与应用》课程是计算机科学领域中重要的主干课,是一门不可缺少的、综合性很强的专业技术基础课。该文针对应用型专业转型时期的课程教学改革需要,从教学内容、实践环节、教学方法、考核方式等多个方面逐一进行阐述,达到了预期目标,提高了教学质量。
数据库原理与应用;应用型;教学改革
1 概述
《数据库原理与应用》课程是计算机科学领域中重要的主干课,是一门不可缺少的、综合性很强的专业技术基础课。本课程是在学生学完程序设计基础、数据结构等相关的专业课,具有一定程序设计能力后展开的,本课程主要基于oracle,以实例为主线,循序渐进、深入浅出地介绍数据库的基础知识、表、索引、视图、存储过程、函数、包、触发器以及数据库的安全性等问题。下面从教学内容及目标、实践环节、教学方法、考核方式改革等方面逐一阐述。
2 教学内容及教学目标
《数据库原理与应用》课程的教学目标是使学生能够使用所学的数据库知识,根据实际问题进行数据的保存、维护、检索与统计,培养学生具有信息分析、数据采集、数据整理以及数据处理等能力,从而能够从事复杂数据库系统的研究、设计、开发与应用[1]。
2.1 教学内容体系结构
针对各个专业对教学内容进行了模块化的划分。把教学内容划分为三个模块:数据库理论(原理)、数据库技能、数据库应用。其中课程中的基础理论知识部分包括数据库绪论、关系代数、SQL语言基础、关系数据库设计、数据库的完整性和安全性等。数据库技能主要介绍Oracle平台,介绍Oracle关系数据库、基本表的创建、修改、查询、删除、索引的建立与使用、视图的应用、函数和存储过程的创建与应用、触发器的作用等。数据库应用模块具体介绍在C/S与B/S结构下,使用VB与ASP前端开发工具,如何开发数据库应用系统。详细的课程教学内容体系分解如表1所示。
表1 课程体系分解表
2.2 教学内容优化
由于学生在学校比较熟悉的业务就是每学期的选课流程,所以本课程的教学始终贯穿“学生选课系统”这个项目案例。这样,学生对于整个系统的业务流程是比较熟悉的,不必再花大量时间去理解业务活动,而可以把主要精力用于学习课程内容上。
整个学习过程是以教师为主导,学生为主体进行的。教师首先演示已有的学生选课系统,并结合该项目,介绍项目中所涉及的课程知识点。通过功能任务的驱动,逐一学习每一个知识点,并通过自己的动手实践,灵活运用所学知识点实现功能模块。在每节课中,通过几个小任务,融入了所需要学习的课程内容,引导学生独立完成任务。学生作为主体,在课堂上可以团结互助,共同完成相应任务。当课堂上的所有任务均完成时,相应的功能模块也就实现了,同时课程的全部知识点也就讲解完成了。在这个过程中,教师可以引导辅助学生完成较难任务,同学之间又可以相互合作,共同解决遇到的问题。
当课程的所有知识点都学习完毕后,再引入企业员工管理系统。这次教师不再讲授知识点,而是让学生自己建立项目开发小组,利用已掌握的知识独立完成这个数据库应用系统。通过这几轮的迭代学习,学生就能够深刻的理解教学内容,并能够灵活运用,极大地提高了独立解决问题和动手实践的能力。
3 加强实践教学,培养创新能力
实践教学对于提高学生的综合素质、培养学生的创新精神与实践能力具有特殊的作用。我们根据数据库原理与应用课程的性质和特点,设计了多个实验,从而提高与锻炼学生的观察性与创新性。
1)理论课与实验相结合
《数据库原理与应用》课程单从理论上讲授是空洞而又无意义的,学生不容易理解数据库的设计和开发的过程,所以我们必须让理论与实验相结合,让学生在学习理论的同时亲自操作实验,从具体真实的实验中体会数据库的奥秘,使学生更好更深地理解数据库的理论知识。
2)理论教学与实际项目相结合
尽量让学生多编写程序,将所学习的知识应用到实际工作中,所以我们在整个数据库这门课程的讲解过程中主要围绕和贯穿学生选课管理系统这个实际项目,使学生在真正的项目中得到提高。
3)充分利用实验课培养学生实践能力、创新能力。
在实验课上讲教师和学生的角色互换,教师为主导,引导学生自主学习实践,学生为主体,通过实验,使学生能够参与、开拓视野,真正做到学以致用[2]。
4 教学方法与教学手段
1)“任务驱动”教学法
“任务驱动”教学法是教师对课程内容进行精心设计分解,以任务的形式布置给学生进行驱动学习,学生要进行自主学习,并且多个学生之间进行协作学习。在解决问题的过程中,学生提高了自学能力、实践能力和团结合作的能力。
2)“项目案例”教学法
“案例”教学法是教师精心设计经典项目案例,教学中将课程的大部分知识点,包含重点课程内容融入到项目案例中,带领学生进行项目开发过程的同时,理解数据库应用系统设计的各个阶段[3]。
3)充分利用现代教育技术为学习者提供个性化的自主学习空间
开展多媒体教学,借鉴好的电子资源,结合学生实际授课情况,设计精美的教学课件,并上传到共享平台,供学生自行下载学习。同时提供自测试题和相应的测试答案,学生课后也可自行下载,帮助学生课后查缺补漏,巩固所学知识。了解数据库技术的最新发展。及时为同学更新数据库知识并发布网上,供大家学习与探讨。
5 考核方式
传统的数据库课程考核方式以理论笔试为主,这种考核方式并不能检验学生的实践能力。我们对《数据库原理与应用》课程的考核方式进行了改革,采用平时成绩+期末笔试+期末上机考核三个环节共同来评定学生的学习情况,所占比例为30%+30%+40%。这样学生在平时学习理论知识的同时,更加注重自己动手上机操作的实验练习,有效地提高了学生的动手实践能力。
6 结束语
除了上述几方面的改革,我们也积极地开展教师间研讨学习,教师之间定期进行互相听课学习,借鉴好的教学方法和经验,不断提高教师自身的授课水平。经过几个学期《数据库原理与应用》课程的教学实践,在课程内容优化、教学方法和方式的改革、考核方式多样化等方面,形成了具有推广意义的经验,通过这次课程改革经验的分享,进一步推动院系其他相关课程的改革,促进整体教学质量的提高。
[1]郑睿,汪东芳.《数据库原理》课程教学改革的研究与探索[J].信息系统工程,2016(4):152.
[2]殷旭,何玉洁,岳清.数据库原理与应用工程教育方法改革[J].高教论坛,2016(1):74-76.
[3]张秋红,刘杨涛.数据库原理课堂教学方法探讨[J].现代计算机,2015(21):25-28.
G642
A
1009-3044(2017)19-0113-02
2017-06-11
闫薇(1980—),辽宁警察学院职业教育部计算机应用技术教研室主任,讲师,主要研究的方向为计算机网络、高等教育。