段涛 黄静
文章编号:1672-5913(2015)03-0102-04
中图分类号:G642
摘要:传统的数据库原理教学在理论的讲解过程中,学生感觉教学被动乏味、理解困难,而当进入实践进行具体数据库系统设计后,又感到系统分析和系统设计等实践工作无从下手,导致教学质量难以提高一文章针对数据库原理课程的特点,在研究学生学情的具体情况下,探讨将LBL-CBL-PBL-RBL四轨教学模式融合应用在数据库原理教学中以优化理论和实践教学的方式,最终达到最优的教学效果。
关键词:LBL-CBL-PBL-RBL;四轨模式;数据库原理;课程教学
0 引 言
《国家中长期教育改革和发展规划纲要(2010-2020年)》中指出:“创新人才培养模式,适应国家和社会发展需要,遵循教育规律和人才成长规律,深化教育教学改革,创新教育教学方法,探索多种培养方式,形成各类人才辈出、拔尖创新人才不断涌现的局面。其中着重提出教育教学改革,其内容主要有课程和教学,目的是提高教学质量、培养创新性人才,关键在于教学观念的更新和教学模式的转型。当前,各地高校都在探索和实践教学模式改革的方法,形成以教师为中心和以学生为中心的两大类教学模式。
1 教学模式概述
教学模式指在一定的教学思想指导下,反映特定教学理论逻辑轮廓的,为保持某种教学任务的相对稳定而具体的教学活动结构。教学模式是一种主观见之于客观的东西,它来自教学的实践经验,又给教师的教育教学以指导,是教师对课堂教学行为进行反思、抽象和提升的结果。
LBL教学模式(Iecture-based learning,LBL)是基于讲义的教学,是最传统的教学方法,以教师为中心,以学科教学为基础,以传授知识为教学目标,强调学科知识的系统性和完整性。教师按照课程的知识结构,系统有序地进行课程知识的讲解,使学生形成逻辑清晰、条理简明的知识结构,但是在一言堂的教学环境下,基于讲义的教学不能很好地调动学生的学习积极性,发挥学生学习的主观能动性,激发学生的创新能力,有效地进行教与学的反馈和沟通。在强调素质教育的今天,这种传统教学方式的弊端更加凸显。
CBL教学模式(case-based learning,CBL)是基于案例的教学,是一种比较传统的教学方法,首先要求教师基于课程知识结构周密筛选典型案例,进行精心的教学过程设计,通过对案例的讲解,让学生在发现问题、提出问题、分析问题和解决问题的过程中,系统学习和掌握相关专业知识。CBL教学模式仍然是以教师为主导的课堂教学,由教师选择并设计案例,仍存在学生被动接受的弊端。
PBL教学模式(problem-based learning,PBL)是基于问题的教学,是1969年由美国神经病学教授Barrows在加拿大麦克马斯特大学首创的一种现代教学方法,它的教学设计有几个固定的环节如组织小组、设置问题、行动进展、结果汇报和反馈。这一模式不局限于纯粹的探索和发现,强调学习者之间的交流合作、多种学习途径的整合及外部支持与引导在解决问题中的作用。PBL教学模式要求教师有更为扎实的理论基础和更为灵活的引导方式,对教师的综合能力要求较高。PBL模式在实施过程中,以学生为主导,锻炼学生自主解决问题的能力和团队协作能力,培养学生的创新能力,提高实践中人际沟通协调能力,真正实现学生的主动学习。
RBL教学模式(resource-based learning,RBL)足基于资源的教学,信息技术的发展和信息化程度的提高大大丰富了教学资源,以网络为例,有了电子图书馆、网上多媒体教学平台、网上自主学习平台、电子教程、各种文献数据库资源等,学生只要有一定的信息检索能力,就可以很便捷地获取自己所需的资源,用以解决实际问题。学生在获取知识进行实践和分析解决问题的过程巾,提高了学习的自主性、独立性和创新性。
从上述分析可知,这4种教学模式各有优点和局限,都不完善,需要根据具体的教学内容因地制宜地采取不同的教学模式和思路,从而达到教学效果最优化的目的。在数据库原理课程的教学中,笔者切实融合4种教学模式,以期达到优化教学的目的。
2 数据库原理课程教学现状
随着计算机技术的不断发展,数据库技术被开发应用到诸多领域,如工程、地理、统计、图书馆管理、教学教务管理等,数据库技术的应用使数据检索和处理更加方便快捷,凸显其重要性和实践意义。
数据库原理课程是高校计算机专业课程中的核心基础课程之一,理论性和实践性并重。传统的数据库原理教学在理论性知识讲解阶段,学生普遍感觉被动乏味、理解困难;进入数据库应用系统实验和课程设计阶段,又感到系统分析和系统设计等实践工作无从下手,使得教学质量难以提高。造成这种局面的原因主要是课程内容设置不合理,偏理论教学和满堂灌填鸭式的教学学生被动接受知识,缺乏学习主动性;实践环节薄弱,没有实现设计的应用;学生缺乏明确的目标导向,动手性差,实践能力弱,数据库原理课程分为3个层次:基本原理、设计方法和应用开发。
3 LBL_CBL-PBL-RBL4种教学模式在数据库原理课程教学中的具体融合应用
3.1 LBL教学模式讲解数据库原理基础知识
数据库原理课程涵盖知识面广,重难点内容占全部课程内容50%以上,尤其是数据查询语言、数据库设计和事务处理等重难点内容,抽象晦涩,难以理解。教师可采用LBL教学模式,通过分析开设数据库原理课程的专业定位,帮助学生了解该课程在专业课程体系中的重要意义和作用,打通与该课程相关的前期及后续课程知识链条;系统阐述数据库原理的课程结构,让学生掌握该课程相关基本知识内容,为后续数据库设计方法和应用开发奠定基础;在了解学情的前提下,在理论讲解中弱化难点、点面结合,让学生对课程知识内容形成连贯的系统框架。
3.2 CBL教学模式讲解数据库案例
有理论无实践,理论就沦为空谈;有实践无理论,实践就沦为无本之木、无源之水。教师可采用CBL教学模式,引入具体数据库案例,通过案例分析让学生了解数据库从构思、设汁、创建到运行维护的全过程,同时将相关的理论知识和应用技术融入到案例中,理论联系实际,夯实学生的理论基础,提升其开发设计能力;可以现实中与学生生活最贴近、最简单的“学生信息理系统”数据库设计开发为例,讲解概念模型设计、关系模型设计、SQL语言、规范化理论、数据库设计与实现、数据库编程、数据库管理维护以及事务相关内容的知识点,用实例和理论相结合,二者互为促进,实现教学目的。
3.3 PBL教学模式从细节到整体引导学生
采用PBL教学模式,问题的选取和设置是教学的关键,教师可从细节的知识点问题设计到整体的小型数据库设计,加深学生对课程知识的理解和掌握;利用课程推进中出现的各个重点、难点知识进行问题的设置,引导学生通过实验操作实现功能,解决问题。
用PBL教学模式进行小型数据库的设计,首先需从项目库中挑选若干项目,如学生信息管理系统、学生选课信息管理数据库、通讯录管理系统、学生成绩管理系统、图书馆书籍管理系统、住宿管理系统、超市采购系统、小区物业管理系统、仓储管理系统等;也可以让学生自主设计项目主题,5~7人组成一个项目组,按所选项目开展项目实现,从需求分析到概念设计,再到逻辑结构设计以及整个数据库系统方案实施,在项目实现的过程中分工合作;需求分析、数据库设计、系统功能设计、系统测试可以由全组同学共同讨论完成,将系统划分成多个功能模块,各人承担一个或几个模块的编码工作。这样分工可以让所有项目组成员都参与到项目开发工作中,即能发挥每个人的积极性,又能够促进小组的整体协作。最后通过小组的汇报,具体测评各项目组中每个成员的学习成绩和效果,充分调动学生的积极性,培养学生的自主创新精神,更为后续在工作岗位的应用奠定良好的实践基础。
3.4 RBL教学模式引导学生有效自主学习
信息化时代,能够从海量资源中筛选出有效的信息为己所用是个人信息素质的体现。在数据库原理课程学习过程中,无论是对最新技术的探索还是对已有技术的开发应用,都需要很强的信息素质,RBL教学模式能够引导学生有效自主学习。数据库系统的开发涉及多种开发技术、开发工具和开发环境的选择和应用,其中包括数据库设计软件、数据库管理系统软件、高级程序设计语言开发软件等,即dreamweaver、powerdesigner、VIS10、access、c#或java等,对于这些软件,学生有的没有熟练掌握,有的根本不了解,需要在课堂学习了解的基础上加强课外学习和使用。这就要求学生学会自主选择和有效利用资源,通过对信息资源的学习整合,形成自己的思考和观点,提高学习效率,达到自主和创新性学习的目的。
4 结语
教无定法,贵在得法,实践证明依据数据库原理课程知识特点设计的LBL-CBL-PBL-RBL四轨教学模式在教学实践中能够充分调动学生的学习积极性和主动性,激发学生的创造力,有利于学生将理论结合实际、学以致用,提高分析问题、解决问题的能力以及沟通能力和团队协作能力。培养创新性的科技人才需要教师与时俱进,提高自身理论素养、身体力行地改革和丰富教学方法,设计充满活力且具有挑战性、充满趣味性的课堂教学模式激发学生的积极性主动性,帮助学生掌握理论知识,提高实践能力,培养创新意识和团队协作精神,实现素质教育的目的。