APP下载

高校非计算机专业数据库课程案例教学探讨

2009-06-15李继容

计算机教育 2009年7期
关键词:案例教学数据库

李继容

文章编号:1672-5913(2009)07-0114-02

摘要:本文分析了非计算机专业数据课程教学中存在的问题,结合实际教学工作经验,提出将案例教学引入课堂,详细给出了案例教学实施的几个主要环节,最后总结了案例教学的优点。

关键词:数据库;案例教学;Access

中图分类号:G434

文献标识码:B

1引言

目前,掌握计算机知识和应用是培养新型人才的重要且必要的环节,教育部根据高校非计算机专业计算机培养目标提出了“计算机文化基础”,“计算机技术基础”和“计算机应用基础”三个层次的教育体系。数据库这门课程属于第二层次的计算机方面的课程,从目前高校数据库课程开设的情况来看,大部分学校将数据库系统Access作为非计算机专业的学生学习的对象,同时Access近年也成为全国高校计算机等级考试的考试内容之一。如何提高该课程的教学质量和教学效果,成为了该课程的老师们一直探索的问题。

2教学中存在的问题

首先从学生角度来分析:由于目前高校扩招,对于非计算机专业的学生,虽然中学时代已接触计算机,但学生的基础相对较差,对于计算机方面的术语理解能力差,而且大部分同学计算机动手操作能力弱;另外非计算机专业的学生存在思想误区,认为该课程与自己专业无关,不愿花时间来学习该门课程,因而对于该门课程的学习没有太多的兴趣和激情。

其次从传统的教学方法来分析:在传统教学活动过程中,教师往往利用概念—举例—上机练习的按部就班的方式来组织教学,而且易受学时数少等因素的影响,没有更多的教学时间让学生去做一些具体的综合性练习。这种传统的“重教轻学”的教学模式,只能使学生初步了解和掌握本课程的基本知识,而不能系统、全面地认识和应用所学知识。这样会使学生对课程的学习目的不明确,不知道学完后能用它来做些什么。虽然学生把课程内容学会并不难,却并不十分清楚每一节课的内容是整个管理信息系统的一个组成部分,在头脑中很难建立起“系统开发”的整体概念。最终也就导致学生重理论、轻实践,动手能力普遍较差,在实际应用系统的开发设计过程中,缺乏创造性思想和解决问题的动手能力。

最后从传统的考核方式来分析:我校传统的考核方式通常是期末上机考试成绩占70%,作为学生最终评分的主要依据,另外30%主要是学生平时的出勤和作业。这样平时学生来上课就是为了点名,并没有注重提高自身能力,没有激发学生的学习主动性。

如何让学生能够理论联系实践,通过学习增强学生的动手能力,分析处理问题的能力。如何在有效的时间中,提高学生的知识水平,培养学生的学习能力,使得学生的学习效果达到最优,是教学活动所应该考虑的。本人和本课程组的老师在今年的数据库课程中采用案例教学的方法,通过与往年的教学成绩相比较,有了10个以上百分点的提高。

3案例教学的实施过程

(1) 合理选取教材:如何根据专业的不同,组织数据库教学内容,直接关系着教学效果。精选教材关系着整个教学内容、教学方法以及难点重点的把握,必须整体规划,不但让学生从理论环节到实践环节掌握所学内容,还要能启发学生的思维,举一反三,易学实用。考虑到非计算机专业的学生情况,我们选取了陈恭和编著的《数据库Access 2002应用教程》,由清华大学出版社出版,该书以应用为目的,以案例为引导,结合管理信息系统和数据库基本知识,力求避免术语的枯燥讲解和操作的简单堆砌,使学生可以参照教材提供的讲解和实验,尽快掌握Access软件的基本功能和操作,能够学以致用地完成小型管理信息系统的建设。

(2) 合理组织教学内容:考虑非计算机专业学生的计算机知识相对薄弱,我们对教材的内容进行了合理的重新组织,取其精华;同时由于本教材对于数据库相关的知识比较少,我们也对其进行了必要的补充,这有助于学生更好地理解数据库的基本理论知识。

(3) 精选案例:虽然教材以“学生管理信息系统”的实例贯穿始终,从表的建立到数据库的安全,循序渐进地形成一个完整的系统。但毕竟教材的系统比较简单,且具有公共性,所以我们在开课前对教材上的案例结合我校学生的情况加以修改,并补充了一些新的功能,使得案例在教学过程中更加容易被学生理解。

(4) 上课前准备工作:在上课前,我们将课程的教学大纲、教学辅导课件(针对学生的课件)、上课要用到的案例、推荐的教材和网站以及自己搜集的兄弟院校作出的相关案例都放到了学校购买的网络教学平台上、并通知学生浏览相关的资料,要求学生作出思考。思考题也是通过网络教学平台作为作业发布到了网络上。

