APP下载

基于建构主义的《数据库原理与应用》课程教学改革

2017-08-15刘书影

湖北函授大学学报 2016年24期
关键词:建构主义教学改革

刘书影

[摘要]《数据库原理与应用》是许多学科中一门非常重要的基础课程,理论与实践并重。本文中作者依据建构主义理论,从教学模式,教学内容,教学实践和考核模式等方面对本课程教学进行改革,在实际教学过程中,突出学生的主体地位,激发学生的积极主动性,从而提高教学效果。

[关键词]数据库原理与应用;建构主义;教学改革

引言

数据库技术是信息系统建设的重要基础。系统地学习数据库原理,掌握数据库技术,从而能够从事复杂数据库系统的研究、设计,开发与应用工作,是高校相关专业学生的基本要求。为顺应应用型人才培养目标的需要,我院本科各专业均将《数据库原理与应用》这门课设定为专业基本课。目前处在“大数据”时代的,随着新的方法、新的技术及新的创新不断涌现,传统的教学内容及教学模式已经不能够满足应用型人才培养模式的需求,《数据库原理与应用》课程的改革势在必行。以建构主义为依托的教学理论更能适应应用型培养模式的需求,不仅要传授学生新知识、新技能,同时还要培养他们主动学习的能力、激发他们勇于探索新知识,新领域的兴趣,从多方面来提高他们的创新能力。

一、基本于建构主义的教学模式

建构主义的教学模式是在皮亚杰、布鲁纳等早期的建构主义的基础上发展起来的,并在心理学领域掀起一场“风暴”。学生在学习的过程中应主动地构建知识体系,也不是被动地接受相应的知识;对待新的知识、新的理论,学习者应该运用已有知识理解,并且运用这些新的知识新的理论去解决相应的实际问题。以上两点构成了建构主义的教学模式的核心。

该教学理念摒弃传统的“生搬硬套,学生被动接受知识”的教学方法,提倡“以学生为本,学以致用”的教学理念。在该教学模式下,学生为主体,教师起到“引领、监督”的角色。学生通过团队合作、探究、讨论等方式获取知识、构建知识,让他们在发现问题,寻求解决方案从而解决问题的过程中,提高其主动学习的能力、激发他们勇于在新的领域探索新知识,也使得他们的创新能力得到提高。

二、基于建构主义的教学内容

在《数据库原理与应用》的教学过程中,老师的主要任务是讲授基本理论知识,帮助学生构造数据库的知识体系结构,在具备相应的知识基础后,引入学生信息管理系统、图书管理系统、宿舍管理系统等与学生相关的项目,让学生依据自己的兴趣进行选题并建立自己的团队,搭建团队合作的学习模式。

《数据库原理与应用》课程的主要内容经整合优化后,分为以下几个模块:

(一)基础知识

学习了解数据库相关的基本概念,关系化理论,SQL语言及查询优化等知识,为后续数

据库的设计与开发奠定理论基础。

(二)设计理论

了解并掌握数据库设计的步骤及其常用方法,学习关系规范化理论及其E-R图的设计及优化。

(三)安全与管理

数据库的完整性、安全性、并发控制及数据库的备份与恢复这四部分内容构成了数据库的安全与管理。

在实际教学过程中,将上述知识点融入到项目开发的整个过程中,培养学生解决实际问题的能力,从而做到“学以致用”,为用而学,学用并行,提高教学的灵活性。

三、基于建构主义的实践性教学

理论需要实践的验证,《数据库原理与应用》也是一门理论与实践并重的课程。因此,如何有效地进行实践性教学,提高教学质量与效率,是本门课程教学改革的重要环节。在建构主义的教学理念下,我们对本门课程的实践性教学分为两个模块:

(一)验证性实践

该环节是为了加强学生对理论知识的理解而开设的。在实际教学的过程中,验证性实验穿插于整个教学环节。教师根据自己的教学内容布置实验要求,包括实验环境的介绍,数据库及其对象的操作,数据的相关操作,数据的查询,存储过程及触发器的应用,数据库的完整性及安全性约束,数据的备份与恢复等。在实验过程中,学生遇到问题时,教师要积极引导学生,让他们去探索解决问题的方法,锻炼他们独立解决问题的能力。

(二)综合性实践

