农科院校Visual Foxpro程序设计课程教学探索与实践

来源 :高校教育研究 | 被引量 : 0次 | 上传用户:youki2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘要】Visual Foxpro(VFP)程序设计是高校非计算机专业的一门重要程序设计课程,对人文社科、财经类、管理类等学生有较大的实用性。本文根据农科院校的学生特点和课程特点,从教学观念、教学方法、教学实践等方面进行了全面探索与改革实践,为Visual Foxpro课程教学提供了有益的思路和建议。
  【关键词】Visual Foxpro 程序设计 教学方法 教学内容
  【中图分类号】G622 【文献标识码】A 【文章编号】1009-9646(2008)09(b)-0125-02
  
  随着信息技术的快速发展和计算机的高度普及,社会对新型人才的计算机应用能力与水平提出了较高的要求,而运用计算机进行数据处理是新型人才必须具备的基本能力。同时数据库在农业领域发挥着越来越重要的作用,农业专家系统、模拟系统等都需要强大的数据库作为支撑。
  Visual FoxPro是一个面向对象的、可视化的数据库管理系统,是当前微型计算机上进行数据处理的重要软件之一。Visual FoxPro具有强大的数据处理能力,是开发各种管理信息系统的常用工具,因此成为各高等院校非理工类专业首选的高级语言程序设计课程。我校自2001年春季开始把《Visual FoxPro程序设计》做为人文社科、外语和经济管理等专业学生必修的公共基础课,开设该门课程的目的是使学生掌握数据库操作技能,培养学生程序设计和开发面向实际应用的信息管理系统的能力,同时为后续课程的学习打下基础。经过几年的教学实践,对教学过程中存在着一些问题和影响教学效果的一些因素进行分析,对如何提高该课程的教学质量和教学效果进行了一些探索和实践,取得了一定成效。
  
  1 让学生明确VFP课程的特点和学习目的,提高学生学习兴趣
  我校所有非计算机专业学生均开设两门计算机公共基础课,第一学期开设大学计算机基础,第二学期为高级语言程序设计课程,主要包括VB、C和VFP。其中Visual Foxpro程序设计为全校人文社科、外语、经济、管理等专业的必选课程,在实际教学过程中我们发现,对很多初学该课程的学生来说,不知道VFP能做什么,甚至认为程序设计过于抽象很难学,因而对VFP课程的一些理论讲解不感兴趣,学习动力不足,因此,教师在正式教学之前,必须向学生讲清楚VFP的教学目的和用途,学生只有明确了学习VFP的目的以及VFP在现实生活中的实际应用领域,才能有学好这门课程的动力。因此,上好第一节课是关键,为了让学生更好的了解VFP的作用,首先为学生演示一个实际的信息管理系统(如学生信息管理系统、图书管理系统等),通过演示使学生对Visual Foxpro的功能和用途有一个整体认识,让学生明确学习该门课程的目的,提高学习兴趣,增强学习动力。同时让学生了解和体会程序设计的本质和内涵。
  
  2 结合专业特点,合理组织教学内容,突出教学重点
  教材是教师讲课和学生获取知识的重要依据和来源。目前的VFP教材主要有基于层次型的内容组织和以程序设计为主线进行内容组织两类,但都很难适合不同专业学生的使用,为了使学生能够更好掌握课程内容并将知识应用于程序开发。在课程教学中应把握各类教材的难点和重点,吸取各类教材的优点进行内容安排。
  2.1 加强关系数据库基础知识的教学
  进行数据库的设计必须对关系数据库系统的基本原理和基本知识有较好的理解。但相当一部分教材关于关系数据库原理部分的内容较为简略,为此,笔者在教学过程中作了一定的深化和补充,使学生了解设计一个关系型数据库的基本方法和设计过程。加深学生对设计一个符合要求的关系型数据库的基本标准的认识。以一个具体的管理信息系统为实例,使学生熟悉数据库和表操作,由于关系数据库理论和Visual Foxpro中的数据库和表的操作是,整个课程的基础部分,也是操作性较强的内容,原则上要少讲多练,让学生多上机反复建立数据库和表来掌握该部分内容。
  2.2 程序控制结构和面向对象程序基本概念
  程序控制结构是程序设计教学中的重点,理论教学和实践教学都要加强,其中结构化程序设计是表单设计的基础,要详细介绍顺序、选择、循环三种程序设计的方法,在这里要多举例,多练习,并要求学生养成良好的编程习惯,为后面表单设计打下基础。
  数据库技术和面向对象技术结合是数据库管理系统发展的趋势。在面向对象程序设计部分的教学?过程中,对初学者而言,类、对象、事件等概念难以理解,可选择类比的方法,使用现实生活中的对象加以阐述,然后以表单和控件为例介绍面向对象的实现。表单设计应以演示操作为主,介绍每个常用控件的属性、事件和方法,最后通过一个管理信息系统的实现来介绍菜单和报表部分。
  
  3 通过案例教学,提高教学效果
  案例教学法是指教师根据教学目标与内容的要求,选择典型实例并组织学生学习、讨论以调动学生的创造性思维的教学方法。在还没有开始讲解课程内容之前,教师自己创作一个完整的管理系统实例如“学生信息管理系统”。开始上课时,学生要认真阅读教师给出的VFP课程案例,对案例进行必要的基础知识的了解。接着,教师要对具体的案例“学生信息管理系统”进行计算机的演示,教师演示的过程中,对系统提出功能需求,待案例演示结束后,教师应明确提出,演示的系统就是VFP课程将要完成的学习任务。通过对实例的课堂演示,让学生对VFP课程学习的内容有一个直观的感性认识,同时也会对其产生学习兴趣。然后,教师将演示的系统逐一进行分解,让学生看清楚整个系统是由哪几部分组成,最后对分析的结果进行归纳总结,阐明VFP课程学习需要从始至终来完成一个小型管理系统的制作。最后由教师指出本次课内容所涉及到的实例模块是整个管理系统的哪一部分,然后引入新课内容。如:讲解SELECT—SQL命令时,先演示实例,分解实例中的查询功能,然后再讲授新知识。当讲解完基本内容之后,要总结、归纳,留出足够的时间,让学生分析、讨论、巩固学过的知识,进一步把零散的学习内容组织在一起,形成一个完整的知识框架。
  教师演示后,每个学生自己对系统理解的结果,在计算机上进行动手实践,这是案例教学中最重要的环节。教师在这个过程中担负着答疑和指导的任务,鼓励同学们用不同方法去完成任务,对困难较大的同学多给以指点。学生实践后的分组讨论也是案例教学中非常重要的环节,要求每个学生简要介绍自己对数据库系统开发所做的分析设计,并提出自己的看法,以及自己在计算机实践中未能解决的问题,供大家讨论与切磋,相互启迪,互相借鉴。通过多年教学,建立起校内教师共享的VFP程序设计教学案例库。
  
  4 加强实践环节、激发学生学习兴趣
  VFP是一门实践性很强的课程,很多内容的教学是通过老师在课堂上讲授和演示操作进行的,学生对知识的理解只是理论上的,往往是不够全面的,只有通过上机实践,学生才能真正理解、消化。每一次实验课的内容需要教师精心设计,实验内容要与授课知识点同步,练习由浅到深,由易到难。教师要在实验课前准备好素材如数据表等,布置实验内容,学生也要明确实验目的、实验要求。学生在上机实践过程中,会遇到很多问题,特别是课程开始的最初几次上机,学生不知道该做些什么,也不知怎样入手,遇到操作问题不知道怎样解决,因此上机辅导极为重要,教師要全程跟随学生上机指导,随时了解学生遇到的情况,及时解答学生的疑问,避免学生产生畏难情绪,另外教师还可以了解学生掌握知识的实际情况,并对课堂教学的内容和进度进行动态调整。为了提高上机实践的效果,老师可以采取一些措施,如结构化程序设计部分,要求学生在上机前完成程序的设计过程,画出程序流程图,并写出详细程序,这样即能锻炼学生编程能力,又能提高实验课的效率。对一些较难的实验内容,让学生实验后提交实验报告,并记录上机遇到的问题及解决方法。
  5 注重應用能力的考查,改革考核手段
  良好的考核形式能使学生明确学习目的与方向,激发学生的学习积极性和上进心,检查学生的学习效果,因此考核手段是非常重要的,目前大多数学校,实现了全校统考,考教分离,考核手段比较公正、合理。但对于本课程的教学目标来说,却存在较大问题。一是对理论知识考核过多,学生应用能力的考查不够。二是由于机改形式考查,客观试题过于烦琐,有的甚至毫无意义。既然这门课程“以培养学生的应用能力”为目标,就应该淡化理论考试,注重对学生实践能力的检验,在该课程教学中,我们将笔试、平时实验课的实验报告、课程设计作为课程的考核形式,并且课程设计以小组为单位进行,从而使学生真正感受到软件的开发过程,对数据库应用系统的开发有一个准确的认识,激发学生学习热情,给学生更大的个性发展空间。
  
  6 结束语
  教学改革要转变传统的教学观,确定“以学生为本”的教育思想,注重培养学生应用计算机的能力和创新精神,构建新的课程体系,改革教学手段与方法,采用现代化教学手段,才能获得好的教学效果。只有紧跟计算机技术发展的形势,又注意一切从学生的实际出发,不断地改革、创新,才能真正达到社会对新世纪人才培养的需求。
  
  参考文献
  [1] 上海职业技术教育研究所《职业教育中新的教与学的方法》课题组.关于职业教育中新的教学方法的研究[OL].http://www.chinatvet.com/jgxx_show.asp?filename=M003,2007.3.9
  [2] 张宇敬,崔新会.数据库原理课程教学改革探讨[J].金融教学与研究,2005,(3):53-54.
  [3] 朱辉生.数据库原理及应用课程教学改革研究[J].淮海工学院学报,2004,2(2):83-85.
  [4] 詹建华.数据库教学改革初探[J].专业教学研究,2006,(3):78.
  [5] LOU YJ. Building and reforming of "the introduction to computer" [J].Journal ofHangzhou Dianzi University, 2004,9(5):33-34.Chinese
  [6] MOU LJ,LIANG J. Research and practice on computer casic teachingreformfor non- computer majors in higher education[J].Higher EducationForum,2005,6(1):54-56. Chinese.
