|
高等职业教育强调工学结合,关注工作过程系统化课程的开发,它涉及同一范畴的多个学习情境的教学实施。在教学过程中按照实在或仿真的情形,通过学生亲自经历的学习实践,可以提高学生的学习自主性,促进学生学习,培养学生能力。本文从理论教学方法、实践教学方法、实验讲义设计、课程设计等几个方面,针对高职教学进行了探讨。
一、采用循序渐进的教学方法
由于面向高职学生,对于关系数据库方面的理论教学以简单、易接受的内容为主,让学生入门快,对SQL Server数据库的具体使用是教学重点。既讲解SQL Server 2005 Management Studio的操作方法,又针对Transact-SQL语句着重阐述使用方法。
Transact-SQL语句应用广,灵活性强,是常用的数据库操作语言。因此,要求学生掌握其基本语法并能举一反三,在编程中灵活应用。我在实际教学中感觉,学生对于语法的理解比较困难,一旦明白语法结构的含义,再去实现就容易了,所以如何讲解基本语法,并使学生能掌握最为关键。因此,在讲语法之前,我首先利用SQL Server2005 Management Studio(SSMS),演示数据库的基本操作。通过直观的认知操作,再让学生对比生成的SQL脚本,对比Transact-SQL的语法进行讲解,让学生理解对应的Transact-SQL语句的用法和功能。然后再举几个典型例子,逐步引导学生掌握抽象的语法并应用到具体的例子中,强化知识点。最后再让学生进行课堂练习,加强对Transact-SQL语句的应用能力。在上机实验过程中要求学生利用SQL Server2005 SSMS进行实践,独立编写SQL语句完成实训要求。通过上述方法,演示、理解、掌握、应用这四个信息阶段,符合高职学生的认知规律,学习起来就容易多了,教学效果也提高了。
二、通过案例教学提高学生的兴趣
SQL Server数据库是一门操作性很强的课程。因此,在教学过程中通过案例的讲解,既能够加深学生的理解,又能够培养学生的实际操作能力和综合技能。
我在理论教学和实验教学环节中采用了学生熟悉的教学管理系统和图书管理系统作为案例,都是学生日常熟悉的场景,学生在学习的过程中产生了浓厚的兴趣,对于具体应用就容易理解和应用。
同时,在教学过程中,对每一个实例进行讲解后,都在SQL Server 2005系统中进行验证,加深学生的印象,有利于学生在实践环节的应用。课堂练习是针对实例的扩展,做练习对于学生知识的掌握、技能的获得、能力的形成等也是必不可少的,通过学生自己编写命令,既有助于老师了解学生的掌握情况,又有助于提高学生的主动性。
通过每一个小案例和练习项目,学生逐步掌握知识点,并对新的知识点有一个铺垫。
学生通过这样的积累,能够掌握SQL Server 2005数据库的基本操作,逐渐学好相关的知识和技能。
三、精心设计实验讲义
教师的讲解代替不了学生的操作,学生的操作与教师的辅导又是紧密联系在一起。每一次理论课后都有针对性地安排上机实验,通过学生自己动手练习,能够让学生掌握数据库操作的基本用法,并学会处理常见的错误。(如下表一)在学生的操作练习中,我发现了学生常见的问题,然后统一讲解,使学生尽快掌握数据库的基本操作和SQL语句的用法,后续的教学也能够有针对性地根据学生的练习情况而展开。
四、与VB结合的数据库课程设计
课程设计的目的是让学生通过实际操作解决实际问题,是对VB语言和SQL Server数据库知识的全面的综合训练。课程设计所选择的题目具有一定的应用背景,以学生熟悉的教学管理系统数据库作为设计项目。通过课程设计,学生能够综合运用所学的知识,针对实际问题,了解计算机软件开发的基本过程,锻炼学生的基本设计能力,培养学生对数据库的实际应用和分析的能力。
课程设计要求学生在一周之内完成对学生管理系统的需求分析、总体设计,完成具体编程的实现,并写出总结报告。
总之,针对高职学生进行SQL Server数据库课程教学时,一定要找到学生的兴趣点,以此激发学生的求知欲,通过实践操作加强学生的动手能力,并培养学生分析问题和解决问题的能力。
转载注明来源:http://www.ybaotk.com |
上一篇:植物生理学中“卡尔文循环”教学探讨下一篇:论高职高专《西方经济学》的实践性教学
|