[摘要]数据库开发课程是计算机专业的核心课程,该课程主要是以实践为主,我们需要通过案例教学法来让学生了解、分析和解决数据库开发过程的设计和编程实现。我们要不断总结经验教训,提高学生的学习兴趣,提升教师自身的专业素质。
[关键词]数据库开发 案例教学法 实施
中图分类号:G42文献标识码:A文章编号:1671-7597(2009)0220151-01
一、数据库开发教学过程中存在的问题
数据库开发课程是计算机专业的核心课程,该课程主要是以实践为主,我们通常只是一步步地告诉学生应该怎么做来实现这个案例,然后让学生动手做,最后进行调试与运行。如果学生在实践过程中有什么问题,我们就积极帮学生解决;如果没有什么问题,我们就接着来讲下一部分的内容或是下一个实例。
这个教学过程看来是很合理,但是我们会发现还是有一些问题,学生学习的主动性不足,这就需要我们采用案例教学法来教学。同时作为学生,特别是善于思考的学生,他们就会有一些疑问,有一些想法。学生会有什么想法和意见呢,他们认为,老师应该带着他们进行实际操作,告诉他们一个系统是如何实现的,系统中各个相关联的模块是如何组成一个完整的系统的,各模块针对目前的项目我们应掌握哪些行业常识使之相互联系;而不是一个个模块零零散散的,对于一些稍微难点的内容应具体问题具体分析,不能浮在表面。
二、解决方案
根据目前教学中存在的问题,我们必须提出切实可行的解决方案,从而让学生学会了解、分析和解决数据库开发过程的设计和编程实现。我们在给学生授课前,必须精心设计案例, 有效地组织和引导案例讨论;授课过程中,要采用案例教学法来调动学生的学习积极性,还要采用先进的教学手段和灵活多样的教学方法;课后要与学生多交流,了解学生的学习情况,并不断总结经验,提高教师自身的专业素质。
下面就我在数据库开发课程教学中的教学方法来进行探讨。
(一)理清教学的思路
理清教学的思路,合理安排好理论和实践教学相结合的课程特点,合理安排好课程设计。我们的教学思路是:在理论的基础上,以实践为主,采取分组教学的方式。引入竞争、互助机制,记录数据库开发过程,以答辩、作品展览、交流、研讨等形式,使学生了解数据库开发的过程,培养学生学会实际拱手进行数据库开发的能力。
(二)抓住数据库开发的关键
学生的创作实践要建立在理论教学之上,在进行系统的理论教学时,要注重数据库的基础知识,以简单数据库管理系统作为教学的重点内容,以实际应用系统中的规范应用为教学的难点内容。我们在教学中可以先讲解数据库的基础知识,进一步深入到简单数据库管理系统的设计,最后完成一个实际中的应用系统。
(三)精心设计教学流程
依据数据库开发过程和以上的教学思路,突出实践环节,精心设计好教学步骤,整体把握学生学习课程的效果。
(四)实战演练
进行实战演练,对具体的项目进行设计,把课堂学习内容真实地融合到市场中,分析该项目在市场中的背景动态、业务需求、功能需求、数据库需求,完成数据建模、数据库设计和开发等过程。
(五)分组教学
采取分组教学,每组选出一名组长,由组长负责协调组员间的工作任务,组内要团结互助,各小组之间也形成了一种竞争。学生在实践中会遇到各种各样的问题,这就需要组内合作解决,切实使他们感受到团队作业的精神。
(六)专家评审
通常实际用例提高实践教学效果,我们会聘请校内外专家和老师,对学生的实践结果进行评审。先由学生自己介绍自己所做的项目,再由校内外专家和老师对学生的设计进行把关,给予学生在设计上、方法上等的指导,使学生进一步完善数据库的设计和开发。
三、结果
经过我对数据库开发的教学实践,我认为只有不断更新教学模式,讲究教学方法,注重学生能力的培养,强调学生为主体,要求师生之间密切沟通。教师在组织教学时应正确对待学生的意见或建议,注意引导学生利用所学的计算机专业知识和各个行业内的常识去分析具体问题;引导学生敢于发表自己的见解,敢于和教师争论问题;老师应给予学生必要的帮助,同时学生也会带给我们老师很多新的想法与思考。只有师生间不断进行交流和切磋,才能全面提高学生素质,才有利于教学目标和教学目的的实现,从而也提高了教师自身的专业素质的双赢局面。
参考文献:
[1]周利波,《企业识别系统》教学改革对策[J].职业技术教育,2008-12.
[2]嘉玛,案例教学及其在国内发展现状[N].中华读书报,2003-08-06.
作者简介:
余恒芳,助教,武汉软件工程职业学院软件技术系教师。