DiscussiononOracleDatabaseApplicationTeachingReformBasedonProject-driven
何丹丹HEDan-dan曰王立娟WANGLi-juan曰秦放QINFang(大连科技学院信息科学系,大连116052)(DepartmentofInformationScience,DalianInstituteofScienceandTechnology,Dalian116052,China)
摘要院《Oracle数据库应用》是独立院校根据社会需求开设的一门专业课程,本文从《Oracle数据库应用》教学实际出发,分析了传统的数据库教学模式与Oracle教学实际产生的矛盾,并根据多年的教学经验提出了教学改革思路,同时把这种思路在实际教学中得以逐渐的渗透,旨在更能调动学生学习积极主动性,培养学生创新拓展能力。
Abstract:OracleDatabaseApplicationisaprofessionalcoursesetupbysomeindependentinstitutionsaccordingtothesocialneeds.StemmingfromtheteachingpracticeofOracleDatabaseApplication,thispaperanalyzesthecontradictionsbetweentraditionalteachingmodeandtheactualteachingOracledatabaseandputsforwardteaching-reformideasbasedonyearsofteachingexperience,appliesthisideagraduallyintheactualteaching,aimedtobettermobilizetheinitiativeofstudentstocultivatestudents'innovativeability.
关键词院项目驱动;数据库教学;OracleKeywords:project-driven;databaseteaching;Oracle
中图分类号院G642.0文献标识码院A文章编号院1006-4311(2014)10-0235-020
引言数据库技术是计算机科学技术中发展最快的技术之一[1]。Oracle数据库管理系统是由甲骨文公司研发的数据库产品,并且是目前最主流的数据库平台之一,该产品正是因为它优越的性能、可靠的安全保障等因素被应用在诸多行业之中,深得用户的喜爱和依赖,而作为民办独立院校正是顺应了社会及IT行业对这类人才的需求,把《Oracle数据库应用》课程作为计算机科学与技术、软件工程等专业的一门重要的专业课程。
由于《Oracle数据库应用》是一门实践性非常强的课程,所以无论是在教学方法和教学手段上都应切合实际,因课制宜。
1传统教学模式众所周知,传统的数据库课程多是偏重于理论教学,强调理论知识的完备性,缺乏学习的应用性和针对性[2],从而忽视了实践的重要性,正是由于这种理论不能服务于实践的弊端,使得教与学以及做三者不能有机的结合起来。
在教学手段与方法方面,由于Oracle数据库教学的定位不清晰[3],特别是Oracle数据库管理的学习,有着知识点多,且不容易掌握的特点,让学生面对Oracle这样庞大的软件管理体系有无处入手的体会,内容过多使得重点不突出,学生基本概念不能很好的消化;实验时间短,造成即使是经过Oracle实践后的学生,依然不知道如何操作数据库,缺少综合性项目和完整项目的训练,使得学生学习的基本理论内容很难直接应用于实践,指导实践。
对于授课教师方面,由于该课程是一门新兴的专业课程,很多的授课教师缺乏该方面的专业技能培训和实践训练不足等多方面弊端,这样就会有实验内容和重点、难点只能根据教师自身的知识把握程度来决定,这样就会使得实践的随意性较大,操作时对知识的应用程度不够深入,无法把操作流程的原理和方法同理论知识关联起来。这样不仅没有培养好学生的社会能力,反而让学生产生了厌学情绪往往不能持之以恒。因而《Oracle数据库应用》课程急需要在各个方面进行改革。
2Oracle数据库课程教学改革探索Oracle数据库是一门应用性、实践性很强的技术专业课[4],结合多年的教学经验,深感这门课程的理论和实践教学上应该突破固有的教学模式,对其进行改革。本文采用了“项目教学法”的思想,在该课程的教学改革中加以应用推广。而所谓项目教学法,是一种行为引导式的教学形式,是通过组织学生真正地参加项目设计,完全在项目实施过程中完成教学任务的过程,它是以现代企业的职业行为为目标,强调对学生综合能力作为全面培养的一种教学方式[5]。
根据对该课程在教学过程中所存在的若干的弊端,对该课程提出几点改革措施。
2.1理论教学改革第一,以“项目”为辅助学习Oracle常用管理。
该课程的一个显著特点是需要学习和掌握的理论知识较多且繁杂,因此本文提出以项目教学方法为辅助教学手段,在理解基本概念和理论的同时应尽量淡化理论学习,克服抽象、脱离实际的被动学习状态,防止学生单纯的去死记概念的现象出现。
在项目的选择上要注意以下几点:淤项目的规模;于是否适合教学大纲的要求;盂是否在学生能力范围之内。
第二,采用“由点及面法”。
在项目的辅助下,引导学生由简到繁、由易到难、循序渐进地完成一系列“项目任务”,循序渐进地学习Oracle数据库技术的知识和技能,在完成“任务”的过程中培养分析问题、解决问题以及用Oracle数据库技术处理信息的能力;可以更大地激发学生的求知欲望。
2.2教学方法和教学手段改革教学方法上面要摒弃传统的“填鸭式”方式,改为“引导式”。首先通过精心设置疑问来向学生解答要学该知识点的原因,其次需要教师准备大量的实例让学生知道该知识点的实质内容;最后让学生知道这个知识点将会用在什么地方,甚至可以简要演示一下如何使用,为实践课打下基础。
教学手段方面不仅仅要采用先进的多媒体教学方式授课,还要注重多媒体与板书相结合,从而克服多媒体在教学上的弊端,又根据该课程的特殊性,应该增加适当的演示环节,可以采取视频播放、搭建环境实地演示等多种方式,使得该课程脱离死板的传统教学模式,更加声情并茂,增加学生的学习兴趣。
课程设置方面,要注意理论课与上机实践课有机结合。以大连科技学院为例,目前Oracle数据库的总学时数为48学时,教学分配上采用理论和上机实践学时各占50%的分配方式,具体分配以及实施计划见表1。实际授课中采用了理论课与上机实践课穿插进行的教学模式,学生能及时的将理论知识应用到上机实践中,加深了对Oracle数据库课程的理解。
合理的考核制度也是很重要的方面,推翻传统的单一化的理论考试,采用多元化考试策略。期末总评成绩=平时成绩(10%)+上机实践(40%)+理论考试成绩(50%),其中平时成绩中包括一般的考勤和课后作业,上机实践是指在实践课时完成的操作实践以及大作业答辩成绩,理论考试是指期末最后的卷面理论考试成绩。
2.3实践教学改革在实践教学中主要是采用“项目教学法”模式,由教师选择一个合适的小型实践项目,让学生在该项目的引导下一步步逐渐的完成对整个Oracle数据库的管理和维护基本操作的掌握,这是一种“以项目为主线、教师为引导、学生为主体”的教学模式[6]。具体的可以以学生为主体,进行分组,以分组的形式完成项目的计划和决策[2]。在这个过程中,既培养了学生的自学能力,也加强了他们的合作意识,教师仅仅起辅助作用,解惑释疑,因为教学的重点在于培养学生的动手能力。
2.4师资配备改革首先对于教师自身应该意识到,IT行业本身就是一个日新月异的产业,对于该方面的专业教师除了基础理论要扎实之外,更要跟随时代的发展,不断的扩充自己的知识领域,提高知识层次,可以通过自主学习或者参加实践技能培训等多种手段实现;其次对于学校也应该经常安排教师到企业实习,还可以学校自发组织各种实践技能培训大赛,从而提高教师在这方面的思想意识。
3结论作为面向独立院校学生的教学,更多的应该注重实践能力的培养,要培养出更能适应社会需要的应用型人才。
在多年的教学过程,不断的深入该课程教学方面的改革,以小项目驱动为辅助手段的教学方法,引入现实生活中完整的实例,让学生动手用Oracle来完成,使学生在练习使用Oracle的同时产生对Oracle的学习兴趣。在Oracle课程教学中逐渐体现了它的优越性。
参考文献院[1]杨进,郑先荣,唐德玉.数据库课程教学改革探讨与实践[J].教育教学论坛,2011(32):136-137.[2]林川,潘盛辉,黄庆南.数据库课程教学改革研究与探索[J].中国电力教育,2010(27):74-75.[3]苏俊英.开放式Oracle数据库实验教学体系研究与实践[J].理工高教研究,2010,29(5):120-123.[4]计成超,严红丽.项目教学法在Oracle数据库教学中的应用[J].滁州学院学报,2013(2):117-119.[5]于海洋.以项目教学法实现Oracle数据库系统实训练习[J].职业技术教育研究,2005(12):23-24援[6]藏建莲.任务驱动法在大学信息技术基础课程中的应用研究[D].河北大学,2011:8-45.基金项目院本论文受辽宁省高等教育本科教学改革研究项目“基于项目驱动的软件工程专业职业技能训练体系的研究与应用”的支持,项目来源:辽宁省教育厅。
作者简介院何丹丹(1979-),女,内蒙古赤峰人,硕士,讲师,研究方向为软件工程与计算机应用;王立娟(1976-),女,辽宁铁岭人,硕士,副教授,研究方向为软件工程和算法分析与设计;秦放(1981-),女,辽宁沈阳人,硕士,讲师,研究方向为软件工程。