信管专业数据库课程体系的建设与实践
摘 要:数据库课程是对非计算机专业进行计算机技术应用能力培养的重要课程之一。本文针对我院信管专业人才培养方案的定位,分析了现有数据库课程教学的弊端,提出数据库课程教学效果长效机制的三段论,建立以数据库为中心的课程群,从教学方法的改进、课程资源的整合、应用能力的提升三个方面对数据库课程的改革进行了讨论。
关键词:数据库;课程群;资源整合;教学改革
中图分类号:TP311.13-4
数据库课程是大学计算机基础课程的重要分支,也是对非计算机专业进行计算机能力培养的重要课程之一。随着云计算、大数据时代的到来,数据库技术已成为各类信息管理系统的核心技术和重要基础。因此,在信管专业进行以数据库为中心的课程群建设,整合与数据库相关的课程资源,则变得尤为突出。
1 现有数据库课程教学的弊端
1.1 教学内容书本化
传统教学模式中教学内容完全依赖于教材,一些经典的教材也是以关系数据库为基础,介绍基本原理,主要包括:数据库系统概述、数据模型、关系代数、SQL语言、关系规范化理论、数据库设计等知识点,其中原理性的内容占的比例较大,具体的数据库技术应用则几乎很少涉及。因此,教师在讲课过程中,照本宣科,很难做到理论联系实际,教学内容更新缓慢,不能及时引入新技术。对于学生而言,也很难深入掌握一些数据库技术的应用方法。
1.2 教学方法陈旧
传统教学模式中,比较注重讲授数据库的原理性内容和片面的操作技能,上课的课件一般也是对教材内容的一个提炼,教学方法也都是采用讲授法,对教材的内容进行详细讲解。在这种“灌输型”的教学方法下,学生对于知识的接受是被动的,再加上数据库课程理论性强、内容抽象,与实际应用联系少,师生之间互动少,使学生觉得枯燥、乏味,从而对学习失去了兴趣。虽然有实验教学,但每个实验项目是独立的,一般都是停留在验证层面,不能有机的结合在一起,没有起到提高学生的设计能力和综合运用能力。
1.3 教学资料单一
传统教学模式中,教学资料主要以教材为主,课件是教材的精简版,上机实验的内容也是授课教师根据课堂的讲授内容设置的同步练习,停留的层面也比较肤浅。没有合理的利用网络、培训中心等资源,设计完整的教学案例,将知识点有机的结合在一起。
2 数据库课程教学目标的定位
数据库技术在现代信息社会中应用及其广泛,涉及到社会生活的方方面面,尤其是企事业信息管理方面。因此,针对信管专业的数据库课程目标定位,要充分考虑到企业及社会的需求,并结合企业发布的招聘职位需求,带领毕业生进入企事业单位实地调研。将数据库课程的教学目标确定为:掌握数据库基本概念和理论知识的同时,注重锻炼和提升学生对数据库技术的应用能力[1]。具体表现为:(1)数据库管理与维护能力;(2)实际业务的数据库设计能力;(3)基于数据库的应用系统开发能力。所以,教师在讲授数据库课程的时候,一方面要对数据库课程的知识体系进行详细全面的讲解,另一方面要注重与其他相关课程的知识点联系起来,进行归纳与整合。此外,还要引进先进的教学理念与方法,使学生在教师的指导下能够积极主动的学习和使用相关开发工具软件。
3 数据库课程改革的举措
3.1 结合经典案例,改进教学方法
在数据库课程的教学中,如何选取恰当的案例进行教学是至关重要的。教学内容也不能照搬教材中的内容,知识点的讲解次序也要根据实际情况进行灵活调整。我们在实际教学中选取了与学生联系最为紧密的、最易于接受的“教务管理系统”,在整个教学活动中,将“教务管理系统”的开发贯穿始终,将开发过程中用到的数据库知识分解到理论教学的各章节,与相应的知识点结合进行详细讲解[2]。在整个案例开发过程中,我们应用“计算思维[3]”的先进理念,对传统的教学方法进行改革,充分调动学生自主学习的积极性,构建自己的学习框架[4-5]。具体表现如图1所示。
图1 案例教学引入“计算思维”示意图
3.2 完善课程群建设,加强课程间内在联系
为了使学生能更好地掌握数据库技能,我们建立了以数据库课程为中心,并围绕这一中心建设一个相关课程群[6],其中包括:数据库原理及应用、网页设计、管理信息系统、Java程序设计和软件工程,这些课程在内容上相互补充,承前启后,形成了一个整体。从授课形式来讲,课程群有两种:必修课和选修课。软件工程、管理信息系统、面向对象程序设计、数据库原理等属于必修课,即专业基础课,主要偏向掌握单一专业技能;网页设计等为选修课,根据学生的个人爱好和兴趣自主学习,侧重于综合应用,目的在于提升和完善学生的数据库技术应用能力。
3.3 教学手段多样化,师生沟通零距离
在具体教学活动中,除了传统的课堂教学手段外,我们还充分应用了网络资源加强师生之间的互动。具体表现为:(1)建立数据库课程学习网站。将教师教案、课件、课堂案例、学生精品习作等资源全部上网,供学生课后自主学习;(2)通过班级QQ群,加强师生之间的交流。教师加入班级QQ群,将每节课的内容上传至群共享,学生有什么问题,直接通过QQ与老师交流沟通,打破了传统的局限于课堂的交流方式;(3)通过教师个人微博,与学生之间进行互动交流。教师可以将数据库访问技术中的难点及其解决方法、最新的数据库技术信息发布在个人空间,学生通过访问与教师之间进行交流。
3.4 构建“阶梯式”实践教学模式,提升实践效果
实践教学是对理论教学的补充、深化和拓展[7],尤其是针对数据库这类操作性极强的课程。在培养学生的数据库应用能力、创新能力和团队协作能力方面起到了重要的作用。但在一般的教学设置中,数据库课程在大二第二学期或大三第一学期学习,到大四做毕业设计的时候才会用到,这时相关知识已经淡忘了,对此,我们要让学生在两年左右的时间强化和巩固数据库技能,就必须使用一种方法。基于以上原因,我们提出了“阶梯式”的三段论实践教学模式,并就相关的培养方案课程体系进行了设置。课程学习称之为第一阶段,安排在信管专业的第五学期,实验课采用案例式教学。要让学生从不懂到懂,并根据案例进行模拟设计,重点掌握设计方法和流程。课程设计也就是数据库专项训练,称之为第二阶段,安排在第六学期,以小组形式在机房利用两周时间进行系统开发,最终进行公开答辩,目的是让学生掌握数据库开发工具软件的应用。综合实训称之为第三阶段,安排在第七学期,邀请校外软件公司专业人员对学生进行系统培训,应用软件工程的思想进行工程化训练,重点培养学生创新思维、团队协作、分析问题和解决问题的能力。总之,这三个阶段在时间上环环相扣,后一阶段是前一阶段的充实和拓展。通过不同阶段的训练,激发了广大学生的学习兴趣,同时个人的实践能力得到了质的飞跃。如图2所示。
图2 “阶梯式”实践教学模式
4 结束语
通过引入“计算思维”教学方法,完善课程群建设,扩展师生教学交流的手段,构建“阶梯式”实践教学模式等改革措施,既保证了数据库课程教学效果的长效机制,又在极大程度上提升了学生对数据库技术的应用能力,符合我院“应用型新建地方本科院校”的办学定位,为商洛及其周边地区的企事业单位的信息管理人才储备打下了坚实的基础。
参考文献:
[1]杨进,郑先荣,唐德玉.数据库课程教学改革探讨与实践[J].教育教学论坛,2011(32):136-137.
[2]沈德海,伞晓丽,刘大成.《数据库原理》课程“项目-案例”式教学模式设计与实践[J].电子设计工程,2012(05):22-25.
[3]Wing J M.Computational thinking[J].Communication of ACM,2006(49):33-35.
[4]九校联盟(C9).计算机基础教学发展战略联合声明[J].中国大学教学,2010(04):9.
[5]李廉.计算思维——概念与挑战[J].中国大学教学,2012(01):7-12.
[6]王新,孙雷,张丽英.基于应用能力培养的数据库课程改革[J].新校园(理论版),2013(03):16-17.
[7]董晨,戴敏,张桦.基于CDIO模式的数据库系统课程教学改革[J].计算机教育,2012(06):36-40.
[8]崔玲,王全民,吴丽影.基于计算思维的数据库技术及应用课程教学研究[J].计算机教育,2013(18):48-51.
作者简介:刘雅莉(1979-),女,讲师,硕士,研究方向:数据库技术、图像处理。
作者单位:商洛学院 经济与管理学院信息管理系,陕西商洛 726000
基金项目:商洛学院教育教学改革项目(项目编号:12jyjx219);2013年陕西省教育科学规划课题(项目编号:sgh13399);商洛学院科研项目(项目编号:13sky010)。
上一篇:UML结合软件工程教学改革探讨