黄力明
(镇江市高等专科学校电子信息系,江苏镇江 212003)
案例教学法在“SQL Server数据库原理与应用”课程中的应用
黄力明
(镇江市高等专科学校电子信息系,江苏镇江 212003)
针对“SQL Server数据库原理与应用”课程内容的特点,在课程教学中引入案例教学法,通过教学案例的设计、组织实施以及实际教学,使学生在解决实际问题的过程中逐步形成并提高数据库设计和应用的能力。
数据库;案例;案例教学法;教案
案例教学法是培养和提高学习者知识能力的一种教学方法,即将已经发生或将来可能发生的问题以个案形式让学习者去分析和研究,并提出解决问题的方案,从而提高学习者解决实际问题能力的一种教学方法。案例教学法是现代教学中的重要方法之一,已被推广到计算机、医学、军事学、管理学、法学、教育学等众多学科的教学中。我国的案例教学已有 20多年的历史,对我国教育思想和教学方法的全面改革起着极其重要的推动作用。
现阶段高职高专院校“SQL Server数据库原理与应用”课程的教学受国内主流《SQL Server数据库原理与应用》教材的影响,多以讲授数据库系统的基本概念、基本原理和基本技术为主。随着教学手段的改进,已从“粉笔 +黑板”改变为“计算机 +大屏幕投影”,但教学方式大多还是传统的讲授法、练习法。学生在学习过程中仍然处于被动地位,不少学生学完该门课程后虽能在理论考试中取得较好的成绩,却无法自己动手设计数据库解决实际问题,难以开发出有实际应用价值的数据库系统。为此,笔者在“SQL Server数据库原理与应用”教学中引入案例教学法,激发了学生学习兴趣和热情,取得较好的教学效果。
高职高专教育倡导“能力本位”模式,以培养学生技术和职业岗位应用能力为主,它强调培养学生的综合职业能力。具体体现为培养“基础理论知识适度,技术应用能力强,知识面较宽,素质高”的专门应用型人才[1-2]。通过“SQL Server数据库原理与应用”课程的学习,学生应掌握数据库设计理论和方法;掌握大型数据库 (SQL Server 2000)的应用技术,能熟练使用 Transact-SQL语言并进行简单编程;掌握保证数据完整性和数据安全性的技术;掌握数据库常规管理技术等。
为了确保学生通过学习掌握数据库技术的应用,实现高职高专培养创新人才的目标,并根据人的认知规律——循序渐进、螺旋上升,本课程案例教学的组织实施设计为 3个层次[3]。
1.1 教师循序渐进引导
高职高专院校计算机应用技术专业“SQL Server数据库原理及应用”课程一般包括数据库原理、设计和应用 3个部分[3],课程目标是培养学生设计数据库和应用数据库技术的能力。数据库设计和应用涉及一些重要的概念,像数据库基础知识、关系模型的基本原理、关系数据库设计理论基础、关系数据库设计、数据库的完整性与安全性等。这些概念理解起来相对较难,课堂上主要通过典型的教学案例进行分析,以教师分析、讲授为主,重在讲清原理,给出分析过程,得出分析结论,让学生在案例学习中慢慢体会、接受和理解。
1.2 学生讨论为主,教师引导为辅
案例教学过程中一个重要环节是学生参与问题的讨论。讨论案例旨在学生主动参与,师生相互交流,分析问题,提出解决问题的方法。在讨论中,学生由被动学习变为主动参与,主动提出问题、思考问题。教师作为案例讨论的组织者、引导者,要创造宽松的学习氛围,启发学生就特定问题发表自己的见解,并允许学生提出不同的分析结果和实现方法,以培养学生的独立思考能力和创新精神。教师也要能够驾驭课堂讨论的进度和氛围,帮助学生分析不同实现方法的优劣,让学生真正成为学习的主体。
1.3 在实践中进行案例设计
经过前面 2个阶段的学习和摸索,学生已经初步掌握了数据库设计方法和技术,这时可以放手让他们在课外实践中进行案例设计。教师根据教学要求和目标明确设计要求,学生进行独立地分析、探索、实践。通过主动参与、自主探究,提高搜集和处理信息,获取新知识,分析和解决问题以及交流与合作的能力。
“SQL Server数据库原理与应用”课程中,数据库原理是基础,设计和应用是提高,它们相辅相成、互相促进。教学中,学生感觉理论部分抽象难懂,设计和应用部分更是无从下手。笔者以学生较熟悉的教务管理系统为贯穿教学始终的案例,以关系数据库理论为指导,通过循序渐进的讲解、演示和实验,帮助学生理解数据库的基本概念、理论和技术,掌握一个简单的数据库从分析、设计到实现的完整设计过程,真正做到学以致用[4]。
本课程教学的最终目的是让学生掌握数据库的设计与应用,培养学生的实际动手能力和探究、创新能力。所以,选取案例时,不仅要符合课程教学目的和教学内容的要求,有代表性和典型性,难易度适中,还要考虑学生的认知特点。表1,表2为不同层次的 2个案例教案,表1的案例教案适用于课堂教学,教学目的是让学生掌握数据库设计技术;表2的案例教案适用于课程实训环节教学,教学目的是让学生掌握信息系统开发设计中数据库的设计和数据库技术应用。
表1 数据库设计典型案例教案
表2 信息管理系统设计典型案例教案
1)案例要根据课程教学目的有针对性地精心设计,把学生引入到需要通过某知识点来解决现实问题的情境。2)把握好案例的难易程度。案例太难,学生因知识储备不够无从下手,只有消极等待课堂上的灌输,丧失参与的兴趣。相反,案例过易,结果一猜便知,不仅降低了教学要求,也会降低学生的参与度。教学要围绕案例和项目涉及的知识点进行必要的讲解和示范,以促进学生的“知识迁移”。3)精心组织,人人参与。教师要精心组织教学过程,营造宽松的氛围,为学生提供实践、创新的机会和想象的空间,引导全体学生参与其中,使每一位学生都能有所收获,尤其能体验到成功的喜悦[5-6]。
教学实践表明,在“SQL Server数据库原理与应用”教学中合理、有效地实施案例教学法,激发了学生的创造性思维,充分调动了学生的积极性,提高了学生学以致用和实际动手能力,独立分析、解决问题的能力以及他们的综合素质,教学效果显著。
[1]肖昨.案例教学法在“C++语言程序设计”教学中的应用[J].计算机教育,2010(6):83-86.
[2]黄力明.《SQL Server数据库原理及应用》精品课程建设改革与实践[J].计算机教育,2009(23):77-79.
[3]黄兰英.案例教学法在《数据结构》课程中的应用[J].福建电脑,2006(11):214.
[4]王彤.案例教学法在数据库原理课程中的应用[J].计算机教育,2006(2):27-30.
[5]陈芳.案例教学法在教学中的运用[J].哈尔滨职业技术学院学报,2009(1):70-71.
[6]刘智.案例教学法在《安装工程造价》课程教学中的应用探讨[J].湖北水利水电职业技术学院学报,2008(3):4-6.
〔责任编辑:卢 蕊〕
Abstract:To aim at features of the SQL ServerDatabase Principles and applicative courses,the thesis introduces case teachingmethods and discusses the design,organization, implementation of the teaching cases and the actual teaching,which enables students to solve practical problems and gradually for m the ability of database design and application.
Key words:database;case;case teachingmethod;teaching plan
Application of case teach ing method in the SQL Server Database Principle and applicative courses
HUANGLi-ming
(Electronics and Information Department,Zhenjiang College,Zhenjiang 212003,China)
TP311.138
C
1008-8148(2010)04-0082-03
2010-06-09
2010年中国冶金教育学会职业教育类课题(20100713150338484)
黄力明 (1956—),男,江苏溧阳人,副教授,主要从事智能优化算法、聚类分析、模式识别、数字图像处理方面研究。