网络数据库系统课程教学改革的探索与思考

  • 格式:pdf
  • 大小:264.64 KB
  • 文档页数:4

第26卷第3期 2009年9月 江苏教育学院学报(自然科学版) Journal of Jiangsu Institute of Education(Natural Sciences) Vo1.26 No.3 Sept.,2009 

网络数据 库系 统课程教学改革的探索与思考 

罗智勇 谢怡宁 王莉莉 

(哈尔滨理工大学计算机科学与技术学院,黑龙江哈尔滨150080) 

摘 要 网络数据库系统是一门具有重要应用前景的专业课程,本文分析了该课程具有理论与实践并重的特点,结合 该课程的教学实践,指出了当前该课程教学中所存在的问题,并针对这些问题,提出了相应的教学改革方案:①教学内 容的重新编排;②学生主动学习兴趣的培养;③使用案例教学;④采用互动与任务驱动方式教学;⑤改革课程设计的组 织形式;⑥改革课程设计考核方式.在文章的后半部分,给出了课程在整改前和整改后学生对相关知识内容的掌握情况 

的对比,从而得出该整改方案确实有效可行的结论. 关键词 网络数据库;教学改革;教学实践 [中图分类号】 G633.98 [文献标识码] A 

《网络数据库系统》课程是计算机,特别是网络工程系中一门非常重要的专业课程,无论是软件开发、系统维护、网站建设, 

还是多媒体技术、电子商务等应用方向,都要求从业人员掌握网络数据库技术知识.因此,《网络数据库系统》课程面向实际应 

用,是一门理论性和实践性都很强的课程.另外,该课程既要向学生传授数据库理论知识,又要培养学生运用数据库技术解决实 

际问题的能力.因此,对于培养以实际应用型人才为特色的高等院校来说,该课程实际的教学任务不能只偏重数据库理论的讲 

授,或只教会学生如何使用数据库管理软件,而应实行“理论够用、注重实践”的方针,面向社会岗位的任职需要,根据前导和后 

续课程的衔接关系,统筹考虑和选取授课内容,旨在培养学生在数据库方面的管理、维护、设计和建模能力,同时进一步提高计 

算机信息系统软件的开发和维护的能力.因此,《网络数据库系统》课程教学的改革势在必行. 

1传统课程教学中存在的问题 

1.1教学内容编排上存在的问题 目前《网络数据库系统》课程的教材基本上是以知识体系为顺序进行组织编排的…:前半部分集中介绍数据库的基础理论; 

后半部分重点介绍具体的某种数据库管理系统软件,如MySQL.教师在组织教学时,往往也按照教材编排的顺序,先介绍单纯的 

理论知识,再讲解具体一种数据库管理系统的使用.但学生在学习前半部分的理论时,无法真正体会到这些理论什么时候用、应 

该怎样用,因此普遍感到抽象、难于理解,无法激发学习的兴趣;在学习后半部分具体操作某种数据库管理系统时,也因为不知 道实际用途,而只是掌握单纯的软件使用和操作.因此,学生学完课程后只是掌握了几个孤立的知识点和一种软件的基本操作, 

不会设计具体的数据库系统,无法完成预定的教学目标. 

1.2教学方式与方法单一 在目前的课堂教学中,一般都是以教师讲授为主,没有充分发挥学生学习的主动性和能动性,案例教学法和任务驱动教学 

法没有得到充分运用,课程设计的考核方式一般是学生提交实习报告和软件系统,这种方式也难以避免学生相互抄袭的现象, 

学生主动参与课程设计和学习的积极性不高. 

1.3实践教学环节存在的问题 网络数据库是一门实践性很强的语言,但目前实验课教学中缺乏与实际工程项目相结合的案例.教材中普遍采用的实例基 

本上是“学生管理系统”和“仓库管理系统” 2_,它们都比较简单也不实用.因此,学生在课程设计和毕业设计中,要将网络数据 

库的知识应用到其它系统 ̄8,1-,普遍感到无所适从,从而严重影响了毕业设计质量,学生毕业后也不能迅速适应所在单位的工 

作要求. 

针对这些问题,提出了以下一些整改措施. 

[基金项目]哈尔N,N..r-大学教学研究课题项目(编号:1'200800016). [作者简介]罗智勇(1978一),男,哈尔滨理工大学计算机科学与技术学院讲师,研究方向:网络、网络安全、网络数据库 

谢怡宁(1979一),女,哈尔滨理工大学计算机科学与技术学院讲师,研究方向:网络数据库. 王莉莉(1980一),女,哈尔.N,N_r-大学计算机科学与技术学院助教,研究方向:网络数据库、多媒体. 

lO0一 2整合教学内容 

由于传统的课程教学在内容的编排上存在问题,所以应该对教学内容进行整合.在整合的过程中,本着“理论够用、注重实 

践”的方针,将《网络数据库系统》的教学内容编排如下: 

(1)介绍MySQL建立数据库和表的基本命令及方法; 

(2)介绍网络数据库的构成、体系结构以及各种数据模型等相关基础理论; 

(3)详细讲解关系代数理论,为后续MySQL语言的查询语句奠定基础; 

(4)重点介绍MySQL语言的各种语法和功能,培养学生对网络数据库的实际操作能力; 

(5)数据库的完整性和安全性,在实际设计数据库时,是非常重要的,它的好坏直接影响到数据库中数据的有效性、正确性、 

相容性和安全性等,它也是衡量一个数据库应用系统性能好坏的重要标志,因此这部分应当结合实际案例详细讲解; (6)事务在实际操作中的应用也较为广泛,因此教师应结合具体应用进行讲解; 

(7)数据库设计是理论与技术的综合应用,是提高学生实际数据库应用能力的关键内容,为了让学生完整地掌握整个设计 

过程,可以通过实现一个具体的工程项目来讲解这部分内容,让学生彻底明白实际工程在数据库方面的整个开发过程; 

(8)在课程设计这部分,除了要介绍数据库开发过程,还要介绍MySQL客户端与服务器端的开发和编程等内容,让学生掌 

握数据库与应用程序的连接技术. 

综上所述,提出的具体教学内容安排如表1所示: 

表1整合后的教学内容 

教学内容 教学目的 学时 程度 教学方式方法 器材 

MySQL基础命令 使学生对MrsQL有初步认识 4 一般 安装环境,案例演示 多媒体 

MySQL构成及体系结构 使学生对MySQL的结构有所了解 4 一般 挂图、课件教学 多媒体 

关系代数理论 使学生对数据库理论有一定掌握 8 重点 挂图、课件教学 多媒体 

MySQL语言及功能命令 使学生明白MySQL命令含义,并能灵活运用 10 重点 案例教学 多媒体 

分析实际需求,使学生真正掌 数据库设计 10 重点 结合一个实例详细讲解 多媒体 握开发数据库技术 

使学生明白数据完整性和安全性 数据库的完整性和安全性 6 重点 结合一个实例详细讲解 多媒体 在工程中的重要性 

事务操作 使学生掌握事务理论 4 一般 案例教学 多媒体 

MySQL客户端与 使学生灵活运用已学知识,培养 8 重点 结合一个实例详细讲解 多媒体 服务器端编程 解决实际问题的能力 

课程实验 利用实验室环境,对所学命令进行验证 10 重点 学生操作为主,教师指导为辅 实验室 

通过设计一完整系统,彻底掌握开发 课程设计 一周 重点 学生独立创作,教师检查 实验室 数据库的相关技术 

3运用科学的教学方法 

确定了教学内容之后,尝试进行课程教学方法的改革.高等院校的课程要突出理论与实践相结合的特点,强调学生在掌握 

理论知识的同时,能够将所学的理论灵活运用于实际,为此在教学方法上提出了如下方面的改革. 

3.1 培养学生主动学习课程的兴趣 由于这门课程和实际生活联系比较紧密,所以在实际教学中十分注重将生活中遇到的问题引入课堂.例如,提问学生,如果 

自己是数据库管理员,如何将全校学生选课系统的初始密码都改为“1234”,如果需要将自己的初始密码改为其它,用所学知识 

又如何解决,等等.将这些发生在学生身边的例子引入教学过程中,学生会觉得自己所学的知识学有所用,从而提高学习兴趣. 

除了教学内容以外,教学形式也很重要.《网络数据库系统》课程很大一部分内容是教会学生如何设计和管理好数据库,要 

想学生较好地掌握这部分实践内容,最有效的方法是直接在计算机上演示,将演示过程、运行结果直观地呈现在学生面前.另 

外,当某个抽象问题无法解释清楚时,可以在多媒体上以动画的形式展现,这样有利于提高学生学习的兴趣. 当然,要培养学生的学习兴趣仅仅做到这些还是不够的,教师电子课件的清晰性、完整性、独特型,以及教师自身的人格魅 

力,对提高学生的学习兴趣都起到了很大的作用. 

3.2精心设计教学使用的案例 采用以案例为核心的教学方法,是以学生容易理解的案例为引导材料,通过揭示案例中遇到的问题,提出新的理论,再引导 

10】一 学生用这一新理论解决案例中的问题,这样就很自然地把理论介绍给_r学生.当学生初步接受这一新理论后,又引导学生以此 

为范例,再设计另外一个自己熟知题材的数据库,将其作为实验课的内容.这种引出问题、介绍理论、用理论解决问题的“三步 曲”教学策略 J,既注重了学习材料的前后联系,又能有效地提高学生的动手能力,使学生真正明白理论与实际相结合的关系, 

将原本枯燥难以接受的理论变得生动,易于理解. 

3.3采用互动与任务驱动的教学方法 互动教学法是教师与学生之间、学生与学生之间、课内与课外之间,师生互相活动、互相讨论、互相交流、互相学习的一种教 

学模式.互动教学法有利于培养学生独立思考、归纳应用、思维想象、分析问题、解决问题等多方面能力.而任务驱动教学法 则 

是一种以学生为中心、以任务为驱动的教学方式.它强调学生在特定的任务驱动下,在探索任务和完成任务过程中,在自主学习 和协同共作的环境下,在讨论和会话的气氛当中进行学习活动.如:可在课堂教学中,设置一个用于完成用户登陆和身份验证的 

系统,让学生利用业余时间独立进行设计,然后进行实验,检查学生的完成情况,并组织学生相互讨论、相互比较.这样学生在整 

个过程中不仅学到了知识、提高了技能,还培养了实际动手能力,提高了探索创新的精神.这种方法使学生始终处于主体地位, 

而教师的角色则是学习情景的创设者、学习任务的设计者、学习资源的提供者、学习活动的组织者和学习方法的指导者. 

将以上两种教学方法有机地结合在一起,再运用恰当的教学案例,不仅可以使教师顺利地完成教学任务,而且可以让学生 

们在运用中理解和掌握枯燥的数据库理论.另外,通过这两种教学方法的训练,学生们的实际动手能力和团队合作能力也都可 

以得到提升. 

4科学地进行教学实践 

教学实践是检验学生运用理论知识解决实际问题能力的重要环节,它开展得好坏,直接关系到本门课程的成功进行.因此, 

这部分教学内容的改革也是十分重要和必要的. 

4.1 改革课程设计的组织形式 当前本门课程的课程设计的组织形式是教师给学生制定一个或几个题目,再由学生统一去实现该题目.这样的组织形式往 

往限制了学生们动脑思考、积极创新的能力,也存在部分同学抄袭其他同学成果的现象,因而不利于学生真正的提高动手能力. 

为此,采取以学生为课程设计的主体、教师为辅助的方针,在进行课程设计时,由学生自己拟定题目,制定实现方案,教师则针对 

该方案提出调整意见,在学生和教师共同配合之下,为每位学生制定出符合自身特点的课程设计题目,然后再由该学生独立完 

成整个课程设计的任务. 

4.2改革课程设计的考核方式 

学生在课程设计结束后,不仅要提交课程设计报告及相应软件,还要对所做软件进行讲解.教师则针对该软件的关键技术 

提出问题,包括理论和实际中的问题,学生应当场解答.教师还可删除软件中一些关键语句,让学生当场调试,以此来判断学生