其他文献
【摘要】贯彻落实党的十七大精神,加强思想政治理论课教学改革,以科学发展观为统领,树立和谐的思想政治理论课教育理念;营造和谐的思想政治理论课教学环境;构建和谐的思想政治理论课教学体系,增强思想政治理论课教学实效性。   【关键词】和谐 科学发展观 思想政治理论课 实效性   【中图分类号】G424.1 【文献标识码】A 【文章编号】1009-9646(2008)09(b)-0025-02      
期刊
【Abstract】This paper describes the condition of ELT (English Language Teaching) in China, analyzes the problems in middle schools' English teaching methods then introduces F.A. (Functional Approach) a
期刊
【摘要】根据目前城市规划专业本科教学专业课程设计的特点,结合城市规划专业学科基础理论课教学过程中存在的问题及体会,本文以城市规划管理与法规课程为例,尝试对规划专业基础理论课课堂教学进行改革。提出在不断更新、充实丰富教材内容的基础上,在课堂教学方法上力求手段多样化。在教师对课程安排和课时分配合理规划基础上,首先在教学环节上强调师生互动,加强使用启发式、研讨式、合作式的教学模式,其次增加案例教学法、课
期刊
【摘要】为使药学专业本科生掌握分子生物学的基本技术,全面提高药学专业本科生的综合素质,根据学生实际情况和培养目标采用基于问题学习(Problem-Based learning, PBL)的教学方法,通过开展相关实验使学生更好地掌握分子生物学的关键、前沿技术,培养了药学本科生获取知识的能力、团队合作精神、以及口头表达和科研操作等能力。   【关键词】药学分子生物学 教学方法 基于问题学习   【中图
期刊
【摘要】根据学科建设的实际需要,积极探索学院的行政管理模式的改革,建立适合学科高效、科学、快速发展的行政管理体制,使学院在学科建设方面取得了显著效果,近十年来先后取得了6个博士学位授予权专业、一个生物学一级学科博士点、一个生物学博士后科研流动站、1个国家级重点学科、3个省重点学科、1个全国科普教育基地,1个国家级生物本科实验教学示范中心、1个生物学国家级特色专业,使学科建设步入了健康、快速和良性发
期刊
【摘要】大学扩招后如何开展大众教育形式下的精英教育,是众多教育工作者不断探索的问题。本文就高等数学教学方法、考核方法的改革以及如何提高学生的学习兴趣,培养学生学数学、用数学的能力等方面总结了分层次教学改革的经验,并通过实践证明分层次教学改革是必要且可行的。   【关键词】分层次 教学改革 实践 高等数学   【中图分类号】G622 【文献标识码】A 【文章编号】1009-9646(2008)09(
期刊
【摘要】冰雪雕塑艺术课程是一门具有地方特色的全新课程,在教学中有效运用案例教学和实践教学法能使学生充分掌握冰雪雕塑艺术的规律与原理,提高学生的创新能力和思辨能力。   【关键词】应用型高校 冰雪雕塑艺术 案例教学法 实践教学法   【中图分类号】C42 【文献标识码】A 【文章编号】1009-9646(2008)09(b)-0062-02      1 引言   当今,世界上拥有冰雪资源的各个国家
期刊
【摘要】随着经济的发展和国家科教兴国战略的实施,校园网络建设已逐步成为学校的基础建设项目,高职高专院校为了提高自己的管理水平,跟上时代的步伐,也都在着手数字化校园的建设。本文谨以重庆工程职业技术学院国家示范建设项目之“公共服务平台”数字化校园建设实践为例,对高职院校数字化校园建设中IP地址的规划与管理问题进行探讨。   【关键词】数字化校园 校园网 IP 规划 管理   【中图分类号】TP393.
期刊
【摘要】考试是教学工作中一个重要环节。通过考试既能了解学生的学习效果,反映教师的教学效果,又能为教学管理提供信息和依据,为改进教学工作提供反馈信息,促进试题库建设等。考试是否可靠,能否有效,试卷(试题库)质量至关重要。因此,对试卷质量的检测与分析,是教学管理不可忽视的课题。本文根据教育测量学的有关理论,运用数理统计方法对试卷质量进行分析。   【关键词】试卷质量 统计分析 教学管理   【中图分类
期刊
【摘要】PBL即以问题为导向的教学方法是目前国际上较流行的一种教学方法,它强调以学生为主体,教师为主导。PBL在我国的具体教学实践中与我国的教育现实如大班制教学、师资培养模式等有诸多的不协调,受条件和师资的限制,未能建立更科学的评估方案,因此临床医学生面对PBL这一新的教学方法,往往都会有抵触情绪。我们经过研究,根据我国内地医学生的学习特点,在认真领会PBL实质的基础上,建立了临床医学生PBL教学
期刊