试议原理《数据库原理与运用》双语教学与实践学年

更新时间:2024-04-17 点赞:17803 浏览:73951 作者:用户投稿原创标记本站原创

摘要:数据库原理与应用是高校计算机及相关专业的一门重要专业课程,本文首先讨论了开设数据库原理与应用双语教学的必要性,分析双语教学中可能面临的一些困难和问题,给出了该课程双语教学实施过程中采用的教学内容和教学方法。
关键词:双语教学;数据库;教学方法
信息技术的核心技术之一是数据库技术。一个国家、一个企业信息化程度是以数据库的建设规模、信息量大小和使用频度作为重要标志。网络技术的发展,为数据库技术开辟了更广阔的空间。2006年教育部《关于进一步加强高等学校计算机基础教学的意见暨计算机基础课程教学基本要求(试行)》中要求当代大学生应“具备使用数据库等工具对信息进行管理、加工、利用的意识与能力”。数据库应用作为计算机应用的主体,其相应的课程《数据库原理与应用》在计算机专业建设中具有毋庸置疑的重要地位。该课程教学含数据库原理、技术和应用设计三部分。数据库系统原理具有一定的国际共通性,词义、专业术语的理解和诠释遵循国际惯例,有既定的国际标准,更有必要进行双语教学。数据库技术所用的数据库管理系统如Oracle、MySQL等,在线资源丰富,为跟踪国际新技术提供了良好的条件。数据库设计开发的主流工具,如JA、C#也同样有大量的原版在线文档。因此,《数据库原理与应用》非常适合双语教学。双语教学的目标是为培养具有国际视野的复合型人才。但该课程的双语教学在实施过程中存在不少问题。本文就课程教学中存在的问题从教学内容、实践环节、教学方法等方面谈一些看法。
● 教学内容
教学内容须围绕学校的人才培养目标进行设计。我校是以培养应用型人才为主的高校,在教学中既要重视理论的系统性和完整性,也要突出应用能力的培养,且具备计算机专业英语的读写能力。围绕这个目标,我们从数据库原理、技术和应用设计三方面对教学内容进行了筛选。
教材是教学内容和教学方法的载体,是教师教学和学生学习的主要依据。比较国内、国外数据库教材,国内教材注重理论结构的完整性,但实用性偏弱,新技术内容偏少;国外教材内容丰富,注重实用性,新技术内容多且详细。例如,XML已应用到互联网的各个方面,如数据交换、集成不同数据源、支持Web应用的互操作和集成等,国外教材对半结构化数据建模和程序设计内容大量介绍。国外的教材对实践技术介绍细致,对应用的体系结构,如C/S、B/S有专门的章节详细介绍;对数据库的完整性,如约束和触发器也有详细介绍。这里给出一份斯坦福大学2011年数据库课程的期末试卷知识结构(如上页表1),从中可以看出课程教学的内容成分。
教学中发现,学生对原版教材有严重的畏难情绪。看不懂、不能预习或复习成为学习的最大障碍。即使能看懂原著,也不一定能适用国外跳跃式的思维方式。在多次试验后,我们认为同时吸取国内外教材中合适的教学内容是可行的。中外教材中关于数据库原理的核心内容相差甚少,甚至国内教材的理论更严谨、更完整、更深入。因此,对概念多、内容抽象的原理部分,可以中文教材为主,外文教材为辅。在教学中,特别注意对专业术语的中、英文解释。事实证明,学生一旦理解了基本术语、概念及原理后,再看原版教材,效果就很好。
数据库技术教学主要针对一个具体的DBMS展开。因为数据库理论的许多实现技术来自于实际需要,是通过研究不断完善而获得。因而教学中要把数据库的基本概念、原理和实现技术与数据库实例相结合,通过分析实例数据库来加深对原理的理解。国内教材较多地介绍MS-SQLServer DBMS,国外教材介绍MySQL或全球销售量居冠的ORACLE居多。究其原因,是因为国内使用微软操作系统居多,而国外使用UNIX或Linux操作系统居多。虽然,数据库管理系统的大部分功能是相似的,但就国际视野人才培养目标,还应符合国际潮流。数据库技术教学内容相对简单,操作性强,网络资源丰富。即使国外的课程教学也就罗列了一些在线文档,供学生自学使用。在教学中,我们可充分利用这些资源。数据库技术的实验是培养学生动手能力的途径。实验教学是一个桥梁,一方面结合理论知识,另一方面为课程设计准备。我们所设计的实验,内容根据原版教材,以教材A First Course in Database Systems 3rd Edition为例,设计实验内容如表2所示。
数据库设计教学实际上是一个数据库应用的设计与开发。国外教材主要介绍标准对象建模语言UML及其支持的CASE工具。而国内教材较多地使用传统的生命周期结构化方法。这里,我们并不否认面向过程的结构化方法更接近于计算机的物理实现,但面向对象更符合人类的认识习惯,更容易开发大型软件产品。CASE工具及敏捷开发技术的使用,能让学生感受到应用开发的快捷性和方便性,能快速提升其职业能力。
● 实践教学
数据库技术的强大生命力也在于应用。我们的教学也常常从身边的数据库应用案例开始,如入侵银行系统案例,介绍了数据库的安全控制功能,让学生记忆非常深刻;从火车购票系统购票难、需要排队问题,引出了并发控制概念;美国的“9·11”事件对数据灾难的诠释最为直接,让学生意识到数据资源的重要性,引出了异地数据备份的必要性等。这些应用案例对学生的影响深刻,会引导他们在以后的学习或工作中寻求答案。
虽然学生学习了数据库原理和DBMS操作技术,源于:科技论文www.618jyw.com
但仍不知这些内容如何具体应用。数据库设计能避免教学脱离实际,使学生对所学知识融会贯通。IT企业所需的人才是掌握符合国际标准的软件工程规范和技术规范,能熟练运用外语阅读客户需求文档、编写软件说明书。课程设计任务就按此要求进行。
在长期的教学中,我们收集了一些数据库应用系统设计案例,可提供给学生三种开发模式:
(1)提供一个完整的应用系统,包括实现源代码,供学生解剖、研究,要求学生模仿完成另一个难度相当的应用系统。
(2)提供一个不完整的应用系统,关键的技术需要学生通过查找资料来填补、完善,最终完成一个应用系统。源于:论文格式范文www.618jyw.com
相关文章
推荐阅读

 发表评论

共有3000条评论 快来参与吧~