公务员期刊网 论文中心 正文

项目教学法在Oracle数据库教学中运用

前言:想要写出一篇引人入胜的文章?我们特意为您整理了项目教学法在Oracle数据库教学中运用范文,希望能给你带来灵感和参考,敬请阅读。

项目教学法在Oracle数据库教学中运用

摘要:Oracle数据库教学内容专业性较强,要求计算机专业的学生具备实践操作能力,而将项目教学法应用到oracle数据库教学中,能够调动学生积极主动参与学习探究中,进而达到理想的教学成效。基于此,该文介绍了项目教学法,分析了在Oracle数据库教学中应用项目教学法的实施对策,推动高职计算机教学改革与优化。

关键词:项目教学法;Oracle数据库;教学分析

数据库技术是计算机系统运行过程中的一项重要基础,也是高职计算机专业教学中的一项重要内容,Oracle数据库部分知识内容在日后学生实践工作中应用范围较为广泛,其本身具有较高的实践要求与应用要求。经过Oracle数据库教学,要求学生能够独立、熟练地完成数据库安装与配置操作,并做好对数据库的维护与管理工作。在很长一段时间里,Oracle数据库教学都将重点集中在对理论知识的传授,留给学生的实践操作机会并不多,这也是导致到部分学生认为Oracle数据库知识内容难以理解与掌握的因素之一。新课程改革背景下,不论是当前高等教育人才培养方向,还是社会的发展需求,都更加重视实践型专业人才。因此,将项目教学法应用到Oracle数据库教学中,可以弥补传统教学模式的不足之处,提升学生的实践操作能力。

1项目教学法

项目教学法最早起源于西方教育领域,在项目教学法下通过为学生构建适宜的项目,创建相应的情景,引导学生通过自主探究与合作学习的方式完成相应的教学活动。此种教学形式一经尝试,深受广大师生的青睐,可以有效激发学生的学习性,让学生清楚地认识到所学知识内容的具体实践应用环境,有利于深化学生对学习内容的理解,对学生日后实践应用有积极的辅助作用。特别是在Oracle数据库教学中,应用项目教学法强调对学生计算机实践操作能力的培养与提升,是促进学生理论知识落实到实践操作的有效途径。项目教学模式下改变了以往学生对教师传授知识内容的依赖,更多培养学生对知识内容的灵活应用能力。在Oracle数据库教学初始阶段,教师要让学生对Oracle数据库整体学习容有全面完整的认识,让学生对此门课程建立整体认识。然后在后续教学中做到有的放矢,并依照项目教学法的教学模式与要求,设计出适合学生的题目,激发学生参与项目学习的兴趣,以此开展项目教学法[1]。

2Oracle数据库的教学现状

在很长一段时间里,高等教育计算机专业Oracle数据库教学过程中,都侧重理论知识方面教学,实践操作培养的作用与价值容易被忽视。因此,往往经过教学后,学生的动手操作能力依旧达不到实践要求。Oracle数据库软件管理体系十分庞大,涉及内容众多,加之教学定位模糊、难度较大,使得学生在学习的过程中不知如何入手,把握不住知识重点,最终难以取得理想的教学效果。大多数Oracle数据库教学都没有为学生安排充裕的实践机会与时间,常常会完成教学后,学生依旧无法独立进行数据库相关操作,难以连贯的完成一系列数据库操作[2]。

3项目教学法下Oracle数据库的有效对策

Oracle数据库的应用性与实践性不言而喻,随着高等教育计算机教学的不断深入,此门课程教学改革的迫切需求也逐渐突出来。尝试将项目教学法应用到Oracle数据库教学中,让学生以项目为载体完成相应的学习任务,对学生多方综合能力有显著的培养效果,能够满足当今社会对计算机专业人才的要求。

(1)从理论方面入手

Oracle数据库课程自身含有诸多理论知识内容,要以此为基础支撑学生操作实践。应用项目教学法,在教学的过程中帮助学生更好的理解并掌握相关的理论知识内容,同时要弱化理论知识教学,强化学生对Oracle数据库知识内容的实践认知,突出学生在学习过程中的主体地位,使得学生更好地发挥出主观能动性,以灵活直观的方式掌握Oracle数据库相关理论知识。教师在具体教学过程中,要做好如下准备工作基础上开展项目教学。一是考虑项目是否与教学大纲要求一致;二是为学生设计规模合适的项目。三是要保证难度适中。四是项目任务要有层次性,先以简单的项目吸引学生的兴趣,逐渐提升项目内容的难度,激发学生的探索与好奇心,随着项目进度的深入,知识内容的难度也在逐渐提升,在无形中引导学生掌握了Oracle数据库相关知识内容,并且有效培养并提升了学生在Or⁃acle数据库操作方面的知识水平与技术能力[3]。

(2)改变教学方法与课程设置

