数据库教学思考
2013-08-15邝俊维
邝俊维
(广东省城市建设高级技工学校,广东 广州 510000)
1 前言
《SQL SERVER数据库开发与应用》是计算机类专业的一门重要专业应用课,旨在提高学生网络数据库开发与应用管理的技术,是一门理论与实践并重的课程。学好这门课程的基础理论和专业实践技能,不仅是学习其他相关课程的基础,也是培养学生科学运用理论知识解决实际问题的能力,更是今后从事本专业技术工作的必要条件。MS SQL SERVER数据库平台是目前社会上应用最广泛的后台开发和管理数据库软件。但从以往的教学情况来看,该门课程涉及的概念比较复杂、规则繁多、语法灵活、容易出错、调试困难,技工院校学生普遍对这门课程感到难学、枯燥,从而导致兴趣不大。针对这种状况,如何激发学生的兴趣是该门课程教学设计的关键,科学的教学方法是这门课程顺利施教的保障。
2 问题分析
2.1 技工院校学生特点
技工院校的高技学生大多来自中高考落榜生,他们的特点是动手能力优于思考能力,很大部分学生就是由于对初高中阶段纯理论教学厌烦,存在一定的自卑感,加上独生子女有比较强的自尊心,喜欢通过动手去创造一个闪亮的自我。技工院校肩负着帮助这部分学生重建学习理论信心,继续发挥动手实践能力,进一步培养学生自我学习能力和团队合作精神。
2.2 教学计划考虑不周
数据库这门课程的特点是理论性非常强,操作的对象又比较抽象,学生大部分从来都没有接触过这些抽象的操作对象,因此教学计划制定和课程设计的安排就显得更加重要。学校某些老师在这门课程的教学计划和课程设计沿用了计算机基础课的理论教学思路,就显得过于死板、粗略了。
2.3 授课重点、教学方法不适宜
笔者通过3个毕业班的学生做关于数据库教学效果评价的问卷调查,调查的选项包括:教师技术水平、教师教学方法、教学组织能力、教学资源配置、学习效果、课堂出勤率等。调查结果表明,近78%的学生认为:教学方法对这门课的学习效果的影响最大。分析原因有:一是急于灌输,疲于循序渐进。开始接触这门课,技工院校大部分学生没有一个不望而生畏的,教师一味灌输书本理论,不遵从循序渐进,由浅入深规律,学生学习信心很难树立起来,更不用说兴趣了。二是授课重点不突出。“SELECT”、“INSERT”、“UPDATE”、“DELETE”命令是所有数据库结构化语言的基础,教学重点只有侧重在灵活运用这几条命令,才能为今后的深入理论学习或实践奠定基础。三是引用实例过于复杂、抽象。教师在上课时所举例过于复杂、抽象,从头到尾没有描绘或构建出一个可以让学生联想到实际生活应用的例子,即:“只看到了树叶看不到森林”,学生无法理解“表”、“视图”、“触发器”、“存储过程”这些对象间的关系,以及这些对象的使用对数据库性能有那些影响,更不用说举一反三了。
3 对策
3.1 基于大纲制定合理教学计划,循序渐进、由浅入深遵从循序渐进、由浅入深规律,合理制定教学计划,是上好这门课的前提。首先,要合理分配好理论与实践课时,尽量融合为一体。笔者认为控制理论和实践课时不超过3:7的比例为宜,教学条件允许的条件下,尽量做到理实合一。在教学内容安排上,在不脱离教学大纲的前提下,依据现代科技元素、辅于多媒体技术对教材进行适当的编串,补充新的内容,变抽象对象为具体对象,形而上学。在教学过程要做到“以学生为中心,能力为本位”,主动转变教师角色,由传统的主角转变成幕后的技术顾问或导演。同时认真研究这门课程的结构和学生的学习规律,分四阶段进行布局施教,即“入门一理解一掌握一应用”,同时重视重建了学生的信心,进一步激发学生的学习兴趣。
3.2 各种教学方法结合应用
教学方法因人而异、因课而异,但目标都是让学生能够掌握理论知识、并能够灵活应用所学到的技术。根据笔者多年的数据库教学经验,结合案例教学法和项目分组教学法在这门课上施教,效果比较明显。
(1)案例教学法。一是选择大众熟悉的数据库实例。挑选实例必须是学生相对比较熟悉的内容,如:考试系统、图书管理系统、饭堂收费系统、门禁管理系统等。笔者这几年选择的实例是笔者自行开发的考试系统,学生在平时练习、考试都能熟悉应用,通过这个实例学生可以了解这套系统后台数据库的开发过程。二是数据库实例前后知识连贯性要强,自始至终用同一个实例进行拓展教学的好处在于,学生不但看到了树叶,也看到了森林。如果教学条件允许的话,尽量考虑服务器企业版数据库,学生可以分步或并行运行数据库,也方便实施一些教学小游戏,进一步培养学习兴趣。通过案例教学法,枯燥的理论知识不再枯燥,看似复杂的实践技术不再复杂,也为下一步项目分组教学铺好垫。
(2)项目分组教学法。项目教学法的指导思想是将一个相对独立的任务项目交给学生独立完成,从信息的收集、方案的设计与实施,到最后的评价,要求小组必须分工明确,做到每个学生都参与到整个项目过程;教师只充当理论咨询、技术指导与解答疑难问题的技术顾问或导演角色;通过一个个小项目的完成,学生慢慢重建学习自信心,使所有学生能够了解项目的每一个环节的基本要求,把握好项目的关键点,主动发现实践技能应用过程中理论的不足,进一步去完善自己的理论知识。项目分组教学法继承了传统教学方法的很多优点,吸取了以学生为中心的理念,以项目任务作为驱动,把书本上的理论灵活地应用于实际,提高解决问题的能力。通过教师的引导、点评、互评,使学生能够自觉触类旁通、点面结合、温故知新,同时培养了学生自我学习和团队合作能力。
4 总结
本文是笔者多年在数据库教学领域发现各个环节存在的问题,结合技工院校学生的特点,提出教学计划、授课重点、多种教学方法结合施教的改革思路,目的是提高学生的学习兴趣,进一步让学生学以致用,同时培养学生的自学能力、团队合作能力,实践证明取得了很好的效果。笔者将继续在数据库的教学改革上,努力寻找新的切入点,使理论更加紧密结合实际,不断提高数据库课程教学的质量和水平,从而推动技工教育的不断发展。