该环节采用模拟项目开发的模式,学生自由组合形成一个小的团队,来共同完成一个项目。一个小组一个题目,题目的选择可以让学生分组后,小组成员讨论决定,可以是现实生活中的问题,当然老师也可以提供一些项目由学生自主选择。然后小组成员分工协作。在该项目的模拟开发过程中,学生不仅要把数据库知识灵活运用,还要结合高级语言程序设计和软件工程的知识,根据进度安排完成相应的工作,最后产生数据库应用系统代码及相应的文档。通过该部分实验,学生不仅运用数据库的理论知识,而且还融合了其他几门课的相关知识,从而学生综合运用所学知识的能力得到了提高,在一定程度上也培养了他们发现问题,解决问题及团队合作的能力。

四、基于建构主义的考核模式

鉴于《数据库原理与应用》课程理论性强,实践性强、综合性强等特点,“一纸定乾坤”的考核模式已经不在适应于该课程的考核。对这门课的考核不仅要考学生的理论知识,还有实践动手能力及知识的综合应用能力。因此,采用多种考核方式相结合的方式来实现对本门课程的考核。

(一)理论知识,仍采用传统的笔试考核模式

数据库原理这门课的理论性很强,实践操作离不了理论知识的支持。因此,传统的笔试考试还将保留。

(二)实践环节,采取验收和评价实践过程并接受答辩的模式

实践与理论相结合,是这门课的特点,不同的实践内容,考核方式不同。

针对验证性实验,教师在实验过程中,要审核每个学生的完成进度、完成的质量及其优化程度等多个方面,学生在完成实验之余,要编写文档,提交实验报告,并对本次实验做以总结。

针对综合性实验,因该部分是学生自由组合,团队合作的方式下完成的,所以教师应督促每个小组如期完成计划,鼓励学生尽可能地超额完成任务,并采取小组阶段性报告的方式来督促任务的具体完成。阶段性检查分为四部分;

需求分析的检查,主要把关学生所设计的应用系统的功能模块是否合理,避免出现工作量过大(学生无法按期完成)或过小(工作量不够,达不到综合性实验的要求)等问题;

概念结构及逻辑结构设计阶段检查,E-R图设计是否合理,直接决定后续工作的进度。关系模式规范化,可以有效地避免数据冗余,操作异常等后果;

数据库的实现阶段检查,视图、存储过程及触发器的设计是否合理;

系统的验收及文档的整理,除对学生理论及实践能力的进行考核,还要培养学生文字梳理能力和语言表达能力,并对自己所负责工作部分进行归纳和总结。每个小组需要通过PPT汇报工作,教师当堂提问小组成员,不仅能考查学生的应变能力,还能有效地防止“滥竽充数”及抄袭现象。

在该教学评价模式下,学生深刻体会了团队合作的重要性,在培养学生知识技能的同时,也提高学生的综合素质,积累了他们的“职业素养”。

(三)小组基础分和个人成绩的确定

学生的个人成绩结合所在小组的整体表现和个人表现两方面,以突出“团队合作”的重要性。每个学生的成绩=每组整体基础分(50%)+教师评价个人表现分(30%)+团队评价个人表现分(20%)。其中,每组整体基础分涵盖小组的整体分工合作交流情况和小组实践结果评价分;个人表现分由教师评分和所在小组评分两部分构成。

多样化的考核方式,不仅可以激发学生学习积极主动性,还可以提高学生团队合作的能力,培养他们的集体荣誉感,为他们顺利走上工作岗位打下基础。

五、结束语

经实践证明,基于建构主义的教学模式,提高了《数据库原理与应用》这门课程的教学效果,在充分调动学生学习的积极主动性的同时,还培养他们的团队合作能力,也使得他们的勇于创新、探索的能力得以提高。總之,时代在进步,知识在更新,教学模式的改革也应顺应应用型人才培养模式的需求。如何在掌握数据库知识的同时,提高学生的综合能力,达到更好的教学效果,将是每一个数据库教学工作者一直探究的问题。

猜你喜欢

建构主义教学改革
基于建构主义理论的计算机教育
借鉴建构主义思想培养财会专业人才
建构主义学习设计六要素在英语教学中的应用
建构主义教学模式在医学教学中的应用
多媒体技术在建构主义教学模式中的应用
建构主义视角下的翻译标准