《VFP6.0》教学中的探索

2023-02-04 版权声明 我要投稿

《VFP》是计算机专业学生学习的一门重要基础课程, 它是动态网页设计的基础, 与VB (或VC) 程序开发设计有着密切的联系, 更是网络数据库SQL必不可少的前导课程之一, 因此, 《VFP》是学生在校学习期间的一门重要课程之一。

我担任《VFP6.0》的教学任务已有好几年, 回顾这几年来学生对这科的学习, 存在的问题如下:

问题一:VFP是一门编程语言, 对于中职生来讲, 英语基础差, 一看到英文就头痛, 再加上这门课程直观性与动漫、图形图像等课程相比还是要差很多, 所以学生的学习兴趣不浓。

问题二:学生在学习过程中, 与高级语言程序设计相混淆, 习惯性把每节课的内容分散记忆, 不能建立整体概念。

问题三:每节课的学习目标不明确。虽然课程内容学会并不难, 但并不十分清楚那一节课的内容是整个管理系统的一个组成部分, 在头脑中很难建立起“系统开发”的整体概念。

分析上述问题产生的原因, 主要问题还是由于教师在教学过程设计上存在一定的问题, 在组织教学过程中没能给学生建立起一个完整的学习目标框架。

如何能让学生带着明确的学习目标来完成每一节课的学习, 这是教师首先应该考虑的问题。经过认真分析, 我为VFP的教学选定了三个突破点。

一是让学生明确总的学习目标, 知道这门课程学了在实际生活中有何用。所以除了展示教材上的成品以外, 还要结合学生熟悉的事例来开发一些小的软件。点燃学生的学习兴趣和激情。

二是在教学中要清楚地认识到每一节的知识点, 一定要让学生知道这些知识点在实际中运用中能用到哪些地方。

三是在基本尊重教材的基础上, 对教学方法及教学内容的组织顺序大胆改革, 采取以“案例式”为主的教学方式, 理论联系实际, 从简单的案例入手, 降低学习难度, 提高学生的学习兴趣, 从而提高课堂教学质量, 收到良好的教学效果。

具体做法是:

(1) 首先让学生了解这门课程的应用。教师自己创作两三个完整的、内容不同的系统, 如抽奖、会见系统、图书管理系统等开始上课时, 由教师对系统提出功能需求, 学生自己上机操作, 找出问题的答案。等实例演示结束, 教师明确指出, 刚刚演示的系统都是用我们将要学习的VFP来开发的。它与以往学过的高级语言程序设计不同。它要完成的并不是单纯的程序设计, 而是一个完整的管理系统。

通过对几个实例的实际操作, 学生对使用“VFP”来开发软件有一定的感性认识, 同时对VFP课程产生学习的兴趣。此时, 老师便可以正确地引导, 阐明VFP课程学习与其他课程学习有所不同, 它是一门连惯性的课程, 需要自始至终来完成一个小型管理系统的制作。再给学生讲讲这个行业的现状以及产生的经济效益等, 激发学生的学习兴趣和激情,

(2) 然后介绍这门学科的学习方法。通过提出要完成的实例来让学生清楚将要完成的学习任务, 从第一节课到最后一节都是围绕着一个任务来进行学习, 因此要求学生要改变以往分散式的记忆方式, 将学习的全部内容统一成一体, 在头脑中建立起一个完整的框架。

(3) 将演示的系统逐一进行分解, 让学生看清楚整个系统是由哪几部分组成。最后对分析的结果进行归纳总结, 便可得出结论:一方面是基础数据的存储, 一方面是对基础数据的操作。

(4) 让学生打开书上的目录, 将上述的分解内容与书中的章节“对号入座”, 使学生对全部的学习内容有一个最简单的了解。

(5) 在整个教学过程中, 始终坚持以“案例”教学法为主, 适当结合其他教学法来完成每一节课的教学。把教师创作的实例, 教材上的实例分解开来, 应用到每一节课的教学中。同时尽可能多地给学生找点小实例来做, 尽量让他们在完成小实例中去享受学习的乐趣, 激发他们学习的激情, 同时也让学生明白“学以致用”的道理, 将理论与实际联系起来。在讲课前, 首先给学生演示将要制作的实例, 让对学习的内容有一个直观的感性的认识, 然后再引入新课内容。

通过对实例进行剖析——教师分析——制作过程——学生练习几个阶段之后, 学生在课堂上基本能够掌握所学习的知识, 再加上上机实验, 最终当全部内容学完时, 学生已建成自己的一个小型的管理系统。

(6) 所有的基本内容讲完后, 留出足够的时间, 由教师带领学生, 按照系统开发的标准步骤, 来完成一个“老师信息管理系统”的开发, 让学生清晰地学会系统开发的完整过程。

通过这一步, 巩固了学习的知识, 更进一步把零散学习的内容组织在一起, 形成一个完整的学习框架。也让学生学会系统开发的基本过程, 更加深了学生对VFP议程完整性的认识。

以上是我在VFP课程实际教学中不停反思的具体做法, 每一步都很重要, 稍不注意就会功亏一篑, 学生的学习激情没有了, 兴趣也没有了, 学生的学习效果很不好。但如果一直注意按以上几点对学生进行引导, 在我的实践中, 收到了很好的成效, 总体上学生的学习兴趣浓, 一部分学生自己都会做一些简单实例, 主动学习。有一部分学生已能够独立完成小型应用系统的开发, 也因此有的学生被我引导上了编程之路。

摘要:本文探索了如何卓有成效地进行Visual FoxPro教学, 学生通过实例来学习、掌握知识点, 阐述了对数据库管理软件和系统开发语言的教学方法所进行的探索和实践, 有助于教学效果的提高。

关键词:数据库,兴趣,案例,理论联系实际

参考文献

[1] 《VFP》索引教学经验谈--《计算机与信息技术》2009年10期作者:张琦顾玲芳冯瑶;

[2] 案例教学法在VFP教学中的应用——电脑知识与技术2011年第30期作者:宗德才;

[3] 浅析VFP程序设计教学的方法——计算机光盘软件与应用2011年第13期作者:申然等。

注:本文为网友上传,旨在传播知识,不代表本站观点,与本站立场无关。若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:iwenmi@163.com。举报文章