开篇:润墨网以专业的文秘视角,为您筛选了一篇浅论VFP交叉教学范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:本文探讨vfp交叉教学的重要意义和实施构想,对VPF教学改革具有一定的参考价值。
关键词:VFP;交叉教学;改革
中图分类号:TP311.138-4 文献标识码:A 文章编号:1007-9599 (2011) 22-0000-01
Some Ideas on the Intersect-teaching of VFP
Hua Wei
(Luzhou Vocational&Technical College,Luzhou 646005,China)
Abstract:This paper makes an elementary research on the significance and implementation of the intersect-teaching of VFP course,and it has some reference value for the reform of VFP teaching.
Keywords:VFP;Intersect-teaching;Reform
一、认识VFP课程的重要性
数据库应用技术是高等院校计算机基础教学的一门重要课程,无论是文科,还是理工科及管理类大学,无论是什么专业,大都开设一门有关数据库应用技术方面的课程,而VFP应用技术以其强大的功能优势和应用前景成为目前各高等院校首选的数据库应用课程。特别是2002年9月又将其作为全国计算机等级考试二级考试科目的一种,各高等院校开设VFP应用课程的数目大增,课程的重要性日益显著。VFP还是培养大学生计算机操作能力和数据库管理能力,以及数据库应用系统开发能力的有效途径,对培养学生全面掌握计算机技术和信息管理综合能力非常有好处。
二、VFP交叉教学的重要意义
人类的发展,世界的进程都是在交叉融合中实现的。在世界经济一体化的背景下,人才的培养应该具有更强的开放交叉意识,更多的导向鼓励措施。学习与研究的交叉是解密自然、人类与社会的金钥匙,是通达经济、科技、教育彼岸的“万丈虹桥”。
学科交叉实质上是交叉思维方式的综合、系统辩证思维的体现。自然界现象复杂、多样,仅从一种视角研究事物,必然具有很大的局限性,不可能揭示其本质,也不可能深刻地认识其全部规律。因此,惟有从多视角,采取交叉思维的方式,进行跨学科研究,才可能形成正确完整的认识。
因此,我在VFP教学中注重同类学科或异类学科之间的交叉,并常常鼓励学生:“虽然你在学习VFP这门课程,但是也要关心数学、经济、机械、美术等其它领域的知识,因为利用VFP开发数据库应用系统会涉及相关领域的知识。”交叉学习的魔力是巨大的。在教育中,既要给学生传授基础知识,同时也要让他们了解一些实验。这样一来,他们的学习就很有目的性。
三、VFP与同类学科的交叉
同类学科的交叉,是为了把VFP放在一个较大的专业知识背景下,拓宽学生的思维视野,同时也激发学生进一步学习的积极性。我把VFP程序设计放在同类学科里进行了横向和纵向的延伸,下面重点讲述横向的延伸。
(一)横向延伸
VFP是一种程序设计语言,通过其它编程语言的对比,了解这些程序设计语言的异同,让学生更好了解VFP程序设计语言的优点,同时也知道它所具有的局限性。
1.面向机器语言是为特定的某一种或某一类计算机而设计的语言,如机器语言和汇编语言。
2.面向过程语言是独立于计算机设备之外,按数据处理过程而设计的语言,也称为高级语言。
3.面向问题的语言是面向各种专门的问题,在程序设计中只告诉计算机“做什么”,无需告诉它“怎么样做”,这种语言通常被称为第四代程序设计语言(4GL)。高级语言被称为第三代程序设计语言),4GL是非过程化的。VFP属于4GL。
4.面向对象的程序设计语言是与面向对象的程序设计方法配套的计算机语言,它主要分为两大类:一类是在传统的面向过程的高级语言基础上加入面向如面向对象的语言成分而形成的,如C++,VB;另一类是完全的面向对象的程序设计语言,如Java、SmallTalk。
(二)纵向延伸
纵向延伸指在VFP应用系统开发中引入后继课程《软件工程》的基本概念,如需求分析、系统设计、编码、调试和系统维护等开发过程的基本术语,引导部分学有余力的优秀学生在软件开发方面进行更深入地学习。另外,可以建议学有余力的同学阅读《管理信息系统》方面的书籍。
四、VFP与异类学科的交叉
不应该把编写程序或系统开发仅仅局限在理工科里,而应该立足于文理工的交叉,这样才有希望做好数据库应用系统的开发工作。
编写程序与写文章有相通之处,义理相当于程序的功能,是整个程序的核心和关键部分,也就是说你这个程序能够帮助用户解决哪方面的实际问题;词章相当于程序的用户界面,这是程序能否受用户欢迎和喜欢的很重要的一个因素,界面友好,操作简单之程序容易被用户接受。
从事VFP数据库应用系统开发,无疑应该学习界面设计方面的基础知识,不必成为创建用户界面的艺术家――大多数用户界面设计的原则,与任意一门基础艺术课中所讲授的基础设计的原则相同。构图、颜色等的基本的设计原则,就像它们应用在纸张或油画上一样,也能很好地在一台计算机的屏幕上应用。
界面设计就涉及到了用户的审美需求,而功能设计绝对离不开逻辑的分析与架构,因此,要教好VFP程序设计课程,必须立足于文理工的交叉,否则没有希望获得良好的教学效果。
五、编写适应交叉教学的教材
实施VFP交叉教学,编写相应的教材也非常重要。教材中应该注意横向和纵向的知识拓展,体现同类和异类学科之间的交叉。
好教材应该以问题为中心,从具体到抽象,从特殊到一般,激发学生思考,在分析和解决问题的过程中自然引出相关的理论知识,之后,再利用所学的理论知识,去解决新的问题。从问题到理论,这个过程主要是归纳推理,而从理论到应用,这个过程主要是演绎推理。好的教材,应该通过合理的编排方式,把两个过程“归纳推理”和“演绎推理”结合起来,构成一个有机的整体。
目前的教材在这方面存在一些缺陷。要保证良好的教学效果,编写一个好教材是必要的基础,教材的编写要充分体现“归纳推理”和“演绎推理”同时并重的指导思想。传统的教材,先理论后应用,先一般后特殊,先抽象后具体,这种编排方式,不符合认识论的基本规律,也不符合学生的学习的基本规律,这种教材无法真正吸引学生,很难激发学生进一步学习的热情和兴趣。
三、结束语
在VFP教学中,不能仅局限在书本知识,而应该以VFP为中心,适当进行横向和纵向的知识拓展,让学生在编程实践中接触到更多学科的知识,培养他们综合应用知识去分析和解决问题的能力。思维拓展和能力培养,比知识传授或技能培养对学生的前途更重要。当然,这也对讲授这门课程的教师提出了更高的要求。
参考文献:
[1]罗晓沛主编.数据库技术[M].清华大学出版社,1999
[2]匡松主编.VFP程序设计实用教程[M].电子科技大学出版社,2004