- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
浅议高校非计算机专业VFP程序设计教学
浅议高校非计算机专业VFP程序设计教学摘要:当今社会,计算机技术广泛应用于各行各业,当代大学生必须掌握计算机知识和技能,以适应未来的竞争和发展。VFP程序设计作为高校非计算机专业的一门主要课程,发挥了越来越重要的作用。
关键词:计算机技术;VFP;非计算机专业
中图分类号:G424文献标识码:A文章编号:1009-3044(2012)21-5127-02
The Computer on College Program Design Teaching Professional VFP
HOU Wei-dong
(Baicheng Medical College, Baicheng 137000,China)
Abstract:Today,computer technology is widely used in all walks of life. Contemporary college students must master computer knowl edge and skills,in order to adapt to future competition and development.VFP program is designed as a main course for non-computer professional in the university, which is playing an increasingly important role.
Key words: computer technology; VFP; non-computer professional
Visual FoxPro(简称VFP),是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件,主要用于开发数据管理与运算等方面的软件。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了功能完备的工具、极其友好的用户界面、简单的数据存取方式、独一无二的跨平台技术,交肯有良好的兼容性、真正的可编译性和较强的安全性,是目前最快捷、最实用的数据库管理系统软件之一。
计算机基础课程中包括三个层次,分别是文化、技术和应用,《Visual FoxPro程序设计》属于第二层次——技术层次。与此同时,它是新一代小型数据库管理系统的代表,VFP具有非常多的优点:界面友好、功能强大、开发工具多种多样、程序处理速度较快、与各平台的兼容性良好。VFP非常适合计算机初学者学习,其教学简单,自带编程工具,并且能够与数据库系统有机的结合起来,目前,VFP已成为我国高校非计算机专业首选的计算机课程,同时也是计算机等级考试的重点考核内容之一。
但是在实际教学中,VFP课时安排相对较少,学生很难在短时间内掌握此门课程内容。如何更好的将VFP设计技能教授于学生,如何改善教学方法,以及如何充分利用有限的课时,已成为各高校计算机教学工作者注重的问题。
1现状分析
VFP程序设计语言是一种面向对象和事件驱动的可视化编程语言,与传统面向过程的程序语言相比较,VFP更加灵活和方便,它能使程序员从枯燥的代码编写中解脱出来,显著提高了程序开发效率。VFP作为计算机程序设计的一门基础课程,应注重学以致用,通过这门课程的学习,要求学生能够独立开发一些简单程序乃至软件,对理论不应做太深入的要求,因此,必须通过大量的上机实践来锻炼学生的程序设计能力和语言应用能力。
但是,从VFP程序设计课程教学尤其是非计算机专业现状来看,我们发现,普遍存在以下两方面问题。
1)课程学时少。对于非计算机专业的学生来说,大部分没有计算机基础,计算机语言底子更是非常薄弱。对这些初学者来说,任一门计算机语言,都不是短时间之内能够掌握的,而非计算机专业程序课时却在不断压缩,而对于授课教师来说,既要完成本学期教学指标,又要让学生学会计算机语言的使用方法,这是非常困难的事情。并且由于诸多原因,计算机其他相关课程尚未开设,无形中也加大了该门课程的学习难度。
2)理论繁多、实践太少。作为一种面向对象程序设计的计算机语言,VFP优于面向过程的程序语言,但是在实际教学过程中,大部分授课教师仅仅只注重理论上的阐述,如算法概念和语法功能等等,而上机编程操作只是作为验证理论的方式而已。这样的教学方式是以授课教师为中心、以课程指标为任务的模式,根本无法实现授之以渔的目标,充其量只能使学生了解到VFP的基本理论,根部无法让学生建立系统的编程思想,这样一来,学生感觉程序设计语言枯燥无味、毫无兴趣,最终使得学生缺乏创造性,无法独立完成程序设计。
文档评论(0)