APP下载

VisualFoxPro数据库程序设计难点突破的教学方法

2015-06-30赖新萍

职业·中旬 2015年11期
关键词:技工院校教学方法

赖新萍

摘 要:对技工院校计算机专业的学生而言,Visual FoxPro数据库课程是一门比较难学的科目。本文以课程内程序设计难点内容为例,介绍了如何利用案例教学法、实验教学法、启发教学法突破难点,以有效提高技工院校计算机专业学生的计算机应用能力。

关键词:Visual FoxPro数据库课程 技工院校 教学方法

Visual FoxPro数据库课程对技工院校计算机专业的学生而言,是一门比较难学的科目。笔者在教学过程中,首先明确课程教学目的,注重因材施教,选择了一些适合技工院校学生学习的教学方法,取得了较好的教学效果。下面对Visual FoxPro数据库课程中如何突破程序设计难点内容进行详细说明。

一、案例教学法

Visual FoxPro数据库是全国计算机二级考试的主要科目,学习这门课程的目的是提高学生的计算机應用能力。与计算机公共课程相比较,本门课程包括数据库方面的基础知识,更加重要的是强调学会程序设计以解决实际问题。技工院校的学生由于基础比较差,在刚开始学习Visual FoxPro数据库课程的时候,被课程中出现的大量定义与专业术语弄得晕头转向。为了使学生突破教学难点,一定要向学生讲清楚、讲透彻Visual FoxPro数据库课程中数据的组织方式。因为,数据的组织方式贯彻课程始终,是面向对象程序设计的重要思想。具体而言,Visual FoxPro数据库课程的数据组织方式指的是项目、数据库、表的概念以及它们之间的关系,而项目又是文件、数据、文档、对象的集合。学生难以理解Visual FoxPro数据库中数据组织形式的含义,对建立在这个概念上的“项目”概念,学生更是难以理解。怎样突破难点?笔者认为利用案例教学法,通过实例来说明这些概念,教学效果较好。学生对学校很熟悉,可以用学校要处理的很多数据来说明这些概念。例如,学生有名字、性别、成绩等,具体的数据放置在“表”中,学校有很多类似的“表”,具有关系的表放置在同一“容器”中,构成“数据库”。数据库操作后保存为“文件”,这些文件、数据放在一起就构成“项目”。

二、实验教学法

Visual FoxPro数据库是一门实践性很强的课程,仅依靠课堂理论教学,很难让学生理解知识。只有通过实验课,通过上机实际操作,学生才能在实践过程中学会应用知识,解决实际问题。组织上机实践,可以采用两种途径。

一是实验课前,要求学生课前预习上机实践操作的内容,防止耽误上机时间,浪费实践课时。二是上实验课时,要求学生做好记录,总结实践操作,为下次实践课奠定基础。对实验课中的例题不能照搬照抄地进行操作,一定要明确每个命令、每个语句的作用,运行前预测执行结果,做到举一反三。例如,循环结构中有一个求“1加到100的和”的程序,笔者要求学生在上实验课前,还要写出求1+3+5+……+99的和的程序。

三、启发式教学法

采用启发式教学法,在Visual FoxPro数据库课程中,设计一些师生共同参与的活动,让学生发挥主观能动性,建立良好的师生互动关系。例如,设计一个活动,要求学生在屏幕的同一行显示十个“#”。这个程序对于学生而言并不太难,大多学生都能独立完成执行程序。设计程序时,大部分学生会采用步长型循环结构。学生完成执行程序后,笔者要求学生讨论:如果把循环变量用别的字母表示,结果会发生变化吗?如果改变循环变量的初始值或者终止值,程序会发生什么变化吗?将步长设定为2,则终止值应该改为多少?这一系列问题的提出,让学生在实践操作中逐渐理解到:循环结构与循环变量名称没有关系;循环体命令程序中,循环次数与初始值、步长以及终止值有关。最终让学生明白,循环结构程序设计的关键是设置初始值、步长以及终止值,与循环变量名称无关。

四、小结

本文以Visual FoxPro数据库课程教学中程序设计难点为例,介绍了如何以案例教学法、实验教学法、启发教学法突破难点。笔者认为,在讲授Visual FoxPro 数据库课程时,可采用的教学方法并不仅限于这些,教学方法与教学模式不可固定化,而应考虑采用怎样的教学模式与教学方法才能激发学生学习Visual FoxPro数据库课程的兴趣,从而提高学生的计算机应用能力。

参考文献:

[1]王汝山,卜伶俐,王颖等.Visual FoxPro程序教学模式探讨[J].黑龙江科技信息,2014(8).

[2]王新.《Visual FoxPro程序设计》案例教学实践之功效分析[J].长春理工大学学报,2011(6).

(作者单位:江西省冶金技师学院)

猜你喜欢

技工院校教学方法
初中英语写作教学方法初探
教学方法与知识类型的适宜
技工院校语文教学渗透人文教育的思考与实践
关于技工院校学生德育课堂学习兴趣的调查与研究
技工院校以就业为导向市场营销专业人才培养的思考
基于技工院校市场营销专业一体化实践教学方法的思考
初中数学教师不可忽视的几种教学方法
我的教学方法