数据库技术及应用教材建设与教学改革探讨

2019-05-13 10:05:16 计算机时代 2019年3期

朱翠娥

摘 要: “数据库技术及应用”课程是应用型本科高校各类专业的计算机基础课,文章分析了该课程教材中普遍存在的问题,阐述了教材建设思路及以教材建设促进教学改革的主要内容。教学改革的探索与实践证明,新编写教材体系比较合理,符合非计算机专业数据库技术及应用课程的教学规律,适合应用型人才培养定位,教材内容适合采用项目教学法及翻转课堂和混合学习模式开展教学。

关键词: 数据库技术及应用; 应用型本科; 教材建设; 项目教学法; 教学改革

中图分类号:G642;G434 文献标志码:A 文章编号:1006-8228(2019)03-92-03

Construction of teaching material and exploration of teaching reform for

the course of database technology and application

Zhu Cuie

(School of Computer Science, Wuyi University, Guangdong, Jiangmen 529020, China)

Abstract: "Access database application" course is a basic computer course for all specialties in applied undergraduate colleges and universities. This paper analyzes the problems existing in the current teaching materials of "Access database application" course, expounds the thought on the construction of teaching material and the main contents of the construction of teaching material in promoting teaching reform. The exploration and practice of teaching reform have proved that the newly constructed teaching material system is reasonable, conforms to the teaching rules of "database technology and application" course for non-computer specialties, is suitable for the application-oriented talent cultivation, and the teaching material content is suitable for teaching by adopting project-based teaching method, flipped classroom and blended learning modes.

Key words: database technology and application; applied undergraduate; teaching material construction; project-based teaching method; teaching reform

0 引言

目前,絕大部分应用型本科高校的非计算机专业在开设大学计算机基础课程之后,都会把计算机语言与程序设计类课程或数据库技术及应用类课程作为第二层次的计算机方面的课程来开设。教材是教学的基础,合理选用教材或编写一本好的教材就成为保障数据库技术及应用类课程教学质量和教学效果的关键因素,也是进行课程建设和教学改革的重要支撑。

1 关于数据库技术及应用教材的思考

笔者所在学校开展数据库技术及应用课程教学已有十几年,前后选用过几本教材,但一直没有选到很满意的教材。在我们所接触的数据库技术及应用教材中,或多或少都存在一些不尽如人意的问题[1]。

1.1 数据库理论知识广度和深度的探讨

不同专业开设数据库技术及应用课程的教学目标不尽相同,但基本要求是相同的,即培养学生的数据管理、分析、利用能力及数据库综合应用能力。考虑到各专业之间具有一定的差异性,在教材内容的撷取上要尽可能宽窄适度一些,使之适应面能更广一些。

数据库技术及应用课程具有理论体系完善、实践性强、应用性强的特点。理论方面包括数据库管理系统及其功能、数据库系统及其组成、数据库系统体系结构、数据模型、关系运算、关系数据库的完整性、数据库设计、关系规范化理论、关系查询(SQL语言)等方面的知识[2]。

1.2 教材建设应该为教学改革提供支撑

数据库技术及应用课程除了具有理论体系完善、理论性强的特点之外,还具有实践性强、应用性强的特点。实际教学中,要使学生能够掌握数据库的各项基本操作技能,掌握小型数据库应用系统的设计与开发方法,获得分析解决实际问题的综合应用能力,就必须进行教学改革,采用符合数据库应用课程教学特点的教学方法——项目教学法,以项目驱动方式组织安排整个教学内容。

项目教学法[3]的主要特点是:将授课知识点融入实际应用项目中,以项目为核心安排教学,教师指导示范关键环节,学生围绕项目来分析问题,通过自主学习及团队协作学习、协同作业,完成指定项目,并总结项目开发经验,评价项目学习成果。

在教学过程中,教学方法的采用与教学设计、教学内容是密不可分的,而教学设计、教学内容又极大地依赖于教材的体系结构与教材内容来支持。

