公务员期刊网 论文中心 正文

创新教育背景下数据库课程教学

创新教育背景下数据库课程教学

摘要:为改变传统数据库课程教学模式,以创新教育改革为背景,以数据库技术课程为基础,提出以PBL问题为引导的项目式教学模式,对该模式中问题的设计、项目的选择,以及PBL问题与项目结合的实施过程进行了探讨。实践证明,该模式注重学生创新思维和创新能力培养,能有效调动学生学习主动性,培养学生团队合作意识,提高学生数据库技术应用能力,从而提升学生未来就业竞争力。

关键词:创新教育;数据库课程;PBL;项目式教学

0引言

21世纪是“创新创业教育”的时代,被誉为“第三本教育护照”,是伴随知识经济时代到来的一种全新教育思潮。与传统教育相比,更注重大学生的创新创业意识和创新能力的培养,凸显经济社会发展对大学生的知识结构及能力结构的现实要求[1]。“创新创业教育”20世纪萌芽于美国并得到健全和发展,其不仅关注创新思维和创新能力的培养,注重创业知识和实践能力的生成,同样关注创新创业品格的养成。在日本,以东京大学为首的学校都已经将创业教育作为高等教育的重要内容,开设了多样化的教学方式;牛津大学、剑桥大学等都开始了创新创业课程的实验[2]。我国创新创业教育尚处于“创业期”。2010年5月,教育部下发《关于大力推进高等学校创新创业教育和大学生自主创业工作的意见》,要求“高等学校创新创业教育要面向全体学生,融入人才培养全过程”[3]。2015年5月13日,国务院办公厅印发了《关于深化高等学校创新创业教育改革的实施意见》,全面部署深化高校创新创业教育改革工作,使创新创业教育成为经济增长的新引擎之一[4]。“创新源于实践,始于问题”。1969年,美国神经病学教授Barrows在加拿大的麦克马斯特大学首创基于问题的PBL(Problem-BasedLearning)模式,该模式是在教学过程中以问题为中心,以问题解决为主线,由教师进行问题情境的创设及问题学习的引导。因其倡导发现式学习,培养学习者的独立思维和解决实际复杂问题能力的特点,正好与创新创业教育要求的创新意识和创新能力吻合,因此可以将这种教育模式引入到目前的创新创业教育中,形成创新创业教育传统模式的改革和创新[5]。本文以创新教育改革为背景,以数据库课程为基础,结合课程组多年教学一线工作经验,探讨一种基于PBL的项目式教学模式。

1数据库课程

数据库技术课程是一门计算机专业基础课,主要由数据库基本原理、数据库设计和数据库应用技术三个部分组成。而现在的知识越来越显现出跨学科、综合化的趋势,数据库技术课程正是一门综合性很强的课程,它除了涉及数据库原理及基本技术和操作外,还涉及软件工程、程序设计、算法、管理信息系统等方面的理论和技术。想达到好的教学效果,势必在教学内容和组织方式上有所革新,从内容的选择、组织和呈现方式上寻找新的方法,培养学生的创新思维和创新能力,提高项目实践能力,以胜任企业对应用型人才的需求。同时,信息技术类课程必须具有时代特征,使新知识、新概念的形成建立在学生现实生活的基础上,内容不能与现实相脱节,需反映学生的知识需求。除此之外,课程讲授还应处理好理论抽象性与现实复杂性的关系,既要系统阐述该课程的基本理论及基础知识,又要积极探讨数据库技术实践问题,保持教学内容理论与实践的紧密结合。

2基于PBL的数据库课程项目式教学模式

PBL教学模式通常包括问题设计、组建学习小组、确定学习计划与目标、学生自主探究学习、小组交流汇报、评价与反思六个环节。其中问题设计及项目选择至关重要,其好坏直接影响着学生的学习兴趣及主动性,通常,设计的问题要能够引出课程相关概念和原理,且难度适中,选择的项目要具有实用价值,功能完善,且利于学生理解。

2.1PBL模式问题的设计

针对问题,是PBL学习的起点,也是实施PBL教学的关键。问题设计的好坏直接影响PBL教学的开展、教师的引导、学生的兴趣、教学目的[6]。因此设计问题时要把握好几个原则:①创设的问题要具有现实意义,考虑多学科交叉,注重理论与实践的结合,注重学生创新性思维的激发;②问题设计要从教学、考试大纲出发,围绕教学目标,突出教学重点和难点;③问题要为实践项目的设计和实施作引导,将问题按项目实施规模划分为不同级别,给予学生不同时长的解决期;④问题设计应具有系统性、完整性和可调控性;⑤问题解决的途径应具有不确定性和非惟一性,问题答案则相对标准性。数据库技术与应用课程的实质围绕如何开发数据库应用系统,教学内容大体分为数据库原理、数据库设计、数据库应用系统开发、数据库运行评估四个阶段。那么,第一阶段问题主要是针对所选信息管理系统的市场需求进行分析;第二阶段问题是如何设计数据库。学生使用多种调查和分析手段,对需求进行分析;第三阶段问题为如何实现数据库的开发。根据需求分析和设计方案,学生以小组为团队合作学习,开发相应数据库应用系统;第四阶段问题为如何评估所开发的数据库应用系统。基于第一阶段对管理系统的需求分析,以小组互评方式对开发的数据库应用系统进行评估。

