首页 -> 2007年第1期
高职院校“数据库原理及应用”课程教学改革的研究与实践
作者:刘 芳
关键词:数据库原理及应用;教学内容;教材建设;教学方式与方法
近年来,随着计算机应用领域的拓广,数据库技术的应用十分普及,它已成为计算机信息系统和应用系统的基础和核心。许多高校的计算机专业和非计算机专业都开设了数据库相关课程,“数据库原理及应用”则是其中一门非常重要的主干课程。而在高职院校中,又特别强调课程理论和实践的结合、强调学生数据库应用能力的培养。本文结合多年来高职院校教学改革的实践,就该课程在教学内容的设置、教学大纲的制定、教材的建设、教学方式和方法的应用等方面作一探讨,希望能为高职院校数据库原理及应用课程的教学工作提供一些帮助。
教学内容的整合与改革
按专业设置教学内容每一门课程都有它的教学目的和要求,而教学内容的取舍则要根据教学目的和要求。由于高职高专教育是以就业为导向的职业教育,其课程教学目的和要求的确定必须符合行业与企业需求,以是否有利于学生今后的工作需要,是否有利于社会对学生的专业能力要求为基础。所以在数据库原理及应用课程的教学过程中应根据不同的专业取向确定相应的教学目标和要求,并针对各个专业对数据库掌握程度要求的不同,选择相应的教学内容。而从课程体系结构上讲,数据库原理及应用课程的教学内容既要涵盖一定的数据库基础理论,又要包括数据库操作实践方面的内容。[1]即教学内容可由数据库基础理论、数据库应用模块及数据库应用系统的设计开发三大部分组成。其中数据库基础理论包括关系数据库系统理论、数据库设计理论、并发控制、数据库安全性、完整性控制理论以及数据库管理系统的有关概念;数据库应用模块具体介绍一个数据库管理系统的操作,主要有Visual Foxpro、Access、SQL Server、Oracle等;而数据库应用系统的设计开发则介绍数据库应用系统的设计开发工具及实例。在教学实施过程中,还应综合考虑各专业学生的专业方向、课程基础、实际能力及教学课时数,对上述教学内容进行适当的取舍与整合。例如我校开设数据库课程的专业主要有计算机类专业(计算机技术应用、计算机信息管理、软件技术、计算机网络技术等)以及非计算机专业(电子商务、现代物流管理、国际贸易等)。以往课程内容的选择比较随意,与专业结合不紧,难易不分,在某种程度上影响了学生的培养质量。后来针对各个专业对教学内容进行了合理划分,如对计算机类专业适当增加关系数据库的基本概念、数据库设计及开发方法的理论内容,数据库管理系统主要介绍SQL Server或Oracle,强化数据库课程设计,要求学生设计开发一个具体的中小型数据库应用系统。这是因为这些专业学生的岗位之一就是数据库应用软件的开发与维护。而对于非计算机类相关专业,则适当降低要求,应用主要偏向于库表设计和查询设计,其数据库产品选择相对容易的Access或SQL Server系统。另外,为了适应目前网络应用的需求,基本不介绍Visual Foxpro。
分层制定教学大纲由于教学大纲是某一门课程的教学内容和教学形式的指导性文件,所以上述教学内容要及时反映到教学大纲中去。教学大纲可以从横向和纵向两个方面分层制定,所谓横向分层制定就是按专业的不同制定不同教学要求和内容的教学大纲;所谓纵向分层制定就是将教学内容分成相对稳定和不断变化两部分来制定教学大纲。横向分层制定教学大纲的方法可参照上面教学内容设置部分。下面主要谈数据库原理及应用课程教学大纲的纵向分层制定。纵观数据库的应用市场,可以发现,虽然数据库技术变化很快,市场上新产品新版本不断推出,但其核心内容是相对稳定的,新产品新版本主要体现在功能和操作上。[2]所以,为了使教学大纲既不落后于时代,又相对稳定,教学大纲不应该锁定在一种数据库产品的操作上,而应该着眼于数据库的核心内容,分层制定教学大纲。即将教学大纲分成两部分:一部分为数据库的基本原理和技能,这部分内容充分保持与具体产品的无关性,可以在很长一段时间内保持不变,以此作为数据库教学的总的指导;另一部分不断吸收行业内的新技术新成果,使前一部分的内容,能够在一个具体可用的环境中得以实施。这一部分的变化,不仅不会影响前一部分,而且有利于学生应用技能的提高。
教材的选择与建设
教材的选取是教学过程中比较重要的方面,因为它是教师教学和学生学习的主要依据,是教学内容和教学方法的载体。就目前整个教材市场而言,根据内容重点不同,可以分为理论型教材、应用型教材及理论和应用相结合的教材。对于高职院校可以根据各专业的实际情况,选择适合专业发展及教学需要的后两种类型的教材。例如应用型教材侧重于对某一具体数据库软件产品及其开发技术的介绍,数据库理论知识方面较少,比较适合于课时较少的非计算机类相关专业教学,但不适用于将来对数据库有进一步学习和应用需求专业学生的教学。当然在现有教材中,可能很难找到完全符合自己要求的教材,因为各专业及学生都存在着差异,教材编写者很难面面俱到。当教师选择好基本上能满足要求的教材后,在组织教学的过程中,还应根据教学实际情况及专业需要,在教学内容上作适当的增加与补充。再者,也可以组织教师自编适合本校不同专业教学目标的教材,只是编写时须注意以下几点:
突出针对性和实用性,体现高职高专自身特点为了较好地体现高职高专的自身特点,强化学生在数据库应用中的分析能力和系统开发能力的培养,教材要突出针对性和实用性。即以必需、够用、实用为原则,淡化原理的探究,注重结论的应用。尽量做到既有系统性,又具有实用性。
处理好自编教材的“抄录”与“创造”的关系“数据库原理及应用”不仅涉及数据库概念及相关理论部分,而且还包括数据系统的分析、设计、实施等方法。对于前者不能简单地“抄录”,而应进行合理的提炼、归纳,对于后者则更要精心地“创造”,使教材能较好地将抽象理论与应用实际相结合,力求知识阐述深入浅出、通俗易懂,强调综合应用能力的培养。
加强与专业的结合,构建成熟的教材体系为了能最大限度地满足各专业的教学需求和发展需求,除了前面提到的可以在选择较合适教材的基础上,对内容作适当的增减,还可以进行相应配套教材的撰写工作,形成数据库课程教育的较成熟的教材体系。
教学方式与方法的改革
数据库原理及应用是一门集理论与实践为一体的课程,其教学目标是使学生既要有一定的理论基础,又要有足够强的实践能力。而要在有限的学时内实现教学目标,关键在于如何提高教学活动的效率,这可从教学方式与方法入手。
建立有效的教学方式为了使学生毕业后能够很快适应岗位需求,在校期间就应为学生提供能完成上岗实践的培训环境。为此,可根据各专业的实际层次,采用以基本概念和理论为基础、应用为手段、能力训练为目的的教学方式。相应地,教学过程也分为三部分:首先,教师课堂讲授数据库系统的基本概念、原理和方法;其次,学生上机练习数据库的各种基本操作;最后,用一个相对独立的数据库项目来培养学生的综合应用能力。而在教学策略上,不同专业则采取不同策略。如对非计算机专业由于受到课时限制,对数据库项目的设计可适当降低要求或不作要求,但在教学过程中,教师应能够积极引导,鼓励学生课外继续学习,尽可能熟悉数据库项目的设计方法。这里需特别提出的是,由于实践教学对提高学生的综合素质、培养学生的创新精神与实践能力具有特殊的作用,所以应根据各专业的应用特点,建立合适的实践教学体系。
[2]