要为数据库技术及应用课程项目教学法教学改革提供支持,就必须改革、完善教材体系结构,教材内容必须配备大量的实际操作例题,这些例题必须经过精心设计和选择,既保证学生可以通過这些例题更好地理解各章有关概念,又保证这些例题前后关联,具有连续性,最后能够顺理成章地形成一个统一的数据库应用系统。

2 教材建设思路及教材主要特色

我们的目标是编写一本既符合面向应用原则又符合我校实际情况的有特色的教材,使之尽可能适合我校及相同层次院校数据库技术及应用类课程的教学[4]。

与目前市场上已有的同类教材相比,该教材的重要特色有三个方面:一是创新并完善教材体系结构,二是结合项目教学法进行教学方法改革,三是提供丰富好用的教学辅助资料。

2.1 创新并完善教材体系结构

教材中系统讲解关系型数据库的基本概念,以“教学管理系统”实例贯穿全书各章,介绍Access2010的主要功能和使用方法。在前面各章采用项目驱动方式,以一个实际项目的开发过程为线索,深入浅出、通俗易懂地介绍Access2010数据库的对象和系统的各项功能之后,又专门辟出一章通过一个完整的应用系统开发实例,详细地集中讲解一个数据库应用系统开发的基本方法和步骤,为学生自行开发数据库系统提供参考模板。而这个应用系统开发实例与贯穿前面各章的“教学管理系统”实例是完全相关的,这样连贯性的安排使教材内容特别紧凑,非常有利于教师教学和学生自学。

在教材内容安排上,做到循序渐进,简明易懂,易学易用。每章开头都有对本章主要内容的介绍,使学生可以快速了解本章的重点、难点,从而更有针对性地学习。每章结尾都有章小结,对本章主要内容进行归纳总结。对于有些较难理解的概念和不易掌握的操作方法等都加以特别的说明,以帮助学生理解概念和掌握操作技能。

此外,还专门辟出一章作为《数据库应用实验指导书》,以便于读者进行上机操作练习。该实验指导书中包含六个实验,其中每个实验都是围绕一个实际数据库应用系统而展开,前后连贯,最后形成一个统一的数据库应用系统。

2.2 提供丰富好用的教学辅助资料

为了便于教师教学及学生自学,除了主教材《数据库技术及应用教程》之外,还提供丰富好用的配套教学资源解决方案:全书各章节的电子教案;一个教师教学使用的贯穿全书的数据库,内含所有例题的操作结果;一个与应用系统开发实例相应的数据库应用系统;一份学生上机实验指导书,涵盖了与全书各章内容相应的上机实验;一个学生上机实验用的与实验指导书相应的数据库,内含所有上机实验题的操作结果;针对部分核心操作性案例及项目开发案例的微课资源库;各章配有经过精心设计和挑选的习题,并在书后附录提供了习题参考答案;综合案例;学生作品展示;课程教学标准及教学建议。

3 以教材建设促进教改的主要内容及成效

上述符合时代要求的鲜明的教材特色,为我们开展数据库技术及应用课程项目教学法的教学改革实践奠定了坚实的基础。本人在数据库技术及应用课程的教学过程中,着重于课程教学方法的改革,基于建构主义学习理论,采用项目教学法,吸引学生积极参与教学过程,改善学习方法,提高学习效果,培养学生自主学习能力和综合实践能力。围绕数据库技术及应用课程项目教学法的教学改革实践,我们设计了三条主线。

3.1 教学初期介绍项目相关理论知识及应用问题

在教学环节的初级阶段,首先以一个学生熟悉的实际项目“学生管理”数据库系统的开发为切入点,使学生对数据库系统有一个感性认识,激发学生的学习兴趣;然后概要地介绍数据库系统的基本知识;接着以实际项目的开发过程为线索,深入浅出、系统详尽地介绍Access数据库管理系统的对象及应用,各个章节的例题前后连贯,围绕着项目开发过程而展开,前一个例题的结果素材就是后一个例题的起点素材,授课中结合大量例题,提高学生分析问题、解决问题的能力;最后,从软件工程的视角总结给出项目的开发步骤,使学生了解一个完整的数据库应用系统开发的基本步骤和方法。