在项目教学法下,教师要重视引导的作用与价值,在具体教学过程中,通过设计好的问题引导学生认识到Oracle数据库知识的应用范围。然后通过实例介绍让学生认识到Oracle数据库的实质内容。最后了解到具体的知识点在实践中是如何应用的,教师可以为学生大致的展示具体应用过程,进而引出后续项目学习中的实践内容。考虑到Oracle数据库内容本身具有一定的抽象性,单纯凭借教师的讲述与教材中的插图介绍,难以保证项目教学法的质量与效率。为此,教师可以利用多媒体技术辅助项目教学实施,适当地为学生播放视频进行演示,或为学生构建与项目相应的教学情境,进而激发学生参与课堂的积极性。同时,要在课程设置方面做出调整,重视计算机实践操作安排。例如,某高职院校当前的Oracle数据库课程的总课时为50学时,理论教学与计算机实践教学各占一半,在日常教学中以理论与实践交替进行的方式安排教学,这样的教学方法有利于深化学生对Oracle数据库还是的理解与操作。同时,要由于项目教学法的实施,在期末考试时采用日常表现成绩、上机实践操作、理论知识笔答的组合模式,其中日常表现与上级实践操作部分都与学生在项目学习法中的表现相挂钩,从而更好地提升学生的实践能力[2]。

(3)项目的选择

在Oracle数据库教学过程中应用项目教学法时,教师要保证学生能够完成项目内容。要改变以往的教学方法,改变原有教学过程中根据教材章节内容逐一讲授的教学模式,需要在课前以项目教学为基础整合教学内容,搜集相关的教学资料,进而设计出适合学生的学习项目。值得注意的是,教师为学生的设计的具体项目要有一定的生活性,吸引学生参与项目学习的兴趣。同时,要为学生进行分组,组织学生以小组为单位完成项目任务,保持在每组3人左右,保证每组学生的计算机水平有一定的差异,让计算机基础好的学生带动计算机基础较为薄弱的学生完成项目任务[4]。

(4)项目实践

在组织学生进行项目教学法前,教师要整合Oracle数据库教学中安排的知识点,确保项目的合理性与实践性。教师先要明确在项目教学中的培养目标与教学任务,然后设计出功能模块图,具体的项目任务教师要让每个小组的学生自行商讨决定。教师要在课前预先布置项目任务,为学生预留出足够的时间完成项目内容。为保证项目教学在Oracle数据库课程中顺利进行,教师检查每组ER图的完成情况,为后续项目深入奠定良好基础。教师先要为学生讲解如何建表、如何实现查询操作,并对学生的项目成果进行检查,确保其主键与外键准确无误。只有在保证主键与外键共同存在且正确的情况下,才能将整个系统要联系在一起。虽然有的小组建立了主键与外键,但是没有将区分出二者与各个实体的关系,甚至小组成员没有对二者进行清晰标注,这些问题都是在项目进一步实施前需要解决的,要保证实体关系准确无误,否则会对整个项目系统造成影响。同时,教师要检查每个小组在表中插入的数据是否合理。在向学生讲述存储过程后,需要对学生此项操作的合理性进行检验。以北方冬季采暖缴费项目为例,一部分学生不知采暖费要按年缴纳,认为可以在采暖期间进行逐月缴纳,此时教师要让学生进行修改。还有一部分学生不知游标的作用与具体应用方式,在统计分组信息或多行返回时,游标模块就会发挥出作用。应用项目教学法进行Oracle数据库教学的过程中,教师要全程参与其中,掌握项目的实施情况,适时对学生进行指导。在Oracle数据库项目教学法下,考验了学生的代码设计能力,代码的准确性是项目实现的重要基础。若教师发现学生编制的代码不正确,要让学生先自行进行检查,尝试进行修改,若学生自己或整个小组都无力修改,则最终需要教师指导与帮助。完成项项目任务后,学生要对整个项目过程进行综合性总结,并以书面的形式出具相关报告[5]。

(5)验收与评价

每组完成项目后,需要对整个项目进行检验,对项目内容、组内参与及实施情况进行评价。教师可以要求各学习小组制作一份PPT,回顾整个项目的进程,安排各小组在班级中轮流进行演示,待小组依次完成演示与介绍后,教师与其余学生可以对此小组的提出问题,此小组成员要解答大家提出的问题。最后,各小组可以先对本组的项目进行评价,分别阐述项目的优点与缺点,然后由教师对每组的表现进行总结与评价。演示过程中会将各小组在项目实施过程中不合理之处暴露出来,教师要先让本小组的成员进行修改,若本小组成员无法完成,则让其他小组成员共同帮助完成修改,此过程为其他小组成员反思本组项目提供了机会。由于项目教学法下,会涉及诸多知识内容,很多知识点是学生不曾了解过的,此时教师要鼓励学生尝试通过网络途径或去图书馆查询相关信息,让学生尝试并习惯自行解决项目学习过程中遇到的问题,进而锻炼学生的自主探究能力,这也是项目教学法的培养目标之一。教学评价是项目教学法必不可少的环节,此环节是促进学生对项目内容深入思考的过程,在此过程中,教师要让学生认识到质疑、解答疑惑,倾听他人声音在项目学习中的必要性与重要性,进而在项目学习过程中,能够以更加灵活多样方式思考并解决问题[6]。

4结束语

综上所述,在Oracle数据库教学过程中应用项目教学法,能够将Oracle数据库有机串联在一起,有效培养学生的动手实践能力,学生对Oracle数据库知识的学习兴趣愈发浓厚,对知识有了更为全面、形象的了解,有利于学生在日后工作中熟练、灵活的应用Oracle数据库知识。

作者:于康娟 单位:太原城市职业技术学院