论文部分内容阅读
摘 要 数据库是一门理论性和实践性都很强的面向实际应用的课程。本文结合高职学生和数据库课程的特点,从教学内容、教学方法、考核方式等方面探讨了该课程的教学改革,以期加强《数据库》课程建设。
关键词 高职;数据库;教学改革
AbstractDatabase is a course based on theory but application-orientated. According to the characteristics of the students in high vocational schools and database course, the measures to reform the teaching of the course are proposed from the perspectives of teaching contents, teaching methods, checking methods etc. expecting database course construction will be strengthened.
Key wordsHigh Vocational Schools;database;teaching reform
近年来,随着计算机应用领域的拓广,数据库技术的应用十分普及,它已成为计算机信息系统和应用系统的核心技术和重要基础。许多高校的计算机专业都开设了数据库相关课程,《数据库》则是其中一门非常重要的主干课程。但它也是一门相对比较抽象的课程,没有好的教学思路和教学方法,很难激发学生的学习热情。如何传授好这门课程,是广大从事数据库教学的老师关心的话题。
目前,国内高职数据库课程的教学有两种倾向,一是本科教学的压缩,偏重理论;二是技校、中职教学的扩充,偏重某个数据库产品的操作使用。而高职IT人才的培养目标是以能力为本[1],培养具有一个理论知识和较强实践能力,面向基层、面向生产、面向服务和管理第一线职业岗位的实用型、技能型专门人才。高职教育兼具高等教育和职业教育的双重属性。为此,针对高职学生的特点,本文将探讨如何改革《数据库》课程的教学,以提高其教学质量,达到教学的最优效果。
一、高职院校学生特点
1.基础知识薄弱
高职院校的学生一般是达不到普通高校分数线的高中毕业生和来自中专、职高、技校等学校的学生。他们的文化基础相对较差,而进入大学后很多课程是以中学知识为基础的,在知识衔接上出现断层,所以往往感到力不从心,不能很快适应大学学习。久而久之,学习目标难以达到,也失去了学习的兴趣和热情。
2.学习能力有待提高
许多学生从未给自己制定系统的学习计划,缺乏学习的主动性,自学能力很差。学习方法不科学,不知道如何高效率地分配时间,学习效果不佳。
3.心理问题较多
很多学生遭遇高考挫折之后,出现严重的自卑心理,不能很快调整心态面对新的学习生活。他们不愿接受纪律的束缚,不愿听师长的唠叨,放松对自己的要求。他们与本科生比,感到自卑;面对“高职”两个字,感到迷惑;面对将来的就业,又很迷茫。此外,对学习存在一定的恐惧心理和厌学情绪,焦虑现象普遍存在,心理压力较大。
4.重实践轻理论
高职院校强调“能力为本”,重在培养适应社会需求的应用型人才。于是许多学生片面理解为突出技能,忽略理论,误以为只要上好专业课,善于动手操作就行,理论课则扔在一旁,很多学生认为像数据库这样的课只要会使用某个数据库管理系统即可,对于数据库基础理论包括数据库设计理论、数据库安全性、完整性控制理论以及数据库管理系统的有关概念等在实践操作过程中根本用不上,而且普遍认为只要能够通过期末考试就可以了,因而轻视数据库理论的学习。
二、数据库课程教学改革措施
针对高职学生的特点,通过对数据库课程进行的教改探索,笔者认为要达到培养学生具有扎实的理论基础和良好的实践动手能力的教学目的,应从以下几个方面对该课程的教学进行改革。
1.教学内容的改革
在数据库技术快速发展的今天,新技术、新理论从提出到实际应用的周期大大缩短。此外,数据库技术涉及的内容非常广泛,在职业院校中,数据库教学的目标是在学生学习数据库基本理论的基础上掌握基本的实际技能,因此如何在有限的教学时间内,在学生理解掌握基本知识技能的基础上,引入新知识、新技术的教学内容,增强学生的学习兴趣,使其理论与实践有机结合,是《数据库》这门课程的教学内容改革的关键。
结合高职学生和数据库课程的特点,我们在教学内容的改革中应该遵守如下几个方面:① 在教学内容的选择上首先应该设置内容相对稳定的偏向于应用的课程。我们要立足基本原理,理论联系实际,重点突出实践教学。即根据学生因材施教,结合课时要求确定教学内容,数据库课程的教学内容既要涵盖一定的数据库基础理论,又要包括数据库操作实践方面的内容,进而培养学生解决实际问题的能力。② 从知识结构上讲,教师要指导学生掌握教材全貌,使知识结构化、系统化,从整体上把握课程的知识体系。基于此,我们对该课程的知识结构做了如下具体的安排:简要介绍数据库技术的基本概念、发展过程、各种数据模型等基础理论;让学生理解关系代数理论,为后面SQL语言的查询语句奠定基础;关系数据库语言SQL是最为流行的关系数据库操作语言,在很多具体的数据库管理系统中都提供了SQL语言,这是课程的重要内容,在介绍中应该结合某个具体的DBMS,使学生通过实际操作掌握SQL 的各种语法和功能,重点培养学生对数据库的实际操作能力;对于数据库保护机制来说,通过实验的形式使学生对其有深刻的认识;掌握了以上数据库的相关知识后,可以进入数据库设计的学习,但数据库的设计理论部分比较抽象,学生学习起来比较吃力,需求教师旁征博引,深入浅出,它是原理与技术的综合应用,是提高学生实际数据库应用能力的关键内容。
2.教学方法的改革
《数据库》课程的教学方法的改革应包括采用案例教学法、理论和实践相结合,以专题讲座的方式通俗地向学生介绍最新技术。
(1) 采用案例教学法
案例教学起源于哈佛大学商学院,它是一种与传统教学的“概念--理论--应用”模式完全相反,采用“案例--理论和概念”模式的教学方法[2]。通俗地讲,所谓案例教学法是一种对实证的描述引入情景,引出分析、演绎、推断、归纳、解决实际问题的方法。它的目的就是培养学生综合运用所学知识解决实际问题的能力。
在《数据库》课程的教学过程中,对于这门课程的理论教学部分内容比较抽象、相对比较枯燥,传统教学模式中又采用了知识点满堂灌的授课方式,学生处于被动学习的状态,缺乏学习兴趣,因此造成了学生只是知识背诵,无法将所得知识应用于实际情境中,越听思维越迟钝的现象。理论课教学中穿插案例教学法在数据库的教学过程中取得了较好的效果。它就是通过引入一个案例,将学生带入思考环境中,从而引出需要解决的问题,这就是新的知识点。通过新知识点基本功能的讲述,实现该案例的基本功能,接下来引导学生思考如何去完善这个案例,从而引出新知识点的全部功能或各种用法,使得学生在主动思考中自然而然地接受知识,而不是听老师讲解干巴巴的知识点。
例如在讲授数据库的基本概念、技术及相关理论时,引入一个具体实用的数据库应用系统--学生学籍管理系统。在演示与介绍完系统结构、功能组成后,再结合该应用系统讲授上述内容。由于该系统与学生的生活非常贴近,并且也是正在应用的系统,学生很感兴趣。
通过典型例子的引入,不但可以激发学生对理论知识的学习兴趣和热情,而且还可以使抽象的理论具体化,提高学生的学习效果,促使学生的知识结构化和系统化,从而指导他们综合运用已学的知识和技能,尽快掌握设计开发中小型数据库应用系统的方法与技能。
(2) 理论与实践结合的教学方法。在教学过程中,教师在讲授数据库理论知识的同时,也要注意理论知识的实现环节,使学生的感性认识与理性认识结合起来,使理论知识的学习可以用于指导实践操作,以激发学生学习的积极性和主动性。
例如在讲解E-R图以及如何将E-R图转换为关系模型,这一部分比较枯燥,学生学起来也觉得没有什么意思。抓住学生的这一心理,实践教学也要跟上。对这部分知识的教学,教师可以给学生布置一个信息管理系统的作业,要求学生在需求分析的基础上表达出系统的数据模型。同时,要求学生用UML工具画出该系统的E-R图,并给出该系统的关系结构。通过该实际操作,学生都能够掌握E-R图的实践意义以及在数据库设计中的重要地位。对于SQL语言理论,这一部分的实践课程比较容易实现,学生可以把以前的E-R所表述的关系在某个DBMS中用SQL语言建立起相关的数据表,并能对这些表进行相关的操作。通过这一实践,学生就会比较容易的掌握SQL语言。
通过理论与实践相结合的教学方法,不仅使学生上课听起来比较含糊的问题变得明朗,进一步了解和掌握了数据库各方面的知识,而且提高了其动手实践能力。
(3) 采用专题讲座的方式。数据库技术是计算机科学技术中发展最快的领域之一,也一直是计算机科学的一个重点热门研究领域,它已成为计算机信息系统与应用系统的核心技术和重要基础。教师在教学中应从教学内容和学生实际出发,打破教材固有的章节秩序,结合数据库技术发展趋势,开展专题性讲座,激发学生学习兴趣,培养学生学习的主动性和创新性。
例如在学习数据库的基础理论与技术时,我们可进行“时态数据库”、“演绎数据库”等专题讲座;在学习数据库发展趋势及新兴研究方向时,可通过“临床医学知识库”、“数据挖掘”等方面的专题讲座来激发学生学习数据库的兴趣;在学习数据库设计和关系模型时,可结合计算机领域的热点“电子商务”、“人工智能”等开展专题讲座来培养学生学习的主动性,充分把理论知识运用于实践。
通过采用专题讲座的形式,不仅能激发学生学习数据库的兴趣,而且培养学生自主学习,掌握数据库技术的基本理论,了解其发展趋势,为学生将来能胜任信息技术领域、计算机领域和数据库领域的工作打下了良好的基础。
3.考核方式的改革
数据库技术是一门理论和实践相结合的专业课程,传统的单独理论试卷考试会导致学生为应付考试而对相关理论知识在考前临时突击,死记硬背,出现“高分低能”现象,这与该课程培养应用型人才的目标是相悖的。为此,数据库课程的考核可采用理论知识考核与应用能力考核两部分相结合。其中理论知识考核以笔试的形式进行,应用能力考核以操作考试和综合考试的形式进行。理论知识考核重点考察学生对关键性概念和原理的熟悉和理解,考核方式和题目应着意考查学生综合运用知识解决实际问题和创新思维的能力(50分);应用能力考核的方式要灵活一些,可以通过平时的实验、具体的数据库设计开发任务等进行,平时的实验表现及完成情况可属于操作考试(30分),数据库设计开发任务可属于课程设计范畴,通过综合考试来评定(20分)。考试成绩可以由三项内容组成:笔试(50%)+操作考试(30%)+综合考试(20%)=总成绩(100%)。在应用能力考核中,为了避免在分组的实验、设计任务中,有同学不积极参与,可以采用随机抽查个人的办法来考核小组的成绩,促使小组内部互相监督、互相帮助、互相学习。同时,组织课程答辩,要求每个学生除了上交设计报告书之外,还要演示自己开发的那部分系统,杜绝不做事、空挂头衔的现象。有利于培养学生学习的积极性,提高教学效果。
三、结束语
数据库课程作为一门重要的主干课程,不仅要求教师能够以身作则,不断用新知识、新理论充实自己,努力提高自身的综合素质,强化教学意识,而且要求教师在教学过程中能很好地把握高职学生的特点,勇于探索,大胆改革,在教学实践活动中不断优化教学内容、改进教学方法和手段,提升教学艺术,针对学生因材施教,为学生提供各种形式的展示自己聪明才智的机会和场所,强化素质教育,最终真正实现提高教学质量的目的。
参考文献
[1] 安志远. 我国目前高职高专教育培养中存在的问题[J] . 计算机教育,2004(12).
[2] 陶有俊. 数据库及应用课程教学改革与实践[J]. 煤炭高等教育,2003(2)..
作者简介:朱静宜女(1982- ),籍贯:浙江杭州,浙江长征职业技术学院计算机系教师,助教,硕士,研究方向:软件工程。
关键词 高职;数据库;教学改革
AbstractDatabase is a course based on theory but application-orientated. According to the characteristics of the students in high vocational schools and database course, the measures to reform the teaching of the course are proposed from the perspectives of teaching contents, teaching methods, checking methods etc. expecting database course construction will be strengthened.
Key wordsHigh Vocational Schools;database;teaching reform
近年来,随着计算机应用领域的拓广,数据库技术的应用十分普及,它已成为计算机信息系统和应用系统的核心技术和重要基础。许多高校的计算机专业都开设了数据库相关课程,《数据库》则是其中一门非常重要的主干课程。但它也是一门相对比较抽象的课程,没有好的教学思路和教学方法,很难激发学生的学习热情。如何传授好这门课程,是广大从事数据库教学的老师关心的话题。
目前,国内高职数据库课程的教学有两种倾向,一是本科教学的压缩,偏重理论;二是技校、中职教学的扩充,偏重某个数据库产品的操作使用。而高职IT人才的培养目标是以能力为本[1],培养具有一个理论知识和较强实践能力,面向基层、面向生产、面向服务和管理第一线职业岗位的实用型、技能型专门人才。高职教育兼具高等教育和职业教育的双重属性。为此,针对高职学生的特点,本文将探讨如何改革《数据库》课程的教学,以提高其教学质量,达到教学的最优效果。
一、高职院校学生特点
1.基础知识薄弱
高职院校的学生一般是达不到普通高校分数线的高中毕业生和来自中专、职高、技校等学校的学生。他们的文化基础相对较差,而进入大学后很多课程是以中学知识为基础的,在知识衔接上出现断层,所以往往感到力不从心,不能很快适应大学学习。久而久之,学习目标难以达到,也失去了学习的兴趣和热情。
2.学习能力有待提高
许多学生从未给自己制定系统的学习计划,缺乏学习的主动性,自学能力很差。学习方法不科学,不知道如何高效率地分配时间,学习效果不佳。
3.心理问题较多
很多学生遭遇高考挫折之后,出现严重的自卑心理,不能很快调整心态面对新的学习生活。他们不愿接受纪律的束缚,不愿听师长的唠叨,放松对自己的要求。他们与本科生比,感到自卑;面对“高职”两个字,感到迷惑;面对将来的就业,又很迷茫。此外,对学习存在一定的恐惧心理和厌学情绪,焦虑现象普遍存在,心理压力较大。
4.重实践轻理论
高职院校强调“能力为本”,重在培养适应社会需求的应用型人才。于是许多学生片面理解为突出技能,忽略理论,误以为只要上好专业课,善于动手操作就行,理论课则扔在一旁,很多学生认为像数据库这样的课只要会使用某个数据库管理系统即可,对于数据库基础理论包括数据库设计理论、数据库安全性、完整性控制理论以及数据库管理系统的有关概念等在实践操作过程中根本用不上,而且普遍认为只要能够通过期末考试就可以了,因而轻视数据库理论的学习。
二、数据库课程教学改革措施
针对高职学生的特点,通过对数据库课程进行的教改探索,笔者认为要达到培养学生具有扎实的理论基础和良好的实践动手能力的教学目的,应从以下几个方面对该课程的教学进行改革。
1.教学内容的改革
在数据库技术快速发展的今天,新技术、新理论从提出到实际应用的周期大大缩短。此外,数据库技术涉及的内容非常广泛,在职业院校中,数据库教学的目标是在学生学习数据库基本理论的基础上掌握基本的实际技能,因此如何在有限的教学时间内,在学生理解掌握基本知识技能的基础上,引入新知识、新技术的教学内容,增强学生的学习兴趣,使其理论与实践有机结合,是《数据库》这门课程的教学内容改革的关键。
结合高职学生和数据库课程的特点,我们在教学内容的改革中应该遵守如下几个方面:① 在教学内容的选择上首先应该设置内容相对稳定的偏向于应用的课程。我们要立足基本原理,理论联系实际,重点突出实践教学。即根据学生因材施教,结合课时要求确定教学内容,数据库课程的教学内容既要涵盖一定的数据库基础理论,又要包括数据库操作实践方面的内容,进而培养学生解决实际问题的能力。② 从知识结构上讲,教师要指导学生掌握教材全貌,使知识结构化、系统化,从整体上把握课程的知识体系。基于此,我们对该课程的知识结构做了如下具体的安排:简要介绍数据库技术的基本概念、发展过程、各种数据模型等基础理论;让学生理解关系代数理论,为后面SQL语言的查询语句奠定基础;关系数据库语言SQL是最为流行的关系数据库操作语言,在很多具体的数据库管理系统中都提供了SQL语言,这是课程的重要内容,在介绍中应该结合某个具体的DBMS,使学生通过实际操作掌握SQL 的各种语法和功能,重点培养学生对数据库的实际操作能力;对于数据库保护机制来说,通过实验的形式使学生对其有深刻的认识;掌握了以上数据库的相关知识后,可以进入数据库设计的学习,但数据库的设计理论部分比较抽象,学生学习起来比较吃力,需求教师旁征博引,深入浅出,它是原理与技术的综合应用,是提高学生实际数据库应用能力的关键内容。
2.教学方法的改革
《数据库》课程的教学方法的改革应包括采用案例教学法、理论和实践相结合,以专题讲座的方式通俗地向学生介绍最新技术。
(1) 采用案例教学法
案例教学起源于哈佛大学商学院,它是一种与传统教学的“概念--理论--应用”模式完全相反,采用“案例--理论和概念”模式的教学方法[2]。通俗地讲,所谓案例教学法是一种对实证的描述引入情景,引出分析、演绎、推断、归纳、解决实际问题的方法。它的目的就是培养学生综合运用所学知识解决实际问题的能力。
在《数据库》课程的教学过程中,对于这门课程的理论教学部分内容比较抽象、相对比较枯燥,传统教学模式中又采用了知识点满堂灌的授课方式,学生处于被动学习的状态,缺乏学习兴趣,因此造成了学生只是知识背诵,无法将所得知识应用于实际情境中,越听思维越迟钝的现象。理论课教学中穿插案例教学法在数据库的教学过程中取得了较好的效果。它就是通过引入一个案例,将学生带入思考环境中,从而引出需要解决的问题,这就是新的知识点。通过新知识点基本功能的讲述,实现该案例的基本功能,接下来引导学生思考如何去完善这个案例,从而引出新知识点的全部功能或各种用法,使得学生在主动思考中自然而然地接受知识,而不是听老师讲解干巴巴的知识点。
例如在讲授数据库的基本概念、技术及相关理论时,引入一个具体实用的数据库应用系统--学生学籍管理系统。在演示与介绍完系统结构、功能组成后,再结合该应用系统讲授上述内容。由于该系统与学生的生活非常贴近,并且也是正在应用的系统,学生很感兴趣。
通过典型例子的引入,不但可以激发学生对理论知识的学习兴趣和热情,而且还可以使抽象的理论具体化,提高学生的学习效果,促使学生的知识结构化和系统化,从而指导他们综合运用已学的知识和技能,尽快掌握设计开发中小型数据库应用系统的方法与技能。
(2) 理论与实践结合的教学方法。在教学过程中,教师在讲授数据库理论知识的同时,也要注意理论知识的实现环节,使学生的感性认识与理性认识结合起来,使理论知识的学习可以用于指导实践操作,以激发学生学习的积极性和主动性。
例如在讲解E-R图以及如何将E-R图转换为关系模型,这一部分比较枯燥,学生学起来也觉得没有什么意思。抓住学生的这一心理,实践教学也要跟上。对这部分知识的教学,教师可以给学生布置一个信息管理系统的作业,要求学生在需求分析的基础上表达出系统的数据模型。同时,要求学生用UML工具画出该系统的E-R图,并给出该系统的关系结构。通过该实际操作,学生都能够掌握E-R图的实践意义以及在数据库设计中的重要地位。对于SQL语言理论,这一部分的实践课程比较容易实现,学生可以把以前的E-R所表述的关系在某个DBMS中用SQL语言建立起相关的数据表,并能对这些表进行相关的操作。通过这一实践,学生就会比较容易的掌握SQL语言。
通过理论与实践相结合的教学方法,不仅使学生上课听起来比较含糊的问题变得明朗,进一步了解和掌握了数据库各方面的知识,而且提高了其动手实践能力。
(3) 采用专题讲座的方式。数据库技术是计算机科学技术中发展最快的领域之一,也一直是计算机科学的一个重点热门研究领域,它已成为计算机信息系统与应用系统的核心技术和重要基础。教师在教学中应从教学内容和学生实际出发,打破教材固有的章节秩序,结合数据库技术发展趋势,开展专题性讲座,激发学生学习兴趣,培养学生学习的主动性和创新性。
例如在学习数据库的基础理论与技术时,我们可进行“时态数据库”、“演绎数据库”等专题讲座;在学习数据库发展趋势及新兴研究方向时,可通过“临床医学知识库”、“数据挖掘”等方面的专题讲座来激发学生学习数据库的兴趣;在学习数据库设计和关系模型时,可结合计算机领域的热点“电子商务”、“人工智能”等开展专题讲座来培养学生学习的主动性,充分把理论知识运用于实践。
通过采用专题讲座的形式,不仅能激发学生学习数据库的兴趣,而且培养学生自主学习,掌握数据库技术的基本理论,了解其发展趋势,为学生将来能胜任信息技术领域、计算机领域和数据库领域的工作打下了良好的基础。
3.考核方式的改革
数据库技术是一门理论和实践相结合的专业课程,传统的单独理论试卷考试会导致学生为应付考试而对相关理论知识在考前临时突击,死记硬背,出现“高分低能”现象,这与该课程培养应用型人才的目标是相悖的。为此,数据库课程的考核可采用理论知识考核与应用能力考核两部分相结合。其中理论知识考核以笔试的形式进行,应用能力考核以操作考试和综合考试的形式进行。理论知识考核重点考察学生对关键性概念和原理的熟悉和理解,考核方式和题目应着意考查学生综合运用知识解决实际问题和创新思维的能力(50分);应用能力考核的方式要灵活一些,可以通过平时的实验、具体的数据库设计开发任务等进行,平时的实验表现及完成情况可属于操作考试(30分),数据库设计开发任务可属于课程设计范畴,通过综合考试来评定(20分)。考试成绩可以由三项内容组成:笔试(50%)+操作考试(30%)+综合考试(20%)=总成绩(100%)。在应用能力考核中,为了避免在分组的实验、设计任务中,有同学不积极参与,可以采用随机抽查个人的办法来考核小组的成绩,促使小组内部互相监督、互相帮助、互相学习。同时,组织课程答辩,要求每个学生除了上交设计报告书之外,还要演示自己开发的那部分系统,杜绝不做事、空挂头衔的现象。有利于培养学生学习的积极性,提高教学效果。
三、结束语
数据库课程作为一门重要的主干课程,不仅要求教师能够以身作则,不断用新知识、新理论充实自己,努力提高自身的综合素质,强化教学意识,而且要求教师在教学过程中能很好地把握高职学生的特点,勇于探索,大胆改革,在教学实践活动中不断优化教学内容、改进教学方法和手段,提升教学艺术,针对学生因材施教,为学生提供各种形式的展示自己聪明才智的机会和场所,强化素质教育,最终真正实现提高教学质量的目的。
参考文献
[1] 安志远. 我国目前高职高专教育培养中存在的问题[J] . 计算机教育,2004(12).
[2] 陶有俊. 数据库及应用课程教学改革与实践[J]. 煤炭高等教育,2003(2)..
作者简介:朱静宜女(1982- ),籍贯:浙江杭州,浙江长征职业技术学院计算机系教师,助教,硕士,研究方向:软件工程。