数据库课程项目教学的研究与实践

【摘 要】本文针对高职院校《数据库技术与应用》课程教学中存在的一些问题,提出了项目教学的教学指导思路,从项目教学实践和项目教学效果等方面进行了深入探讨。

【关键词】高职;数据库课程;项目教学;教学改革

一、引言

随着数据库系统在各行各业的广泛应用,使得《数据库技术及应用》课程已经成为信息管理系统的核心技术和重要基础。而该课程在教授过程中也存在一些问题,首先,由于课时有限,往往将重点偏向基本理论的讲解,而忽略了SQL Server数据库管理系统实践环节。其次,部分学生对实验不重视,学习的基本理论不能直接应用于实践,导致理论与实践脱节,教学效果差,造成学生学习积极性不高。再者,学习过程中缺乏项目工程组织,使学生对整个课程的学习感到支离破碎、不成体系,不能适应市场对数据库开发和管理人才的需求,达不到应用型人才的培养目标。

二、数据库项目教学实践

1.项目教学理念

为了适应高职“能力本位”的培养模式,培养质量提高的要求,理论教学以必需、够用为度,实践教学强调针对性和实用性,强化训练。在数据库原理教学中,项目教学法将职业项目引入教学,以一个实际数据库管理系统的设计和开发为教学对象,教师指导学生围绕实践项目收集资料、探讨问题、协同作业,最后完成工程项目的一种教学方法。该方法以相关职业岗位及职业任务为导向,教的过程是分块的,做的过程却是整体的,零散的知识与技能训练串在一起,增强了学生学习的系统性、完整性。学生在做中学、在学中做,有利于培养其综合素质,形成职业核心能力。

2.项目教学安排

《数据库技术及应用》课程是计算机应用技术专业进行岗位能力培养的一门核心课程,本课程以SQL Server数据库系统为平台,针对企业对人才岗位的需求和高职教育的特点组织教学内容,按照项目实际设计教学环节,以职业项目为主线、技能训练为重点,充分体现任务引领、行动导向的课程设计思想。首先由教师从职业的实际出发设计一个较完整的数据库管理系统,其次,按照知识点把整个系统分解成十三个大的项目,再把每个项目分成多个模块。在项目的驱动下,促使学生自主思考,并通过自主学习、协作学习等方法,探求解决问题的途径。基于项目教学理念的“图书借阅管理系统”学习过程设计如下表。

3.项目教学实施

本课程采用以学生为中心,以能力目标为核心,教学中的学习过程按照资讯、计划、决策、实施、检查、评价这六个步骤进行,融“教、学、做”为一体。在教师的引导下,学生采用小组协作的方式,教师将提前设计好的各项工作任务按阶段交给每个项目小组,学生按照问题的要求,自主搜集、选择信息资料,通过小组共同研究,创造性地去解决问题,得到结论或完成项目。

例如,数据库安全管理的用户管理教学模块,一个数据库管理员要控制不同用户的权限,以保证数据库系统的安全,从信息收集、计划制定、方案选择、目标实施、信息反馈到成果评价,学生参加整个教学过程。把这样一个真实的项目摆在学生面前,能激发学生解决问题的兴趣,学生就能围绕这个任务目标,理解掌握用户管理与权限的相关内容,进而理解用户管理在数据库系统安全中的地位和作用,充分体现“做中学,学中做”,使学生的职业能力在“学、做”的有机结合中得到提高。通过上述六个步骤,学生在完成具体的工作过程中既锻炼了团队合作意识,又提高了动手能力与逻辑思维能力;在项目总结过程中,学生的文字表达能力、独立思考能力也得到了极大提高;同时,也提高了学生灵活运用知识分析问题、解决问题实际能力、创新能力及协作学习的能力。

三、项目教学的效果

1.改革教学手段,培养学习兴趣

《SQL Server数据库》课程是一门理论与实践结合很强的课程,采用多媒体课件和丰富的网络资源进行SQL Server数据库教学,调动了学生的眼、耳、手和脑,使学生感到教学不枯燥、教学效果直观,提高了学生学习数据库技术的兴趣。在讲授课程基本理论的同时,不断地向学生传输解决问题和分析问题的基本方法并培养学生全面、系统的思维方式。

2.利用反馈机制,提高教学质量

在项目的完成过程中,采用过程评价和终结性评价相结合的评价方式,使教师容易与学生互动,及时掌握学生的反馈信息,直接了解学生对知识的掌握程度,有利于实时指导教学和学习。充分利用多媒体网络课程,为学生提供电子教材、电子教案、练习自测、在线交流、作业提交等功能,为学生搭建良好的自主学习平台、锻炼和培养学生终身学习的能力。

3.注重实践教学,培养创新能力

从实际项目出发,学生通过实验,不仅能完成《数据库技术及应用》课程所规定的实训内容,对数据库有更加感性和直观的认识,而且对数据库开发思路、开发技术以及软件工程与数据库技术的融合有了系统的认识。同时,完成项目环节的过程相当于系统开发过程,该过程也培养了学生自主学习的能力,促进学生自觉主动地思考、探索,进一步从理论和实践中汲取知识,开拓思维,有助于培养学生创新意识。

四、结束语

综上所述,利用项目教学的实践教学,体现了“做中学”的指导思想,使得“教、学、做”能够紧密结合,达到理论和实践一体化的效果。把实际项目引入课堂,使学生明确了学习目标,激发了学生的学习兴趣,提高了学生职业能力培养的效率,培养了学生的创新能力,为我国社会培养应用型人才提供了良好的渠道。

参考文献:

[1]曾长军.SQL Server数据库原理及应用[M].北京:人民邮电出版社,2011.

[2]戚斌.高职软件专业项目教学法的实践与探讨[J].科教文汇(下旬刊),2010.

[3]吴倩.项目教学法的实践与探讨[J].中国校外教育(理论),2008

项目来源:本课题来自陕西工业职业技术学院2011年下半年院内自选课题,项目编号YY11-28.