VFP数据库程序设计教学方法浅谈

时间:2022-09-27 09:25:08

VFP数据库程序设计教学方法浅谈

摘 要:目前,《VFP数据库程序设计》已经成为许多高等院校必须开设的一门基础课程,在数据库应用领域,VFP是一种适合开发中小型数据库应用程序的关系型数据库管理系统,它引入了面向对象的程序设计方法,涉及面十分广泛,内容也极为丰富。本文结合当前的VFP数据库课程教学状况对创新教学方法进行了研究。

关键词:VFP数据库;程序设计;教学方法

中图分类号:TP311.138-4

VFP是Visual FoxPro的简称,它是经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,是通常用于开发数据管理与运算的软件。它具有直观的界面操作、简便的数据转换和广泛的社会应用等特点,更重要的是,它是全国职称计算机应用能力考试的内容。也因为如此,它成为各大高等院校首选的计算机基础课程。开设VFP数据库程序设计这门课程的主要目的一方面是为了让学生掌握数据库操作的基本技能,另一方面是培养学生程序设计思想与能力。与其他计算机应用基础课程相比,它更加抽象难懂,这就需要教师改进教学方法,变抽象为具体,使学生更容易明白和接受。下面笔者结合实际,对VFP数据库程序设计教学方法进行简要探讨。

1 趣味教学法

俗话说得好:“好知者不如善知者,善知者不如乐知者”。大家都知道,VFP数据库理论知识学起来十分复杂而且极其枯燥,这无疑会影响学生的学习兴趣。因此,教师要善于抓住学生的兴趣点,要适时地了解学生的爱好,在兴趣中开展学习。在VFP教学过程中,可以结合形象具体的实例开展趣味教学法,也就是把一些理论知识融入到有趣味的实例中进行教学。譬如,用VFP设计淘宝卖家管理系统、制作万年历等。因势利导、循循善诱,让学生首先产生浓厚的兴趣,然后再结合手动操作,开发一些比较有趣的程序,让学生在学习这门课程时有兴趣,学完后还有成就感就算是成功了。

2 任务驱动教学法

所谓任务驱动,就是在学习信息技术的过程中,学生在教师的帮助下,围绕一个共同的任务,在诸多问题动机的驱动下,通过对学习资源的积极利用,进行自主探索和互动协作学习的一种实践活动。它是一种建立在建构主义教学理论基础上的教学法,要求“任务”的目标性和教学情境的创建,使学生带着真实的任务在探索中学习。

教师可以分配一个总任务,包括图书管理系统设计和全国计算机信息高新技术考试两个项目,从中再细分为创建自由表、数据库管理、查询、视图、报表、VFP应用等六个小任务,教学时两个项目交叉进行。前项任务可以培养学生的数据库应用开发能力,后项任务能使学生掌握数据库的操作技能和相关理论知识,一举两得。

3 案例教学法

案例教学法是一种以案例为主的教学方法,教师在教学中扮演着设计者和激励者的角色,鼓励学生积极参与讨论,与传统的教学方法不同,它是目前广泛运用于各类学科的一种教学方法。VFP数据库程序设计是理论与应用结合很强的课程,所以在教学中适当引入案例进行教学很有必要。实践表明,这种方法可以将理论和案例融合在一起,能够激发学生的激情,提高学生解决实际问题的能力,在师生之间的交流和互动方面也起到了积极的作用。

4 项目教学法

“项目教学法”是一种典型的以学生为中心的教学方法。它是通过“项目”的形式进行教学,即在老师的指导下,将一些独立的项目交给学生自己处理,包括收集信息、设计方案、实施项目和最终评定都由学生自己负责,学生通过该项目的进行,了解并把握整个过程及每一个环节中的基本要求。这种教学方式能在一定程度上调动学生学习的积极性。