(5) 上课过程:在第一节课时,笔者首先演示了兄弟院校的学生作出的相关案例中的两个案例,然后告诉学生这些都是以往学生们自己设计出来的,同时也告诉他们经过一学期的学习,他们最后也能设计出相应的管理系统,这里主要是想克服学生的畏惧心理,树立他们的自信心,这样才能发挥他们的学习主动性。紧接着,笔者具体演示了整个教学过程中要用到的案例,并在案例演示的当中,不断地提出一些问题,让学生去思考,并告诉学生本学期结束需要学生3-5人自由组合,设计一个综合的管理系统,管理系统的内容可以自由选择,同时提醒学生在以后上课当中要随时思考自己要设计的综合系统应该需要完成哪些部分。在以后的课程当中,我们主要遵循案例教学的几个步骤进行:案例演示和讲解——改造、拓宽案例——项目制作——总结归纳。也就是说在上课过程中,教师演示已开发好的学生管理信息系统,每一次课,演示几个知识点,同时讲授这几个知识点。并根据教学内容的不断深入,进行精心组织,按照循序渐进的原则不断对案例提出更多的要求。通过改造案例来拓宽知识点,由一个数据库多表间的操作,逐步扩展到各子系统所需的多个数据库间的关联操作,进而对输入输出设计的灵魂——表单进行剖析,使学生能从自己需要获取有关信息的角度出发,真正掌握面向对象程序设计的方法, 进而形成一个完整的能够解决实际问题的项目。通过这一贯穿于整个课程教学的典型案例,彻底改变了Access的学习从枯燥理论这一传统的教学方法,展现给学生的是应用的灵活性和设计的多样性;从而使学生全面了解了一个具体的数据库管理应用系统的实际界面、功能及其开发方法。

(6) 上机练习:我校该课程安排了18学时的上机时间。为了达到高效的实训效果,我们打破了传统的以验证教材例题的上机训练,而是根据教材的内容,自制了一套实训教材,整个实训围绕着一个“教工管理数据库”案例进行,该案例是一个完整的系统,每一次实训内容都与上下次实训内容相互衔接,同时必要的数据都放到了网络教学平台。在上机当中,根据学生的情况进行个别辅导或者利用“红蜘蛛”网络多媒体教学软件进行统一讲解。并要求学生每次实训后在规定的时间内通过网络教学平台上交实训结果和实训报告,这样可以及时地了解学生掌握的情况,实训的成绩作为最后考核成绩的一部分。

(7) 综合案例讲解:在课程快结束的最后两次课程中,综合应用前面所学的知识,以“人事信息管理系统”为例,围绕开发一个实际的数据库应用系统的设计步骤:系统需求分析,系统总体设计,系统详细设计与实现,系统的运行和维护等展开进行讲解,以达到进一步学习Access的目的,同时也为学生自己开发一个实际的管理系统提供一个切实可行的模板。

(8) 案例教学效果的保证:在学生完成了基本的实训阶段之后,要求学生3-5人自由组合,设计一个综合型的管理系统,让学生从头到尾独立完成,教师不再集中讲授,学生有问题时,可通过网络教学平台或电子邮件答疑,综合练习时,可以参考和模仿前面上课当中介绍的“学生信息管理系统”、“教工管理数据库”和“人事信息管理系统”中的有些内容,同学之间可以相互讨论。最后要求提交可运行的应用系统和课程设计报告,同时也作为最后考核成绩的一部分。

4结束语

通过一学期的案例教学,我们取得了很好的教学效果,总结教学的经验得出案例教学首先有助于教学目标的实现,数据库课程并不是只为了让学生了解一些基本概念,更主要的是培养学生掌握数据库操作的技能,从而解决工作中的实际问题。在数据库课程的案例教学过程中,通过对典型案例的分析讨论,使学生体验理论知识在实际应用中的作用,形成解决问题的思路和方法,掌握实际操作技能,达到触类旁通的效果。其次案例教学有助于促进数据库课程理论联系实际,通过选择合适的数据库案例进行教学,使学生将抽象的数据库原理运用到实践中,从而促使数据库课程更具实践性和应用性。还有案例教学有利于学生创新学习意识的形成,与其他学科课程相比较,数据库课程有着鲜明的特点,它是集知识和技能于一体、实

践性很强的课程。这就要求学生敢于突破传统的学习方法思维方式,既要学好抽象的数据库原理知识,又要重视系统设计思想,提高实际操作技能。最后案例教学是一种科学的教学方法,使学生经常处于一种反思状态,总结得失,明确方向,有利于形成敏锐的观察能力,它鼓励学生积极探索、大胆质疑,敢于提出自己的看法和见解,充分尊重学生的意见和创新精神。在综合案例设计阶段中,也培养了学生的团队合作精神。

案例教学对于数据库课程的教学只是一个很小的应用,但它在构建新的计算机课程教学当中有很好的示范作用,因此笔者希望能够与各位同仁,共同在计算机教学实践中不断学习、改进和完善,把我国高校的计算机教学办得更好。

参考文献:

[1] 钱世杰. 案例教学在数据库教学中的应用[J]. 科技信息(学术研究),2008,(23).

[2] 施佺,陈建平.“VFP程序设计”课程教学的实践与探索[J].2005,27(3).

[3] 杨循杰. 高校非计算机专业数据库教学改革[J]. 中国成人教育,2008,3.

[4] 花蕾. 非计算机专业数据库课程案例教学探索[J]. 中国电子教育,2008,2.

[5] 张振莲. 数据库系统课程教学改革的探索[J]. 中国成人教育,2007,6.

猜你喜欢

案例教学数据库
数据库
数据库
钢琴对环境污染的探讨
浅议课堂教学与管理的体会
案例教学在机械创新设计课程中的应用
马克思主义基本原理概论课案例教学的几点思考
EXCEL在《投入产出法》案例教学中的应用
《运筹学》教学模式探讨
数据库
数据库