浅谈英语在Visual Foxpro教学中的应用

来源 :职业圈 | 被引量 : 0次 | 上传用户:hou0608
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】文章针对Visual Foxpro课程中命令众多的特点,初步探讨了非计算机专业学生在学习该课程时各个部分的困难,并阐述了如何将英语应用在VFP教学中。
  【关键词】Visual Foxpro 教学;英语;应用
  【中图分类号】 G434 【文献标识码】A
  【文章编号】1671-5969(2007)14-0145-02
  
  Visual Foxpro是一个可视化的面向对象的数据库管理系统。自从四川省将Visual Foxpro列为计算机等级考试(二级)科目以来,各高校非计算机专业已经将VFP列为一门主要的课程在开设。尽管考试中心将VFP同其他语言一道划为二级考试范畴,但VFP以其独特的数据管理功能而备受青睐,也由于本课程的各种优势,它成为了我校作为计算机等级考试考点以来唯一开考的一门二级科目。
  
   一、VFP课程的特点
  
   VFP是一门有关数据库管理系统的程序设计课程,本课程一般以计算机文化基础为先行课。学生在学习计算机文化基础时只需要记住哪个命令项在哪个菜单栏下即可,即使记得不是很清楚,也可以在多次尝试后成功。而VFP这门课与计算机文化基础有着本质区别,VFP有四种工作方式:交互方式、程序方式、菜单方式以及工具方式,其中交互方式和程序方式最常用。在这两种方式中,所有操作都需要命令来完成,且这些命令都是要求绝对正确,即使一个符号,一个字母的错误也将导致要实现的功能不能实现。由此可见,学习VFP不能像学习计算机文化基础一样带有侥幸心理,所有的命令都必须记得清清楚楚。
  众所周知,计算机高级语言都源于英语,当然,VFP也不例外。但对于很多学生,特别是专科生而言,要顺利通过英语三级考试都是件比较困难的事情,看到贯穿整个教材的英文字母时,他们在课程一开始就给了自己学不好的借口。根据本人多年从事VFP教学的经验,本文将对贯穿整个VFP课程的英语来进行剖析。希望借此能对从事VFP教学的教师和学习VFP的学生起到一定的帮助的作用,本人将甚感欣慰。
  
  二、英语在VFP教学中的具体应用
  
  (一)英语在VFP命令动词中的应用
  教师在最开始给学生讲命令的时候,一般都会先将命令格式。当然,也有的教师会在讲解几个简单的命令后再总结命令格式。在讲解命令格式时,一定会提到命令动词的三个基本特征:(1)命令动词永远放在整个命令的最前面;(2)命令动词是整个命令中必不可少的部分,由此可以看出命令动词在整个命令中的重要性;(3)命令动词太长时,可用前四个字母代替,因为四个字母足以区分VFP中的所有命令动词。
  从英文意义上来记忆、理解命令动词时,有的能直接从英文单词字面上看到它在VFP中的意义,也有的要从英文单词的间接意义上来理解,这些间接意义在英文字典中也许没有,这时需要我们将其英文原意与VFP的工作结合起来进行联想,从而记住、理解这个动作。写到这里,也许有的人要发出疑问,当我们翻开英语字典时,一个很简单的单词也有很多意思,我们不可能都记得。是的,我认为一个单词记住它最常用的意思就可以了,不管它在字典中它有多少种翻译,但各种翻译之间基本上都是有联系的,只不过当用在不同的环境中时就有不同的理解而已。在这里,我把一个单词中不常用的而在英文字典里有的意义列为间接意义。
  下面,我从几个例子来说明如何用英语来进行命令动词的教学。从单词字面上可以清楚看到它在VFP中的意义的动词有:OPEN、DO、CLEAR、CREATE、GO、DELETE等等。OPEN为“打开”的意思,自然“OPEN DATABASE 数据库名” 完成的功能就是打开某个数据库。DO的意思大家一定都很清楚,“做”的意思。DO经常的使用是 “DO 程序文件名 ”或“DO 表单名”等等。在讲这个动作时,教师可以将命令直接翻译成中文“去做某某程序吧,去做某某表单吧。”。然后将“做”这个动作解释成VFP中的“执行”的意思。我认为在Visual Foxpro教学中将专业术语翻译成生活语言是非常重要的。需要从单词的间接意义上理解它在VFP中的意义的动词有:LIST,DISPLAY, QUIT,STORE,DECL,APPEND,SKIP等等。LIST这个词大家最熟悉的意思就是“列清单,造表”,那么它在VFP中是什么意思?我们从这个词的直接意义一步一步地推,它要完成的功能应该是把某些东西列出来,那么列出来的东西放在哪里,可以放在VFP的屏幕上,也可以送到打印机,也可以存储到某个文件中。总之,就是要把某些东西让我们看得见,不就是“显示”的意思吗?由此我们推出LIST在VFP中的功能是显示。
  
  (二)英语在VFP命令中的应用
  在以上的篇幅中讲述了英语在命令动词中的应用,这部分主要注重的是单词意义的推理。一条命令,只有先弄清楚了要做的动作才能对整条命令有所把握。但是,一条命令除了命令动词外,还有很多其他的组成部分,它们都跟在命令动词的后面,我把他们统称为修饰语。有的可以理解为定语,有的可以理解为状语等等。我在这里要讲述的英语在命令中的应用,主要是从英文语法上来把握,以便我们更好的弄清楚哪些部分该放在什么地方,哪些部分必不可少等等。下面我也用几个命令来说明如何用英语进行VFP命令的教学。
  命令1:STORE 表达式 TO 变量名表。在这个命令中,只涉及到了两个单词,STORE 和 TO,STORE作为命令动词,我们在此不作分析,它是“赋值”的意思。而TO这个单词,我想没有学生不认识它,“到,给”的意思。这个命令是一个赋值语句,赋值语句一定是把某个表达式赋给一个变量。而单词TO就有“给”的意思,之后一般是接宾语形成“给谁”的意义。所以分析出要接受赋值的变量名一定是在TO的后面。这样我们就不至于把表达式和变量名表的位置弄反。
   命令2:SORT TO 新文件名 ON 字段名。在这个基本的排序命令中,涉及了三个单词,SORT,TO和ON,SORT是命令动作,“排序”的意思,TO在命令1中已经作了分析。而ON也是一个很简单的英文单词,“根据”的意思。整个命令完成的是对表文件进行排序的功能。在讲这个命令之前,我们首先会分析,由于表有多个字段,一定是要根据其中的某个字段进行排序,所以字段名应该跟在ON的后面。而单词TO 后面跟了“新文件名”说明排序成的结果存在了另一个新文件中,这样我们就知道了要想看到结果,就必须打开新文件,而不至于总是在烦恼LIST命令为什么不能把排序结果显示出来。
  
  (三)英语在VFP常用函数名中的应用
  函数是VFP中一个非常重要的功能,它同常量、变量一样,是表达式的重要组成部分。VFP提供了丰富的函数,极大地提高了系统的运算能力。对于常用函数,我认为最重要的是要把握两个方面:函数参数的个数、类型以及返回值类型。为了让学生更好地理解参数和返回值的概念,我们可以把这两个概念解释为已知数和结果。但由于VFP中提供的函数众多,很多学生仍然容易把它们弄混淆。其实,要解决这个问题很简单,只要我们从英文意义上理解了函数名,一切都解决了。英语在函数名中的应用,与以上讲述的在命令动词中的应用有所不同。命令动词中的英语一般都为一个完整单词或单词简写,而函数名中的英语通常都是几个英文单词的组合。
  下面我们从几个简单的函数名来说明。CTOD()与DTOC()函数:在讲这两个函数时,教师可以先请学生读出它们的函数名。目的是希望学生们能看到函数名中有一个完整的单词TO。为了记住这对函数,我建议大家将它们读为C-TO-D,D-TO-C,而不是C-T-O-D,D-T-O-C。TO实在是一个简单得不能再简单的单词,但它在VFP中的应用却是非常广的。读完函数名后,然后带着学生一起回顾之前讲的数据类型,C为字符型,D为日期型。这样,CTOD的功能就很明显了:字符型转为日期型。显然,已知数(参数)应该为字符型,而结果(返回值)应该为日期型。BOF()函数:函数名分解为单词,Begin OfFile ,即“文件的开始”,BOF这三个字母是符合英文语法规则的一个顺序组合。我们然后对这个英文短语加以适当的扩充,这个函数要表达的意思也就是:“文件正要开始了吗?”。用这种方式提出函数名,我们就很容易知道回答只有两种情况,要么是,要么否,也就是说返回值一定为逻辑型。
  
  (四)英语在VFP中其他方面的应用
  英语在VFP教学中的应用,除了以上三个方面外,当然还可以应用于程序、表单等,应用范围可以说是不所不及。不过以上三个方面已经基本描述了如何利用英语来进行VFP教学,所以在此不再详述。
  
  三、结论
  
  VFP的教学内容是集数据库、面向对象和面向过程为一体,要在有限的时间内教授这么多内容,且让学生熟练掌握确实不易。相信每个教师在教学过程中都有自己的特色,希望本人在教学过程中摸索的英语在VFP教学中的应用能对各位教师有一定的启发作用。
  
  参考文献
   [1]匡松.Visual Foxpro 程序设计教程[M].四川:四川大学出版社,2004.
   [2]卢雪松.全国高等院校计算机基础教育研究2002年会学术论文集[C].北京:清华大学出版社,2002.
  
   作者简介:蔡勇智(1981-),女,湖南岳阳人,四川省康定民族高等师范专科学校助教,工学学士,研究方向:计算机科学与技术。
