一、实践教学现状分析
1、《数据库原理》课程的教学主要包括了理论教学和实验教学两大部分,收到整个专业的教学计划和每学期教学学时的影响,绝大部分高校都采用了以理论教学为中心,实验教学为补充的教学模式,实验学时偏少,很难满足实际教学的需要。数据库原理课程中确实涉及到较多的原理性理论知识,但在整个教学实施过程中亦不能忽视实验教学的重要性。
2、在教学大纲的制定上,通常重视理论教学大纲的制定和修订,忽视了实验教学大纲与时俱进的修订工作。实验项目的制定更是具有随意性,同一课程不同教授讲授时往往会设置完全不一样的实验项目,实验项目和实验内容的选择完全取决于任课教师的水平和偏好,缺乏实验大纲的指导和约束。
3、实验项目的设置以验证性实验偏多,缺少综合性、设计性实验。除了正常的实验课时外,缺少项目实践,未形成实践教学体系。
4、为了便于实验室的管理和出于安全考虑,一般实验室对每台机器都会采取还原保护措施。因此,在实验课时就会出现上次实验未完成的内容下一次课无法继续完成,而在涉及到数据库管理系统软件安装、配置的实验内容时,受到还原卡的影响,往往不能顺利完成。
5、受大的环境影响,学生心浮气躁,学习缺乏自主性,实验课的讲授仍然停留在老师讲解、演示,学生模拟、重复的阶段,师生互动不够,学生积极性不高,每次实验并不能达到预期的效果。
二、实践教学改革探索
目前,深入提高大学生应用创新能力已经成为了高校实践教学研究的热点。面向应用型人才教育的数据库实验教学不仅仅要针对实验内容进行简单增减,也不是以某个流行的数据库管理系统软件为核心的使用培训,而是要根据培养目标的定位,从实践教学内容及实施方法等方面进行改革。[2]
1、组织学科教师进行调研论证,根据专业培养目标修订教学计划和实验教学大纲。明确实验课程的教学目标和教学任务,讨论确定适合本专业学生的实验项目,实验项目可分为必做项和选做项,由任课教师和学生根据实际情况有选择的开设。详细叙述每个实验项目的实验目的和实验原理,可以通过流程图的形式让师生对此次项目的步骤和所需时间有大致的了解。除此之外,实验考核是检验学生实际操作能力的主要途径,在实验大纲中也要明确列出考核项目和所占分值,提高学生实验的积极性。
2、以实验大纲为指导,认证撰写课程的实验指导书。实验指导书是学生做实验的主要参考和依据,要让学生通过指导书明确指导自己要做什么、怎么做、为什么这样做。为了能在有限的实验课课堂上取得良好的实验效果,可以提前将实验指导书发给学生,让他们提前准备,复习实验过程中所涉及到的理论知识,这样就节省了实验时间,起到了事半功倍的效果。
3、实验环境的好坏直接影响到实验课的实施,在不能改变实验室硬件条件的情况下,可以通过安装虚拟机或者利用云平台来解决机器还原保护的问题。在虚拟机下可以很好的完成数据库管理系统软件的安装和配置,避免重启后丢失的问题。而利用云平台可以给每位学生分配一台虚拟计算机,学生通过各自指定的账号登录后就可以完成各项试验,不仅在实验室,在宿舍以及校内其他可以使用网络的地方,都可以进行远程登录访问,随时随地完成实验内容,避免了每次实验开始是的数据库附加和实验课结束时的数据库分离操作。
4、利用课程设计弥补实验课的不足。实验课学时内的实验主要针对某个或某几个知识点组织的,每次实验之间的联系并不很明显,而为了让学生达到能够熟练掌握数据库设计基本技术和方法,为将来从事数据库应用系统分析、设计和开发,奠定必要的实践基础,单纯的综合性或设计性实验是满足不了的,而通过课程设计,让学生通过所掌握的诸多知识,以小组合作的形式实现一类应用软件的开发,就可以了解数据库设计、开发、管理的全过程。
5、培养学生自主学习的习惯。在实验教学实施过程中,学生有问题不加思考就求助老师,有时候可能只是一个英文单词写错了,从来没有想到自己是否能够独立解决。熟话说,“授之以鱼不如授之以渔”,教会学生解决问题的方法比解决具体问题要重要的多。因此,在实验的过程中要注重数据库管理系统中联机帮助文件的使用,让学生认识到其重要性。[3]借住帮助文件,鼓励学生多写多练,逐渐杜绝如SQL语句会读却不会写的现象。这样既能培养学生的自主学习习惯,也可以为他们自学提供保障。
三、结束语
《数据库原理》是一门理论性和实践性都相对较强的课程,只有加强实践教学,优化实践教学体系,理论知识才能得到有效巩固。通过教学过程中不断发现问题、解决问题,对实验教学内容、实验方法、实验考核等方面的改革,提升学生在数据库应用系统中的设计和开发能力,更好的培养学生实践动手能力和创新能力,真正成为符合社会需求的应用型人才。
作者:董峰 徐燕文 单位:河南中医学院 黄河科技学院