针对VFP数据库程序设计这门课程,教师如果想讲解比较复杂的编程设计,不需要去讲解那些书本上的内容,而是利用项目教学法。举个简单的例子,教师可根据需要,提出几个典型的项目任务,让学生共同讨论并决出最后的项目任务,利用VFP软件制作一个管理系统,该系统要包括主界面、查询、维护、统计报表和退出等项目,这样就可以把多页书的内容串联起来,一次性讲解到位。

这种教学方法使教师的作用不再是一部百科全书,而是一名向导,帮助学生独立完成任务,引导学生在实践中探索真知,培养具有综合能力的计算机人才。

5 导学式教学法

导学式教学法是在教师的引导下,学生依据大纲通过自导、互导及教师指导来实现师生互动合作的新型教学方法。它的最大特点是可以培养学生的自主学习能力。VFP是一门程序设计开发类的课程,教学过程初衷是开发和激励学生的创造力,在教学过程中应当以学生为主体,以教师为主导,通过学习方法指导的有机渗透,让学生自主把握知识的吸收。接下来谈谈这种教学方法的三个主要方面:

5.1 设置疑问

设置疑问是前提。学习知识要善于解决并突破重、难点,要使学生养成预习的习惯,找出问题和疑点。教师可以根据教学目标,在每节课的前几分钟针对预习内容提问,给予学生适当的压力,这也是提高学生自学效率的一种方式。当然VFP数据库教师在设置疑问时也要把握好“度”,要难易适中。

5.2 重视引导

教师对学生的引导是该教学方法的中心。传统的教学方法总是靠教师讲解为主,学生以听讲为主,这很容易导致教师讲得口干舌燥,学生听得云里雾里。所以,在教学过程中要尽可能地避免这种现象发生。

5.3 自求得之

导学式教学的目的在于自求得之。主要培养学生的自学力与创造力,通过教师的启发和引导,加上学生自身的努力,即可提高教学质量。

6 成绩评定

各种VFP数据库程序设计的教学方法固然重要,但也不能忽视了成绩的评定。这是对教学过程的一种检验,是根据教学目的和教学任务对教学效果做出价值判断的手段,同时又是提供教学活动所需信息的途径,是其他教学方法不能替代的重要环节。VFP数据库程序设计课程的评定可以采取网考的方式,既方便又快捷,但是教师要注意设置的题目要难度适当、符合常规,不能过难或者过简单,一般由主观题和客观题两大部分组成。还要注意突出灵活性,让学生可以多方向、多角度地进行作答,而不是拘泥于某一种。成绩评定这个环节有两种重要功能,一是调节功能,通过这样的评定可以折射学生的学习成效,也可以考查教师的教学效果,从而找出不足之处并加以调整;二是动机功能,通过评定反馈的信息,可以促使学生更加努力,激起学生奋发向上的动力。

7 结束语

当然,趣味教学法、任务驱动教学法、案例教学法、项目教学法、导学式教学法以及成绩评定只是笔者认为最适合VFP数据库程序设计这门课程的几种教学方法,在计算机技术迅猛发展的今天,笔者提出的这几种教学方法还远远不够,这就需要广大教师的进一步努力。需要注意的是,在探索VFP数据库程序性设计教学方法的时候,一定要联系教学目标,结合学科特点,坚持创新精神,注重培养学生的科学思维能力,要以提高学生的积极性、主动性和应用能力为大的方向和目标,改革创新VFP数据库程序设计教学方式不仅是教师的任务,也是学校和教师的责任。

参考文献:

[1]麻薇.VFP数据库程序设计教学方法初探[J].电脑知识与技术,2008,35:2402-2405.

[2]刘丽,汤海凤.案例教学法在数据库程序设计教学中的研究与实践[J].计算机教育,2009,12:123-125.

[3]项芳莉.《VFP数据库程序设计》的课堂教学改革[J].黄山学院学报,2010,03:126-128.

[4]张舒娟.基于案例的VFP程序设计教学探索与实践[J].计算机时代,2013,01:40-41.

作者单位:辽宁中医药大学杏林学院,沈阳 110167

上一篇:网络安全现状及对策探讨 下一篇:计算机语言的教学探讨