其他文献
【摘要】360度绩效考核法是绩效考核方法中的一种,有着其优势和劣势,在具体运用中,若能在前期获取支持、调查问卷的设计、发放和收集、信息分析、反馈与面谈以及合理运用等方面加以注意,便能正确合理地运用好这一考评方法,为企业管理提供有益的支持。  【关键词】360度;绩效考核;运用   【中图分类号】 F272 【文献标识码】A  【文章编号】1671-5969(2007)14-0042-02     
期刊
【摘要】当前围绕大学生 “四种能力”培养提高高等院校的教学质量已成为高等学校教育教学改革的主要方向,而高等学校课程教学是培养大学生“四种能力”重要环节。文章以应用型人才培养为目标的新建地方本科院校为背景,以《管理学》课程教学实践为例,提出应在明确应用型人才培养的教学特点、理清教学创新思路的基础上,运用问题式教学法、案例式教学法、角色扮演法等多种教学方法实现大学生“四种能力”的培养。  【关键词】新
期刊
【摘要】文章阐述永中Office集成办公软件系统的特点,简要介绍永中Office集成办公软件的使用方法并与微软office比较。  【关键词】永中Office;办公软件;集成软件  【中图分类号】TP391 【文献标识码】A  【文章编号】1671-5969(2007)15-0169-02     由国家863软件重大专项等重点支持项目的永中Office是一款拥有完全自主知识产权的大型办公软件,在
期刊
【摘要】进程的隐藏一直是木马程序设计者不断探求的重要技术,文章采用远程线程技术,通过将动态链接库嵌入常用程序的方法,较好地解决了这一问题;并通过远程线程将木马作为线程隐藏在其它进程中,从而达到隐藏的目的。   【关键词】进程;线程;木马;动态链接库   【中图分类号】 TP309【文献标识码】A  【文章编号】1671-5969(2007)18-0169-03    木马程序(也称后门程序)是能被
期刊
【摘要】文章运用SWOT分析法对邢台发展生态旅游业的内部优势、劣势、外部机遇、威胁四个方面进行了分析,并通过矩阵匹配提出其发展的一些战略对策,即改变思想,用机遇战胜威胁,将劣势转为优势,走出一条具有邢台特色的生态旅游道路。  【关键词】生态旅游;SWOT分析;发展战略;邢台  【中图分类号】 TU985 【文献标识码】A  【文章编号】1671-5969(2007)18-0183-02    生态
期刊
【摘要】文章论述了供电公司移动办公及客户服务系统,设计了主要的系统结构。通过系统的使用,可以更有效的提高企业的整体运作效率并且提高了公司的客户服务质量。  【关键词】供电移动;OA;客户服务系统  【中图分类号】 TN915 【文献标识码】A  【文章编号】1671-5969(2007)14-0053-02     供电公司是电力运营和监管机构,它拥有众多的用户。一般说来,供电公司的经营范围包括电
期刊
【摘要】很多人害怕当众说话,但又苦于找不到克服的有效办法。文章引入“神经语法程式学”(Neuro-Linguistic Programming,简称NLP)的“改变经验元素”、“自我催眠”(催眠Hypnotic Techniques)和“心锚设置”(anchoring)等技巧,帮助说话者克服当众说话的恐惧心理,从容自信地进行口才活动。  【关键词】NLP;口才;说话者素质  【中图分类号】 G71
期刊
随着《义务教育课程标准》的颁布实施和教学改革的深入,以前那种传统的以教师为中心,以教材为中心,忽略学生的感受的填鸭式教育早已经被掘弃,我们开始关注新的教学方法。新的教学理念更注重了学生的“学”,以学生为本,改变了学生的学习方式。我们的音乐课堂教学开始变得更自由、更灵活,学生也始终在愉快的状态下积极的学习音乐。这的确是我们我们音乐教育改革的一个可喜的变化。但是与此同时,我们有的音乐老师在理解发挥学生
期刊
【摘要】《包涵心语》一书是对高校思想政治工作创新的一种有益探索,作为一名高校辅导员,应以包涵为榜样,深刻认识自身担负的重要职责和神圣使命,不断增强做好大学生思想政治教育工作的自觉性和责任感,更好地完成自身的工作,为构建和谐校园和和谐社会作出更大的贡献。  【关键词】辅导员;思想政治教育;责任感  【中图分类号】 G715 【文献标识码】A  【文章编号】1671-5969(2007)14-0106
期刊
【摘要】文章阐述了在构建社会主义和谐社会的实践中各级领导干部必须解决的三个问题。  【关键词】社会主义;和谐社会;领导干部;问题  【中图分类号】 G631【文献标识码】A  【文章编号】1671-5969(2007)14-0004-02    当前,全党全国人民都在进一步深入地学习贯彻党的十六届六中全会通过的《中共中央关于构建社会主义和谐社会若干重大问题的决定》(以下简称《决定》)。但我们一定要
期刊