首页 > 范文大全 > 正文

非信息类专业数据库原理教学的改革探索

开篇:润墨网以专业的文秘视角,为您筛选了一篇非信息类专业数据库原理教学的改革探索范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘要:分析了非计算机专业数据库原理课程教学过程中的存在问题,比如学生动手实践能力差、难以将理论应用于实践等。对此,本文提出了在确定教学目标,选择教材,及时复习、总结知识点,更新教学手段、加强实践环节、改革考核制度方式等方面进行的教学改革研究,采取了一些相应的教学改革措施,并取得了良好的效果。

关键词:数据库原理;教学改革

中图分类号:TP311文献标识码:A文章编号:1009-3044(2008)23-848-01

Reform and Exploration During the Teaching of Database Theory in Non-information Specialty

HUANG Can-hui, YU Xiao-hua

(Computer Department, Zengcheng College of South China Normal University, Guangzhou 511363, China)

Abstract: The paper analyzed the problems during the teaching of database theory in non-information specialty, such as students' practice ability is poor and the theory applied in practice would be difficult. In response, a new teaching methods proposed in this paper in determining teaching objectives, the choice of materials, timely review and sum up the knowledge, update teaching methods, to strengthen practice, the reform examination system and other aspects of the way the reform of teaching research, taken a number of the corresponding teaching reform measures, And has achieved a good teaching results.

Key words: database theory,teaching reform

1 引言

数据库技术是计算机科学中的一个非常重要的部分,数据库技术以及数据库的应用也正在以日新月异的速度发展,用于信息管理的数据库技术的应用领域也越来越广泛,数据库技术在计算机辅助设计、人工智能、电子商务、工农业生产、行政管理、科学研究和工程技术等诸多领域得到了广泛应用,因此作为现代的大学生,学习和掌握数据库知识是非常必要的。现在许多的高校都尝试在非信息类专业开设了数据库原理这一门课程,希望通过这么通过这一门课程的学习来提高学生的综合素质,培养出优秀的人才。然而,因为非信息类专业的学生计算机相关知识的基础弱,学生对数据库这门课的用途不了解,害怕学不好,教学中主要以教师单向授课为主,学生实践的机会少。这样很难取得好的教学效果,学生的素质和实践能力也难以提高。在教学中,要想取得好的教学效果,真正的培养学生的能力需要合理确定教学目标;及时对知识点进行比较归纳,适时复习;在教学方法与教学手段上力求突破,采用演示法和实践法有机结合,强化实践教学;改革传统的考试方式。这些是担任非信息类数据库原理教学工作的教师应当注意的问题。以下是我们在这几方面的体会。

2 了解学生的学习心理,合理确定教学目标,精选教材

非信息类的学生在刚接触数据库原理的时候,会表现出好奇,紧张的心理。学生有这种心理是很正常的。首先学生对数据库原理这门课程是陌生的,他们不知道这门课学了有什么用,其次他们会担心自己学不好数据库原理。因此教师一方面应该对学生清晰表述数据库原理的教学目标,另一方面还有对学生加以鼓励,让学生树立一种信心:只要认真学习,多实践,一定能够学好数据库原理。

数据库原理课程教学目标是通过课程的学习,强化基础训练,使学生理解数据库的基本原理;了解数据库的设计方法,了解数据库当前的研究发展状况,掌握数据库的应用技术。教材是教学的基础,教学目标能否实现,教材内容至关重要。确定了合理的教学目标就应当精选教材,同时教材的内容要随着科学的发展而不断变化更新,要注意用科学的新成就来代替过时的材料。计算机技术发展日新月异,早期的教材应用性课程的教学又多以低端数据库系统平台为基础,如FoxPro, Access等,对大型数据库系统服务器的管理和应用涉及较少,不能很好地满足企业对人才的需求。已经跟不上时代的需要,这将影响到学生能力的培养。学生也渴望学习到大型数据库管理系统,因此教师可以选择实践性课程的教学是以SQL Server2000为主的。

3 对知识点进行比较归纳,适时复习

非信息类专业的学生他们本身有自己的专业课,因此他们花在数据库原理这门课的预习和复习时间都会比较少。在这种情况下,教师在上课时除了要注意详细的讲解新知识的同时,还要注重复习、总结。在讲解新知识的时候要注意多举例子,多对容易混淆的知识进行分析比较。例如,学生很容易混淆SQL语言的查询语句中的WHERE子句和HAVING子句。尽管这两个子句都可以带条件表达,然而它们的用途是却是不同的。教师要多通过例题的分析,总结比较这两个子句的不同之处。

