APP下载

数据库实验课中项目教学法的实践

2016-12-14陈舒心

师道·教研 2016年7期
关键词:实验课数据库实验

陈舒心

随着互联网+概念的不断延伸和发展,传统行业纷纷利用信息通信技术以及互联网平台融合的方式寻求和创造新的发展生态。作为网站坚实后盾的数据库技术也得到了广泛的应用和飞速的发展。因此,数据库课程已成为计算机专业学生的必修课程之一。

本校计算机专业的数据库课程在教授过程中主要由两部分组成:一是理论讲解,该过程旨在使学生通过老师对概念的分析和解释,掌握数据库的理论知识;二是课程实验,教师通过这个过程检验学生对知识的掌握程度。传统的实验课只是理论课的补充,每个实验的内容之间的联系不明显。而中职学生又缺乏对知识总结归纳的能力,即使能完成每一个独立的实验,但却不能将知识联系贯穿形成知识脉络并应用起来,出现理论掌握和实际操作相脱离的想象。这样的课程实验达不到培养学生解决实际问题的目的,失去了在课程教授过程中设置实验课原本的用意。因此,在本文探索在数据库的实验课程中进行项目教学实践,以期培养学生进行知识总结归纳能力以及解决问题能力。

一、数据库实验课中运用项目教学法的理论基础

建构主义学习理论是项目教学法的理论基础。建构主义学习理论认为,知识不是通过教师传授得到,而是学习者在一定的情境即社会文化背景下,借助其他人(教师或学习伙伴)的帮助,利用必要的学习资料,通过意义建构的方式而获得。以此为理论依据的项目教学法,强调将与实际联系密切的项目引入教学过程,学生在老师的指导下,通过信息的收集、方案的设计、项目实施及最终评价的过程,将学习的知识进行总结归纳并加以运用来完成项目的要求。

在数据库实验课中运用项目教学方法,学生在完成具体项目的过程中,需要对所学知识进行回忆,将分散的知识进行归纳,继而完成项目中的各项要求。在这个过程中,不但能提高学生总结归纳能力,也能提高学生动手解决实际问题的能力。项目完成后,学生对数据库课程的知识脉络会有更深刻的理解,最终提高数据库实验课的教学效果。

二、实验课项目教学的实施

1. 项目教学中实验内容设计及组织

在数据库实验课中运用项目教学法的过程中,既要保证学生能充分掌握每一节课的理论内容,又要保证实验内容可以将理论课中的知识点有机结合,融汇贯通,形成完整的知识脉络,同时还要兼顾项目的阶段性、连续性和知识难度的层次性。因此,作者将实验设计为由基础实验和综合实验两部分共同组成。

基础实验是以往教学过程中为巩固理论知识而设计的教学实验环节。这个部分的实验内容的设计主要依据相应的理论课知识。在课程开始前,教师首先选择一个学生较为熟悉的项目,根据课程的理论知识点,把项目划分为若干个小项目。教师在理论课中穿插演示相关小项目的操作过程,促使学生对抽象的概念有一个形象的认识,并加深他们对知识点如何在实际中的应用的理解。理论课后,为了巩固所学知识,教师会要求学生根据课上的小项目的任务进行练习,并将操作过程及结果汇总成为实验报告提交。由此可见,将基础实验贯穿到理论教学中,不但能对教学起到很好的补充作用,而且可以加深学生对知识点的理解和掌握。

在数据库课程中,笔者选取“学生成绩管理系统”作为贯穿这门课程的基础实验项目。实验内容的设计如表1。

综合实验是教师为了检验学生能否能将知识理解并加以应用,最终解决实际问题而设计的。综合实验涉及的知识内容覆盖整个课程,因此,实验会设计在理论课程教学任务基本完成后,在学期的最后一周进行。由于时间的限制,学生独立完成整个项目的要求有一定的难度。所以为了更好地组织实验,教师会根据学生在基础实验中的成绩将3~4个学生按分为一组,以小组协作的方式完成实验。其中这3到4人中保证有1~2个学生是成绩中上的,1~2个学生是成绩较差的。这种“以好带差”的方式,一方面可以加深好学生对知识的理解,增强他们与人沟通协作的能力。另一方面也可以促进成绩较差学生的学习能力的提升,激发其学习兴趣。本课程中,笔者选取“图书借阅管理系统”作为综合实验项目。实验内容要求如表2。

2. 实验考核方法

实验是数据库课程教学中重要的组成部分。为了体现课程实验的重要性,将实验成绩纳入到期末考试的总评成绩中是非常必要的。其中,基础实验主要检验学生对知识点的掌握程度,教师主要以学生提交的实验报告作为考核成绩的依据。综合实验部分,着重考核学生综合运用知识解决实际问题的能力,考核内容主要包含实验过程的规范性、实验结果的正确性、解决方案的合理性等。综合实验部分的成绩考核,主要依据学生汇报演示PPT制作的效果,教师、其他组同学对设计的合理性、正确性等方面进行提问时汇报小组学生进行回答的状态,最后由教师给出小组综合实验成绩。因此,综合汇报所涉及的知识面和工作量都较基础实验要广泛,综合实验更能体现学生各方面能力优劣。因此,笔者设计基础实验的成绩占实验成绩的30%,而综合实验的成绩占实验成绩的70%。

三、项目教学的效果

1. 改变教学方法,提高学生学习能力

通过在实验课中采用项目教学法,以项目的方式将学习内容串联起来,学生在学习过程中手脑并用,使教学效果直观,提高了学生学习数据库的兴趣。而且在这个过程中不断地向学生传递解决问题和分析问题的基本方法,培养了学生全面、系统的思维方式。

2. 改革考核方法,激发学生自主学习

课程的考核成绩,采用理论成绩与实验成绩相结合的评价方式,使学生意识到学习不能单纯纸上谈兵,死记理论不再能帮助他们在考试中取得好的成绩。要取得好的成绩必须在掌握理论知识的同时,不断提高自己的动手能力。学会在项目试验过程中遇到问题时,通过自主分析,归纳总结,寻求方法解决问题。学生可以从中体会到学习的乐趣,从而提高学生学习的兴趣。考核最终成为激发学生学习兴趣的手段。

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

学生通过基础实验过程,不仅能完成数据库课程所规定的实训内容,对数据库有更加感性和直观的认识。同时,完成综合实验环节的设计过程需要学生全面地考虑数据设计的合理性、完整性以及相关约束条件,经过这个过程可以培养学生自主学习的能力,促进学生自觉主动地思考、探索,进一步从理论和实践中汲取知识,开拓思维,有助于培养学生创新意识。

四、结束语

在数据库课程实验中采项目教学实践,能使学生理解数据库基本理论,巩固数据库的基本操作,了解应用系统后台数据库设计过程,增强学生自主学习研究、分析解决实际问题的能力,培养团队协作精神。这些都将为学生后续课程的学习、未来走上工作岗位奠定良好的基础。

责任编辑 罗峰

猜你喜欢

实验课数据库实验
做个怪怪长实验
NO与NO2相互转化实验的改进
实践十号上的19项实验
“自由”的实验课
上实验课
一堂实验课引发的思考