论文部分内容阅读
案例法教学是将现实生活中与教材中有关理论的例子经过规范化、典型化处理后用于教学活动中的一种方法,尤其对于技术应用类和抽象理论类课程是一种较好的教学方法。它既将抽象的理论具体化,又将具体的事例理论化,具有形象生动的特点,案例法教学成为人们普遍运用的一种教学方法。但是,对于不同的教学对象、不同的教学课程等应该设计特色鲜明、概括力强、意义比较典型的案例,才可以收到事半功倍的效果。我们在《数据库应用》课程教学改革实践中,设计了“抽象、规范、应用、提高”的案例法教学模式,收到了较好的教学效果。
1 案例法教学的抽象性工作
《数据库应用》课程是以关系型数据库VFP为知识基础,讲授基本语法规则、命令与函数、程序三种体系结构、数据库的建立与操作、表的建立与操作,以及触发器、存储过程、视图、查询与SQL语句等内容。还涉及到表单、报表、菜单。它既包括了关系型数据库的基本知识和技术,又具有面向对象的程序设计语言的技术方法,如使用了控件、容器、对象等编程思想。而我院学生的状况是,百分之八十的专业是文经管类,生源来自于全国近20个省区,他们中学时期学习计算机的基础差别很大,我院统一在大一第二学期开设这门课。对于种种情况,我们要抽象出一个准确的认识,才可以组织好教学工作。
当然,案例法教学的抽象性工作重点还在于,理清《数据库应用》课程的框架,分类、归纳课程的知识点和技术方法,分成若干个模块,才有利于后面的案例设计工作。这门课程我们大致分为了程序设计、表单、项目开发等三个模块,而这三个模块还形成了由浅入深、逐步推进的格局。
2 案例法教学的规范化工作
案例法教学已有不少的学校在运用,但经过调查后发现,其教学效果却不尽如人意。因此,我们加强了案例法教学的规范化工作,以便组织教学,也便于教学质量的考核。做法是在第一步抽象性工作的基础上针对三个模块,设计出典型的案例系统。现实生活中的案例很多,没有典型性就不能覆盖课程的知识点,也不能反映出主要技术的使用方法。因此在规范化工作中,我们不是简单地将一些例子搬到课堂上来讲解,而是整合若干个例子,再根据教学要求设计成能够反映该模块知识特点和技术使用方法的案例。例如:我们设计第二个模块“表单”案例时,了解到运用表单可以进行数据运算、可以处理控件、可以处理数据库及表、可以处理查询……有无数种应用,经过比较、分析,我们提炼出典型应用“股票信息系统”,模拟实现证券交易系统的买卖及查询、显示等功能。这个案例也是前一个模块案例的延伸和提高,且包含了全部的目标知识点和技术方法。
3 案例法教学的应用工作
设计出好的案例才是实现目标的一个阶段,而重要的也是最有意义的一项工作就是在教学工作中如何应用这些案例。根据学生情况的差异,可以有不同的教学组织模式。我们的做法是,在讲解新的模块前,先将该模块的案例演示一遍,让学生对将要学习的内容有一个直观的感受,通过实际系统的运行,激发学生学习的兴趣和热情。接下来详细讲解课程的内容,且可以联系案例上的特点或技巧等加以讲解,学生们的注意力都是很集中的,教学效果十分明显。最后再演示案例、剖析案例,让学生编程模拟实现案例的功能。在这个阶段的三个步骤中值得注意的是教学时间的分配,我们的时间比是1∶4∶5,第二个步骤只占了40%的教学时间,要求老师精讲、针对要点难点讲,第三个步骤占了一半的教学时间,目的是让学生模拟练习,才能巩固学习的成果。
4 案例法教学的提高工作
《数据库应用》属于技术类课程,学生学得如何,将在具体的应用中体现出来。我们设计的三个模块的案例,反映了应用的三个层次:初级、中级和高级应用。对于大多数学生来说,掌握了中级应用就可以满足两个要求了,一是通过国家或省级计算机二级水平考试,二是在今后工作中进行中小型信息管理项目的开发与应用工作。对于高级应用,我们主要安排在课程设计环节进行集中训练,一方面全面复习整个课程的知识和技术方法,另一方面,帮助学生建立软件项目开发的思想和方法,实践表明这项工作学生参与的积极性很高,学习效果很好。
案例法教学的提高工作还有,不断完善现有案例以扩大它的知识覆盖面、保持与新技术新方法的同步更新,不断补充新案例以提高教学改革的新颖性和广泛的适应性。案例法教学的提高工作也是不断学习课程内容、不断抽象课程知识体系的要求,要在大量收集实际例子的基础上,整合它们的典型应用,覆盖课程的全面要点,让学生举一反三模拟练习。只有立足新的起点,才能将案例法教学水平不断提高。
参考文献
[1]陆骥.《数据库应用》课程教学改革与实践[J].中国电力教育,2007(54).
[2]单启成.新编Visual FoxPro教程[M].苏州: 苏州大学出版社,2003.
——————————
本文属于南京人口学院教学改革研究项目(2007B10)成果之一
1 案例法教学的抽象性工作
《数据库应用》课程是以关系型数据库VFP为知识基础,讲授基本语法规则、命令与函数、程序三种体系结构、数据库的建立与操作、表的建立与操作,以及触发器、存储过程、视图、查询与SQL语句等内容。还涉及到表单、报表、菜单。它既包括了关系型数据库的基本知识和技术,又具有面向对象的程序设计语言的技术方法,如使用了控件、容器、对象等编程思想。而我院学生的状况是,百分之八十的专业是文经管类,生源来自于全国近20个省区,他们中学时期学习计算机的基础差别很大,我院统一在大一第二学期开设这门课。对于种种情况,我们要抽象出一个准确的认识,才可以组织好教学工作。
当然,案例法教学的抽象性工作重点还在于,理清《数据库应用》课程的框架,分类、归纳课程的知识点和技术方法,分成若干个模块,才有利于后面的案例设计工作。这门课程我们大致分为了程序设计、表单、项目开发等三个模块,而这三个模块还形成了由浅入深、逐步推进的格局。
2 案例法教学的规范化工作
案例法教学已有不少的学校在运用,但经过调查后发现,其教学效果却不尽如人意。因此,我们加强了案例法教学的规范化工作,以便组织教学,也便于教学质量的考核。做法是在第一步抽象性工作的基础上针对三个模块,设计出典型的案例系统。现实生活中的案例很多,没有典型性就不能覆盖课程的知识点,也不能反映出主要技术的使用方法。因此在规范化工作中,我们不是简单地将一些例子搬到课堂上来讲解,而是整合若干个例子,再根据教学要求设计成能够反映该模块知识特点和技术使用方法的案例。例如:我们设计第二个模块“表单”案例时,了解到运用表单可以进行数据运算、可以处理控件、可以处理数据库及表、可以处理查询……有无数种应用,经过比较、分析,我们提炼出典型应用“股票信息系统”,模拟实现证券交易系统的买卖及查询、显示等功能。这个案例也是前一个模块案例的延伸和提高,且包含了全部的目标知识点和技术方法。
3 案例法教学的应用工作
设计出好的案例才是实现目标的一个阶段,而重要的也是最有意义的一项工作就是在教学工作中如何应用这些案例。根据学生情况的差异,可以有不同的教学组织模式。我们的做法是,在讲解新的模块前,先将该模块的案例演示一遍,让学生对将要学习的内容有一个直观的感受,通过实际系统的运行,激发学生学习的兴趣和热情。接下来详细讲解课程的内容,且可以联系案例上的特点或技巧等加以讲解,学生们的注意力都是很集中的,教学效果十分明显。最后再演示案例、剖析案例,让学生编程模拟实现案例的功能。在这个阶段的三个步骤中值得注意的是教学时间的分配,我们的时间比是1∶4∶5,第二个步骤只占了40%的教学时间,要求老师精讲、针对要点难点讲,第三个步骤占了一半的教学时间,目的是让学生模拟练习,才能巩固学习的成果。
4 案例法教学的提高工作
《数据库应用》属于技术类课程,学生学得如何,将在具体的应用中体现出来。我们设计的三个模块的案例,反映了应用的三个层次:初级、中级和高级应用。对于大多数学生来说,掌握了中级应用就可以满足两个要求了,一是通过国家或省级计算机二级水平考试,二是在今后工作中进行中小型信息管理项目的开发与应用工作。对于高级应用,我们主要安排在课程设计环节进行集中训练,一方面全面复习整个课程的知识和技术方法,另一方面,帮助学生建立软件项目开发的思想和方法,实践表明这项工作学生参与的积极性很高,学习效果很好。
案例法教学的提高工作还有,不断完善现有案例以扩大它的知识覆盖面、保持与新技术新方法的同步更新,不断补充新案例以提高教学改革的新颖性和广泛的适应性。案例法教学的提高工作也是不断学习课程内容、不断抽象课程知识体系的要求,要在大量收集实际例子的基础上,整合它们的典型应用,覆盖课程的全面要点,让学生举一反三模拟练习。只有立足新的起点,才能将案例法教学水平不断提高。
参考文献
[1]陆骥.《数据库应用》课程教学改革与实践[J].中国电力教育,2007(54).
[2]单启成.新编Visual FoxPro教程[M].苏州: 苏州大学出版社,2003.
——————————
本文属于南京人口学院教学改革研究项目(2007B10)成果之一