案例教学法在Visual Foxpro教学中的应用

来源 :硅谷 | 被引量 : 0次 | 上传用户:nilly
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要]针对Visual Foxpro课程中存在的问题,提出在Visual Foxpro教学中采用案例教学法,并对实施案例教学的几个主要环节进行分析和研究。实践证明,案例教学法以学生为主体,能增强学生学习的积极性,有利于培养学生分析问题和解决问题的实践能力。
  [关键词]Visual Foxpro 案例教学 职业教育
  中图分类号:G42文献标识码:A文章编号:1671-7597(2009)0220144-01
  
  一、引言
  
  Visual Foxpro是功能强大的关系型数据库管理系统,是直接面向数据库开发,实用性很强的一门课程。课程培养目标是培养学生掌握必要的数据库理论知识,能熟练的创建和使用数据库、数据表、视图、查询、菜单、表单和报表,能够开发一个小型的面向实际应用的桌面数据库系统。然而在教学过程中,学生普遍感觉学习枯燥无味,被动记忆教师讲授的基本概念、语法知识和程序结构,大多数学生学完该课程只能孤立的做个菜单或表单,至于如何将程序设计联系起来开发一个系统,却是一片茫然。
  职业教育的主要任务是培养技术应用型人才,也就是具备一定专业知识,动手操作能力较强的应用型人才。案例教学是培养学生的动手能力和创新能力的主要途径,有助于数据库课程教学目标的实现。笔者结合自身的教学实践,谈谈提高《visual Foxpro程序设计》课程教学质量的具体做法和体会。
  
  二、案例教学法的实施
  
  (一)精心设计教学案例,将教学实验连成一个整体
  教师运用典型实例,将学生带入实际的开发环境中,通过学生的独立思考,提高学生分析问题解决问题的能力。传统的教学实验是专为各个章节而设计的,各个实验之间没有必然的联系,各个章节的知识点不能有机地联系在一起,所以,将一个教学案例的开发过程分解成多个教学实验,将案例教学贯穿于整个Visual Foxpro的教学活动中,使学生对数据库应用系统的开发过程有一个整体的认识,理解Visual Foxpro各个功能的构成和联系。下面以一个最典型的《学生成绩管理系统》的开发过程来说明具体的实施情况:
  1.程序预览及功能分析。首先将编写好的《学生成绩管理系统》程序进行演示,分析程序各个模块的功能,让学生清楚学习Visual Foxpro的目的以及Visual Foxpro在实际领域中的应用,培养学生的学习兴趣,从而提高学习效率。
  2.设计数据库。在数据库应用系统中,数据库的设计是一项非常重要的工作,数据库性能的优劣将直接影响到最终应用系统的性能。在此过程中,和学生共同讨论、推敲数据库应用系统的需要、可能的扩充和改变,提高数据库的灵活性,保证所建立的应用程序具有较高的性能。
  在实际教学中,演示数据库的创建、数据库表的创建、表字段属性的设置、视图和查询的创建、索引的建立等基本操作,突出重点,把数据库表间的关系、查询、索引、索引和参照完整性等重点、难点知识和抽象原理具体化,加强学生对这些原理、概念的理解。
  3.程序设计。程序设计是学习Visual Foxpro的重点和难点。Visual Foxpro的程序设计包括结构化程序设计和面向对象程序设计。在《学生成绩管理系统》的界面设计中,将对象和类通过表单创建、控件的使用直观地呈现在学生面前,帮助学生掌握面向对象程序设计的基本方法、形成面向对象的设计理念。界面设计好以后,需要实现系统预定的功能,如鼠标点击“退出”按钮实现退出系统等,这就需要用结构化程序设计方法为“退出”按钮这个对象编写鼠标点击事件代码。通过编写和分析程序代码,让学生了解程序执行过程和程序语句的功能,熟练掌握常用函数、表达式的用法。
  4.调试和发布应用程序。最后通过项目管理器,将各个部分组织起来,调试无错后连编成应用程序。至此,一个完整数据库应用系统制作完成。
  需要注意的是,在教学实验的过程中,必须根据教学内容的不断深入进行精心组织,在教学过程中不应该局限于教材,应结合Visual Foxpro的实际应用和编写软件的一般规律,适当改变教学进程,增加教学内容。
  随着教学内容的不断加深,教学实验的不断发展,最终形成一个完整的项目。各个教学实验连成一个整体,贯穿于整个课程教学当中,改变了传统教学理论与实践脱节的情况,从而使学生全面了解一个具体的数据库应用系统的实际界面、功能及其开发方法和步骤,初步具备了开发完整的数据库应用系统的能力。
  (二)设置合理的课程设计,加强过程监控
  通过案例教学,学生对Visual Foxpro开发数据库应用系统有了一个全面的认识,但是还缺乏独立思考和解决实际问题的能力,还需要进一步提高。教学应结合课程教学的实际,设置合理的课程设计,和学生一起完成一个具体的课程设计项目,在实际的操作过程中获得设计问题、分析问题和解决问题的经验。面对这一实际任务,学生的知识、能力、素质会受到全方位的考验,这样就能够在课程设计环节中全面培养学生的素质。
  为了让学生能有效地安排和利用时间,杜绝个别学生的抄袭现象,教师还应加强对学生课程设计的过程监控,安排好进度,定期检查,按步打分。对此,可将课程设计的过程监控,安排好进度,定期检查,按步打分。
  除此之外,课程设计的实施还需要改革考核方式来支持。传统的考核形式已不能完全考查学生掌握知识的真实情况,应将课程设计作为考核的一部分,根据学生对课程设计的完成程度、设计效果和创造能力进行评分,从而提高学生对课程设计的重视程度,保证课程设计的质量。
  
  三、实行学历教育与证书资格证书相结合
  
  当前,对职业学校学生来说,在“学历教育+职业资格教育”的发展趋势下,职业资格证书是就业市场上的准入证,是劳动者求职、任职的资格凭证,是用人单位招聘、录用劳动者的主要依据。鼓励学生通过《Visual Foxpro程序设计》课程的学习,能够在全国计算机等级考试中通过二级Visual FoxPro考试,获取证书。
  
  四、结束语
  
  在Visual FoxPro教学中运用案例法教学,使学生能够从实际应用系统开发的角度来掌握知识,增强了学生学习的积极性和热情,提高了学生的动手能力、自学能力和创新能力,取得了较好的教学效果。
  
  参考文献:
  [1]张邦明,Visual FoxPro应用及程序设计实验教程[M].电子科技大学出版社,2006,22-24.
  [2]何磊、刘志国,对高职院校Visual FoxPro课程实践教学的探索[J].河北广播电视大学学报,2006(04):2.
  [3]解永刚,关于Visual FoxPro的案例教学方法[J].昆明大学学报,2003(1):1-2.
  作者简介:
  汪丽娟,女,湖北黄石市人,黄石中等专业学校助理讲师,学士学位,主要研究方向:数据库技术及程序设计。
