- 3
- 0
- 约3千字
- 约 6页
- 2018-12-14 发布于福建
- 举报
高等院校信管专业数据库原理与应用课程教学改革探讨
高等院校信管专业数据库原理与应用课程教学改革探讨
【摘要】 信息管理与信息系统专业有着与计算机专业不同的培养目标和教学内容。本文就目前该专业《数据库原理与应用》课程教学存在的问题进行分析研究,提出教学改革的若干建议。
【关键词】信管专业 数据库原理与应用 教学改革
一、《数据库原理与应用》课程简介和问题的提出
高等院校信息管理与信息系统专业(简称信管专业)是一个跨管理科学、计算机科学的新型学科专业。除去本专业的特色课程外,学生还要在上述两个学科中交叉学习多门课程。《数据库原理与应用》就是其中一门计算机类的主干课。它是在学生学习了信息技术基础、程序设计基础、数据结构等计算机课程以后开设的又一门重要课程。
信息系统知识的学习是该专业学生学习的主要内容,信息系统设计和应用能力的培养是该专业学生能力培养的重要方面。由于信息系统是在数据库基础上设计与开发的,所以掌握数据库知识、具备数据库应用能力,对该专业学生来说是非常重要的。
《数据库原理与应用》课程最早是为计算机专业所开设的。上个世纪80年代我国产生了信管专业以后,该课程也成为信管专业的必修课。长期以来,在这两类专业该课程的教材和参考书基本是通用的。授课教师往往也是交替讲授两类专业的同一课程。但是由于信管专业的学生培养目标与计算机专业不同,因此对该课程知识结构和能力培养的要求也有所不同。如何针对信管专业的特点,对该课程教学进行改革,以加强该课程的教学效果,提高教学水平,就成为信管专业授课教师应该认真研究的问题。笔者就自己教学中的一些体会谈谈看法,以期与同行交流。
二、信管专业《数据库原理与应用》课程现行教学中的问题分析
笔者根据自身在教学中的体会,认为信管专业《数据库原理与应用》课程现行教学中有如下问题值得注意:
1.教材不完全适用的问题
目前该课程的教材大多是面向计算机专业教学的,有很多内容不适用于信管专业。近年来虽然出版了一些面向非计算机专业的教材,但是在体系结构、内容组织上,仍然多有不足。因此在教学中感到教材有很多不适用的地方。
(1)部分内容过时或在专业实践中缺乏与实际用途的衔接
(2)部分内容与专业理论缺乏衔接
数据库设计包括概念模型设计、逻辑模型设计、物理模型设计等。在概念模型设计中主要使用ER图的工具,但该方法与现行的信息系统分析与设计的方法不相衔接。
(3)部分内容理论性太强。数据库原理部分的关系查询优化、关系数据理论等,对信管专业学生来说,只要明白其基本原理、基本方法即可,有些内容可以省略,如查询优化的物理优化、规范化理论的数学推导以及4NF的实现等,本专业的实践中基本没有对应的需要。并行控制部分介绍的控制原理如何实际运用也基本没有涉及。
(4)对数据库产品介绍比较单一。《数据库原理与应用》课程教学中,为讲清数据库管理与应用,至少要以一个具体的数据库产品为背景。现在绝大多数教材是选用微软公司的SQL Server 数据库为背景。当前该数据库是应用的主流,这样选择并没有错。但是其他产品如ORACLE、My SQL等数据库也有相当广泛的应用。许多公司招聘数据库人员时,把懂ORACLE的面试者视为水平高的人才,优先录用。因此,如果在本课程教学内容上,详略不同地介绍多个数据库产品,对增强学生的应用能力和就业能力均有好处。
(5)缺乏好的实验内容。目前,本课程的实验大多属于验证性实验或简单的设计性实验。
所谓验证性实验,教师的通常做法是让学生把书上的例题到电脑上输入、运行。学生的收获仅限于通过重复,进一步熟悉和记住实验内容;所谓简单的设计性实验,就是教师出一些简单的编程题目,让学生自己去上机编程。这样的实验能够让学生更好地掌握单项的编程技术,但是对于将来设计应用系统的编程要求还差得远。
现有的实验教材所提供的实验项目,多数属于以上情况。
2、教学安排方面的问题
(1)教师大多秉承传统的以课堂知识传授为核心的教学方法
在本课程教学中,教师往往还是以教材、教案、课件为工具,以课堂讲课为主要授课方式,以实验课为辅助,完成教学过程。这种传统的授课方法对于本课这样一门对培养实践能力要求很强的课程来说,是有缺欠的。
(2)语言课与数据库课脱节
从系统开发角度来说,数据库开发人员需要把某种开发语言(如VB、C#)与某一数据库(如SQL Server)结合起来,进行综合编程。现在多数学校分别安排了程序语言课和数据库课,但是缺乏衔接的课程。有的学校设置了两者结合的课程设计,但是往往由于缺乏系统的讲授,只是单纯要求学生去按题目做设计,效果也不好。
(3)原理内容偏多,设计、应用与管理内容不足
本课程教学内容大体分为数据库原理、数据库
原创力文档

文档评论(0)