许桂平
摘 要: SQL Server数据库是目前最主流的数据库平台之一,各院校计算机专业都会把《SQL Server数据库应用》作为一门专业核心课程,本文从《SQL Server数据库应用》的教学实际出发,结合多年的教学经验,分析传统教学的不足和项目教学法的开展方法,旨在更好地培养出顺应社会和IT行业所需要的人才。
关键词: 项目驱动 《SQL Server数据库应用》 数据库技术
1.引言
在信息技术快速发展的今天,人们的工作和生活都进入信息化时代,数据库技术已成为现代信息科学与技术的重要组成部分,也是计算机数据处理与信息管理系统的核心,在人们的日常生活中数据库技术无处不在。SQL Server数据库是目前最主流的数据库平台之一,该产品以其优越的性能和可靠的安全保障深得用户的喜爱。《SQL Server数据库应用》是计算机专业的一门重要专业应用课程,是一门理论性与实践性都很强的课程。学好这门课既要求学生具有一定的理解科学理论知识的能力,又要求学生具有解决实际问题的动手能力。高校应该培养出顺应社会和IT行业所需求的人才。对于老师而言,怎样上好这门课程,是值得认真研究的问题。
2.传统教学模式的不足
传统教学模式以理论学习为主的教学模式已不适应现代社会对人才的需求。针对这门课程的教学,传统的教学方法存在以下一些问题:传统的数据库课程多是偏重理论教学,强调理论知识的完整性,纸上谈兵,缺乏实践性,学生的动手能力较弱,学习的基本理论内容很难直接应用到实际项目中,走上工作岗位后,真正做项目时,无从下手,总感觉老师讲的知识都不实用,而要用到的知识老师都没讲过。从学生的角度看:学生对高中阶段纯理论的教学已经厌烦,喜欢也希望自己通过动手做一些东西出来,以展示自己的才华。
从教学的角度看:这门课程理论性较强,操作对象相对抽象。重点不易记忆,如:select、update、insert、delete等语句,语法和形式多样,特别是多表的联合查询部分,更不能灵活地运用。对于“视图”、“索引”、“触发器”等数据对象学生难以理解,以及在数据库中这些数据对象对整个数据库功能有哪些影响等,老师难以讲解透彻,往往是老师讲得很费劲,学生听得云里雾里,这样很容易让学生觉得这门课程很难掌握,产生厌学情绪。
3.项目驱动式教学法
“项目驱动”是建构主义理论中的一种教学模式,项目驱动式教学法是指教师将某一部分或几部分的教学内容设计成一个或多个具体的“项目工程”。项目驱动式教学法学生和教师都要注意自己角色的转换,以学生为中心,教师在一定的情景下要求引导学生自主学习,并完成各项任务,教师是组织者和指导者,而不是传统教学模式下的主导者。学生通过各项任务的实践获得的知识,掌握技能,进而形成一定的能力,包括分析问题与解决问题的能力、独立自主学习的能力和团队合作精神。在实施项目教学的过程中,对于学生遇到的普通问题,老师可以进行集体示范,但对于个别学生遇到的特殊问题要单独解决处理,同时也要进行随时的沟通交流。整个项目完成后,老师应及时对项目进行总结,帮助学生理解以前的知识,增强他们学习的自信心。
4.项目驱动教学法在“SQL Server数据库应用”课程中的应用举例
以笔者所在学校开设的“SQL Server数据库应用”课程为例,本课程每周4学时,18周共72课时,上课地点都在多媒体机房。《SQL Server数据库应用》的教学过程以一个真实的项目,“商品销售管理系统”贯穿始终,通过认真地研究分析,把整个项目分解为既独立又有一定联系的小项目,让学生感受真实的项目开发过程,整个教学过程接近数据库开发的过程。整个项目可分解为9个小项目:数据库系统概述、数据库、数据表、数据的基本查询、数据的高级查询、简单程序设计、索引和视图、维护数据库、数据库的安全管理。各个小项目由浅入深,最后以数据库项目的调试与试运行结束。在整个过程中,少讲理论,理论知识以够用为原则,多让学生动手练习。课程讲结束了,所有的学生就相当于都参与完成一个项目。如果学生在完成项目时,觉得那个知识点理论得不够,或者理论没弄清楚,在项目的驱动下,他会主动地查阅相关资料,进行补充,从而可以提高他们的自学能力。一些小项目可以让学生组成小组,合作完成,从信息的收集、方案的设计与实施,到最后的评价,要求小组分工明确、合理,做到每个学生都参与项目。
5.考核评价
考核制度要进行合理的改革,推翻传统的单一化的理论考试,采用多元化考试形式,对学生的考核评价采用过程评价和最后评价相结合的方法,过程评价占60%,最后评价占40%。其中过程考核主要依据可以从以下几个方面考虑:(1)一般的上课考勤;(2)在项目小组中的承担的任务及完成情况;(3)项目进度是否按时完成;(4)是否完成预设的功能;(5)在预设的功能基础上是否有所创新;(6)小组成员的分工是否合理,沟通、协作是否顺利等。
6.结语
随着教学改革的不断深入,传统教学方法已经不再适合现在的教学模式,特别是在计算机专业的相关课程中。笔者将继续在《SQL Server数据库应用》的教学改革上努力探寻新的方法,使理论和实践紧密地结合,不断提高《SQL Server数据库应用》课程教学质量。
参考文献:
[1]王万丽.项目驱动教学在高职数据库教学改革中的应用研究[J].科技创新导报,2014NO.19.
[2]何丹丹.基于项目驱动的《Oracle数据库应用》教学改革探讨[J].价值工程,2014.10.
[3]马晶晶.探索任务教学法在数据库教学中的应用[J].计算机工程应用技术,2012.12.
[4]邝俊维.数据库教学思考[J].科教纵横,2013.NO.08.
[5]胡恒.任务驱动式教学法在MySQL数据库教学中的应用[J].轻工科技,2013.1.
[6]康懿.浅谈数据库教学中项目教学法的实践与探索[J].电子制作,2014.04.