3.2 教学中期集中介绍实际项目的设计开发

在教学环节的中级阶段,在学生已经初步掌握数据库应用系统开发步骤和方法的基础上,把“教学管理”数据库系统的开发作为一个实际项目连贯集中地进行介绍。教学中教师首先演示已开发完成的系统各项功能,然后再分析、讲解各个功能模块的实现,最后讲解将各个模块集成起来并进行调试的方法。这个教学环节紧紧围绕项目本身展开,以应用开发技术为主,突出以项目为主线的教学法和以问题为中心的学习法,通过一步一步解决具体问题来实现系统功能,使学生更进一步掌握数据库应用系统开发方法和技巧。

3.3 实践教学环节采用项目实施法

本课程理论性、实践性和应用性都很强,强调用数据库理论指导实践,重点着落于培养学生的实际应用能力,突出实用性。在实践教学环节,我们采用与项目教学法相应的项目实施法[5],并且与前两个阶段相应教学内容同步进行:该方法模拟一个实际项目的开发过程,在教师指导下,采用分组协作学习的方法,把学生划分为若干个小组,每个小组接受一个项目任务,由组长负责项目实施。在组长组织下,小组成员一起就项目进行研讨,把项目分解为若干个子项目,再给各个组员分配任务,由各个组员分头实施。整个项目完成后,由小组代表对项目进行演示汇报。通过项目式的课程实践,学生可以熟悉基于软件工程的开发过程管理,包括项目范围规划、工作分解、时间控制、进度控制、项目沟通规划、团队建设等。

以课程实践中的一个项目“图书借阅管理”数据库应用系统开发为实例,从需求分析到系统功能实现以及系统的集成调试全过程作为项目实践内容。以分析、设计和创建“图书借阅管理”数据库系统为主体,从“图书借阅管理”数据库的需求分析开始,到概念结构设计、逻辑结构设计,然后创建“图书借阅管理”数据库及其数据表,进行数据表的基本操作,实现查询对象、窗体对象和报表对象的功能,并通过宏和模块的应用将整个系统整合完善起来。

在项目实施过程中强调分组讨论、角色扮演与小组对垒。教师全程跟踪学生的学习状况,分析学生在各个学习阶段的状态,为学生提供有针对性的学习计划、练习方案,促进学生改进学习方法,促进学生进步。

这样,通过一个项目的具体实施,既可以提高学生个人的动手能力,培养学生自主学习、独立作业的能力,也可以培养团队协作精神,使学生学会团队合作、学会学习、学会表达,提升学生的创新能力及综合素质,可以取得较好的教学效果。

4 结束语

结合本次数据库技术及应用教材建设,我们开展了教学改革的研究与实践,证明教材体系比较合理,符合非计算机专业数据库技术及应用课程的教学规律,能够较好地适合我校应用型人才培养定位,适合我校学生的学习能力及认知水平,适应现代教育技术条件下新的教学理念和教学模式要求,内容适合采用项目教学法及翻转课堂和混合学习模式开展教学。数据库技术及应用教材建设与教学改革实施几年来,取得了一些成效,但要有效提高课程教学质量,还需进一步加强教材建设,以教材建设促进教学改革,这是一个值得重视的问题。

参考文献(References):

[1] 王凤领,张莉,王知强.应用型本科院校数据库应用基础教材

建设[J].计算机教育,20013.6:107-109

[2] 李雁翎.数据库技术及应用(第4版)[M].高等教育出版社,

2014.

[3] 聂小东.项目教学法在“数据库应用开发工具”课程中的应用

探讨[J].广东工业大学学报(社会科学版),2008.8:111-112

[4] 王凤领.以教材建设为中心的数据库应用基础课程改革与实

践[J].教学研究,2013.36:58-61

[5] 吴叶葵,王衍.项目教学法在“数据库应用基础”教学中的应

用[J].吉林工程技术师范学院学报,2011.27:44-46


(function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();