2.2PBL问题与项目的结合及实施

问题的分析与解决,要通过项目的实现过程,因此实践项目的选取和实施很重要,既要服务于问题、完整地解决一个实际问题,达到问题设计的总体目标,具有整体连续性、系统性;又要符合当堂课的教学目标和任务强度,具有针对性、层次性和有序性。项目的内容既要融合需掌握的知识点,又要真实、生动、富有启发性,这样才能在教学过程中充分激发学生积极性和创新性[7]。在数据库技术与应用课程教学中,可选择与学生专业相关或比较熟悉的领域,如课程组所任教的物流管理、旅游与酒店管理专业,教学项目会选择以学生专业为背景的物流信息管理系统、酒店信息管理系统,将数据库原理,数据库需求分析、概念设计、逻辑设计、物理设计,数据库应用系统设计、编码实现、测试和运行等过程,按照软件生命周期分阶段进行编排。教师事先设计好这些系统,在上课前向学生展示,让学生在整体上对数据库系统的功能、特点,要学习和完成的任务有一个直观的了解。然后按照每堂课的教学目标和任务强度,将整个项目进行阶段性模块分割,形成学期教学周历,在某种意义上也是项目实施进度计划将班级学生分成5-6人组的项目团队,并委以虚拟角色。各项目小组在组长的带领下进行讨论,选择自己感兴趣或实用性强的领域作为同步实践项目,并按照教学项目范例制订项目实施进度计划。实施项目教学时,按照教学周历和项目进度完成每一个模块或阶段学习任务,而每一阶段又按照PBL模式问题提出、分析、解决和迁移四个步骤。即针对教学项目提出问题,分析问题并解决问题,然后要求各小组针对自选项目进行问题迁移,并分析和解决问题。当然,教师需按每阶段的难易规模给予小组一节课或一星期,甚至一个月的时间讨论分析,最终解决问题。完成整个项目的学习,学生能以团队方式、以某领域管理者和数据库开发者的多重角色亲身经历项目的实现过程,与单纯的数据库设计相比,背景化的问题使情境更为完善,学生更能把握信息技术与行业需求、技术与经济效益的关系[8]。项目中一般包含了解决问题的方法,但这些方法并非独一无二。数据库课程中,实现方法的多样性也决定了答案的多样性。教师在有限的课时内不可能面面俱到,这就需要教师注重启发学生课后深入调查,或分阶段进行小组展示交流,以用户和开发者的不同角度互评反思,总结创新。

3结束语

本文以创新教育改革为背景,以数据库技术课程为基础,探讨了以PBL问题为引导的项目教学模式,注重学生创新思维和创新能力培养,提高学生数据库技术应用能力。实践证明,该模式能有效激发学生学习兴趣,调动学生学习主动性,培养学生团队合作意识,提升学生未来就业竞争力。课程组通过多年的教学积累,已获得省级教学改革项目2项,校级项目4项。但因该模式研究目前主要集中在计算机基础及数据库技术课程,课程类型存在一定的局限,下一步将探讨跨学科跨专业课程中PBL模式与项目的结合教学,希望这一研究能以点带面,对其他课程教学模式改革也能提供一定的借鉴意义。

参考文献

[1]刘艳.创新创业教育与专业教育的深度融合[J].中国大学教学,2014.11:35-37

[2]胡桃,沈莉.国外创新创业教育模式对我国高校的启示[J].中国大学教学,2013.2:91-94,90

[3]教育部.关于大力推进高等学校创新创业教育和大学生自主创业工作的意见[z],2010.5.4.

[4]国务院办公厅.关于深化高等学校创新创业教育改革的实施意见[z],2015.5.13.

[5]刘小亮,于姗姗,龚爱娥.高校创新创业教育研究—基于问题的学习(PBL)模式[J].现代商贸工业,2016.11:146-147

[6]王斌,郑亚安.浅谈PBL教学模式下问题的设计[J].中国高等医学教育,2015.2:63,136

[7]蔡朝朝,谢岚,李湘.案例法结合PBL教学模式在数据库课程中的应用[J].计算机教育,2014.9(17):66-70

[8]杨成群,高海波,熊芳.PBL方法问题设计的三个关键[J].计算机教育,2016.11:79-82

作者:曾喜良 冯艳 高海波 宁矿凤 单位:湖南涉外经济学院