其他文献
[摘要]随着信息技术、网络技术和电子商务的高速发展,在广泛开放的网络平台上部署全球性的企业应用系统已经得到广泛的应用。J2EE作为中间件技术史上的一块具有决定意义的里程碑,相应地关于J2EE安全的研究也越来越广泛。以某工贸公司物流管理信息系统为背景,对基于J2EE技术的企业应用系统的安全进行了研究。  [关键词]J2EE技术 物流管理 访问控制  中图分类号:TP3文献标识码:A文章编号:1671
期刊
[摘要]由于ARP协议自身设计上的不足,使得ARP协议在使用的过程中存在ARP攻击等网络安全问题。分析ARP攻击的几种方式,给出几种抵御ARP攻击的防范措施。  [关键词]ARP协议 MAC地址 ARP攻击  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0220073-01    随着计算机网络技术的发展,网络已经成为人们日常生活中不可缺少的部分。由于网络的开放性、资源
期刊
[摘要]随着Web应用的高速发展和广泛普及,在Web服务器上收集大量的Web日志,这些日志记录Web用户对Web页面的每一次访问的过程,是一种宝贵的信息财富。主要介绍数据挖掘技术的应用。  [关键词]Web日志 数据挖掘 应用  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0220072-01    一、Web数据挖掘技术    数据挖掘就是从大量的数据中提取隐含的、事
期刊
[摘要]随着科技的发展,电能表的准确度等级越来越高,对电能表现场校验仪的要求也随之提高,通过介绍电能表现场校验仪的硬件原理、ARM和DSP技术原理以及在现场校验仪中的功能实现,体现基于ARM和DSP技术的电能表现场校验仪的优越性。  [关键词]ARM和DSP技术 电能表现场校验仪  中图分类号:TM92文献标识码:A文章编号:1671-7597(2009)0220028-01    一、引言   
期刊
[摘要]虚拟现实技术是计算机技术发展到一定阶段的产物,它使计算机适应人而不是人适应计算机,因此受到人们的青睐,而3D Studio MAX是优秀的三维动画造型软件,它广泛用于游戏、广告、建筑等领域,是目前PC上最流行的三维动画造型软件。简单的介绍虚拟现实与3D Studio MAX软件以及3D Studio MAX软件在虚拟现实技术上的应用。  [关键词]虚拟现实 计算机软件 3D Studio
期刊
[摘要]在密码体制相关概念及术语简介的基础上,提出素数的引入,并详细分析引入素域建立的门限RSA方案模型、建立阶段及解密阶段的算法思想,最后总结本RSA方案的优越性,能显著提高密码体制的有效性及可实现性。  [关键词]门限方案 RSA密码体制 素域  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0220061-01    一、引言    随着计算机科学技术及网络通信技术
期刊
[摘要]大型水利工程的建设过程中,由于当地居民整体上迁或公共道路设施建设,凿山建房形成大量新的人工高陡切坡,风化、侵蚀和雨水的作用,可能导致边坡失稳并进一步产生变形破坏,可能危及居民的生命财产和交通设施安全。以巴东县孔堡二组某一边坡为例,阐述了对于泥质边坡稳定性分析与评价的方法,并针对综合评价和稳定性分析结果提出尽量减少人工开挖,加强排水与一定范围加固相结合的综合措施。  [关键词]人工边坡 泥质
期刊
[摘要]生态水文过程影响因素众多,而且具有明显时间和空间变异性,目前,GIS在信息的动态获取、分析处理、可视化以及二次开发等方面的技术和方法取得了长足的进步,为实现生态水文过程研究提供有力支持。  [关键词]GIS 生态水文 模型  中图分类号:TB1文献标识码:A文章编号:1671-7597(2009)0220083-01    一、水文模型的管理    生态学、水文学等相关研究的深入和计算机技
期刊
[摘要]获得数学活动经验是新时期数学教学的目标之一,在数学课堂通过观察、感受、猜测、动手实践等活动体会、领悟数学知识,获得数学活动经验,为终身学习打下良好的基础。  [关键词]数学课堂 数学活动经验 观察 实践 尝试   中图分类号:G42 文献标识码:A 文章编号:1671-7597(2009)0220134-02    在全日制义务教育数学课程标准(实验稿)中[3],明确指出:获得数学活动经验
期刊
[摘要]对GSM无线网络的优化目标、优化的主要内容、优化流程以及优化手段进行探讨。  [关键词]GSM无线网络网络优化  中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0220065-01    一、GSM无线网络优化的目标    移动无线网络优化是对的移动通信无线网络进行数据采集、分析,并找出影响网络质量的原因,通过频率调整、基站参数调整、路测分析调整等一系列调整措施,
期刊