复习是巩固所学知识的最基本方法,为了促进知识的保持,避免知识的遗忘,必须注意合理地组织复习。复习也可以及时发现并且弥补教学中薄弱点。复习的形式可以多样的。课堂测试后分析讲评是一种很好的复习方法。在复习的过程中还应当鼓励学生提问,对于学生的提问可以是教师回答,也可以让其他学生回答,或者在学生中开展讨论,来增强师生间的交互。

4 演示法与实践法并用,任务驱动,强化实验教学

数据库技术起源于实际应用,它的强大生命力也在于应用,因此数据库原理的特点是理论性和实践性都很强。因此,数据库原理的教学应采用理论和实践相结合的方法,既要注重学生理论知识的培养,同时也要注重学生应用知识和实际动手能力的培养。

在实验教学中我们教师要注意使用多种教学手段,演示法和实践法是两种不错的教学手段。这两种方法的有机结合能够提高学生的动手能力。演示法就是教师在机房通过广播教学的方式或者是投影的方式将操作过程演示给学生看。实践法教学就是让学生多动手操作。例如,学生上机操作的是SQL Server 2000数据库管理系统。在练习用“企业管理器”管理数据库和表时,教师可以先向学生演示数据库的创建、表的创建。在一部分内容演示完毕后,让学生自己动手操作,给出一些要求和条件让学生动手在“企业管理器”中用菜单创建数据库、表和建立表之间的关系图。通过这样的练习,学生对主键、外键,实体之间的关系等理论知识的理解也会加深。

任务驱动主要是在教师的讲解和分析知识后,布置一些事先准备好的任务,由学生通过实践去完成指定的任务。也就是说,每一次上机实践都应该有一个明确上机任务,让学生有的放矢的去完成指定的任务。例如,教材中SQL语言中的查询这一节,其内容易学好懂、条理清晰、实例丰富,适合学生实践,对这部分内容,则可以改变过去课堂讲授为主的教学方式,先采用演示法向学生介绍SQL语句查询的格式,以及查询分析器的使用。演示完成后,根据教材中给出的关系模式和关系实例布置一些查询的任务,让学生自己得出sql查询语句。最后通过上机实践验证结果正确与否。采用这种任务驱动法,既可以激发学生的学习兴趣,又可以培养学生的自学能力和自觉性。

在上机的过程中教师适当的演示和讲解,让学生多动手操作。这样学生将所学内容得到巩固。这种演示法与实践法相结合的任务驱动的教学方法应当贯穿于整个教学过程。

5 改革考核方式,重视能力培养

数据库原理课程的考核分为理论知识考核与应用能力考核两部分。理论知识考核重点考察学生对关键性概念和原理的熟悉和理解,着重考核学生综合运用知识解决实际问题和创新思维的能力。应用能力考核方式要灵活一些,所以我们可以通过平时的实验进行,对学生每一次上机所完成的任务进行检查评分。将考核变为激发学生学习兴趣的机会。

6 结束语

本文分析非信息类专业《数据库原理》课程理论与实践教学中所存在问题,提出了若干教学改革措施,并已付诸实施。目前本课程的教学工作取得较好的教学效果,让学生的综合素质得到锻炼和提高,同时提高了毕业生的竞争力。我们将继续在数据库的教学改革上开展新的工作,努力寻求新的切入点,使理论教学和实际应用更好更紧密的结合起来,培养出更多适应信息化社会的复合型、应用型人才。

参考文献:

[1] 罗蓉,苑Z,杨百龙,等.《数据库原理及应用》实验教学探索[J].太原教育学院学报,2006,24(B6):112-114.

[2] 孟程.谈计算机数据库教学方法和手段[J].黑龙江农业学院学报,2005,(11):34-35.

[3] 周秀英.关系数据库SQLSERVER.课程的教学方法研究与实践[J].计算机与网络(学术版),2006,(4):47-48.

[4] 教育部人事司.高等教育心理学[M].北京:高等教育出版社,1999.

[5] 徐家良,杨琳苹,应宏.“数据库原理”课程实验教学探讨[J].电脑知识与技术(学术交流),2007,(11):270-271.