Visual FoxPro教学模式的探索

上传人:cl****1 文档编号:500382837 上传时间:2023-12-18 格式:DOC 页数:4 大小:11.83KB
返回 下载 相关 举报
Visual FoxPro教学模式的探索_第1页
第1页 / 共4页
Visual FoxPro教学模式的探索_第2页
第2页 / 共4页
Visual FoxPro教学模式的探索_第3页
第3页 / 共4页
Visual FoxPro教学模式的探索_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《Visual FoxPro教学模式的探索》由会员分享,可在线阅读,更多相关《Visual FoxPro教学模式的探索(4页珍藏版)》请在金锄头文库上搜索。

1、Visual FoxPro教学模式的探索摘要:基于VisualFxPr数据库原理课程是电子商务专业的必修课之一,为了改善传统教学中重理论轻实践的现状,在教学内容上将案例教学作为重点,通过案例分析原理,使学生易于理解;在教学手段上,开发利用校园网平台,以学生需求为目标;在教学方法上,以项目为驱动,组建团队进行协作开发。通过改革一方面降低了学生理解数据库原理的难度,另一方面提高了学生运用数据库解决实际问题的能力,达到教学用的统一。关键词:VFP教学方法上机教学网络平台项目驱动0引言VisualFxPr程序设计是本科电子商务专业的必修课,也是该专业网站设计课程的前导课程。通过学习VFP软件,使学生掌

2、握数据库专业语言,并能够开发IS系统,在此基础上理解数据库的原理以及更进一步的网络数据库。VFP是一种面向数据库开发的专业软件,其操作对象主要是数据集合,因此较VB难于理解,不利用于学生入门学习。针对其特点,结合电子商务专业实际应用和多年来实践教学的经验,以下分别对教学过程、教学方法和作业设计等方面进行一些改革。1教学内容的安排VFP教学一方面是理解数据库的理论,另一方面是培养学生的应用开发能力。根据电子商务专业教学计划,则更应培养学生对小型数据库项目开发的能力。因此将教学内容划分为三部分:一是掌握VFP软件功能;二是运用VFP实现小型数据库项目开发;三是结合应用实践理解关系数据库理论,为后续

3、网络数据库打基矗三部分内容安排先进行VFP软件功能教学,然后逐步开发IS系统,最后由实践导出理论,加深对数据库原理的理解。理论知识不能在前,是因为其抽象、枯燥,难于在学生大脑里构建具象认识,打消学习的积极性。只有通过实践教学,让学生亲自参与设计小型数据库,才能理解数据模型、E-R模型等理论,并在开发实践中体会软件工程思想。2辅助教学手段的运用VFP是一门可视化的编程开发语言,所有过程均能通过多媒体展现给学生。教师根据每节课的目标任务,分析重点难点,精心设计PPT和与之对应的教学示例。课堂中首先讲解PPT内容,然后运行示例展示功能,之后分析过程和设计思想。最后对重点难点模块现场编写代码、分析错误

4、、调试直到结果正确。这一过程加深学生对程序设计的细节认识。全国各大专院校大多数已构建校园网平台,运用校园网能有效地解决学生课余学习、指导、答疑等问题。以网络为基础,一是开发网络版交互式教学辅助软件,如构建VFP题库系统,让学生在线练习,并自测;二是引入博客系统,建立教师的教学博客,让教师与学生有效沟通;三是构建VFP教学视频VD平台,使学生享受与课堂教学相当的视频资源,而且有选择的对未理解的知识点重点回顾;四是开通专业课论坛,提供学生与教师、学生与学生、教师与教师的交流平台。通过校园网的应用,在虚拟空间实现了教育对象的平等、校园资源合理利用和师生的互动,同时对创建和谐的大学校园文化提供支持。3

5、教学方法的选择教学方法主要选用案例教学,根据教学内容由点到面的变化分为前期的基础教学和中后期的综合教学两个步骤。第一步是选用学生日常生活中接触到的与数据库相关的实例进行演示教学,适用于VFP的前期基础教学。基础教学内容包括数据类型、表达式、函数、程序控制语句、数据表及查询的操作、表单、报表、系统控件等。例如在单选框和复选框控件教学时,以设计单项或多项选择题库为案例。一方面是其功能是学生所熟知的,在讲解时学生易于接受,另一方面是示例涉及VFP中项目管理器、数据库、表、表单、单选框控件、复选框控件、命令按钮控件、标签控件和文本框控件的创建,以及上述对象的属性、方法的运用,还有VFP的程序控制语言、

6、函数、SELET-SQL、VFP表的命令操作。教师在多媒体教学中不仅为学生直观展示实例的整个设计过程,也将VFP提供的功能逐渐综合化,提高学生对程序设计的认识水平。第二步采用项目驱动式教学方法,适用于VFP的中后期综合教学。首先提供一个小型综合项目开发的目标,例如图书馆借还系统、学生管理系统等与学生相关的应用项目(需在目标规划时适当降低复杂度,以适应学生的接受能力)。案例涉及内容尽量多地涵盖VFP的知识点。教学过程先从关系数据库系统开发流程入手,概括地了解需求分析、逻辑设计、代码实施、调试运行以及软件包的发布,让学生产生一个整体认知。然后再对每段流程的目标任务详细分析,例如在需求分析阶段让学生

7、体验学院已投入运行的图书馆管理系统或学生管理系统,体会事务流和数据流,然后设计E-R图,构建数据模型。在代码实施阶段,生成系统界面,建立与数据库表的关联。教师应把各个应用环节运用的知识标识到教材的章节,来增强学生的记忆。以实践为主线将零散的知识点相贯穿的方法,使学生解决实际问题的能力得以锻炼。知识的学以致用,受教育者才能热爱学习。4作业的设计作业设计的目的是加深学生对知识的理解,提高动手能力,从而纠正学生眼高手低的错误。作业的设计是非常重要的环节,教师要设计与教学内容相符的实践作业,尽可能地运用课堂讲授的方法。作业内容的设计可以分为两类,一类是以课堂的教学案例为主,同时适当对案例增加难度;二是

8、以大学生的生活实践为主,设计具有趣味性的数据库程序,调动学生的积极性。例如通讯录管理系统、班级管理系统、社团管理系统等。5上机教学的任务安排上机实验是教师与学生面对面交流的主要途径,教师应合理利用。教师应有强的动手能力来解决疑难问题,为此教师应积极参与实际项目的开发。上机任务的分配分为两个阶段。第一阶段是从开始到最后两周,按照上机指导书,布置实验的目标任务,要求提交实验报告,并根据完成情况计成绩;第二阶段是学期最后两周,任务是开发小型项目。项目由教师指定多个任务,学生两到三人为一开发团队来选定题目。开发前期由团队提供任务报告,包括需求分析、流程图、E-R图和数据模型,并明确各组员的任务分工。最

9、后进行代码开发和调试,完成实验报告。采用团队开发不仅让组内学生知识得到互补,加快开发进程,也旨在培养学生的团队合作意识。6考核方法考核方法是对整个教学过程及效果的全面分析,要以本课程的特点和教学目标为主体。VFP是面向于应用实践,其中理论学习是对电子商务后续课程打基矗因此考核模块由笔试、上机实验、作业和小型项目开发组成。笔试题目偏重于理论考核,占总成绩的30%。上机实验、作业、小型项目开发各占总成绩的20%、20%、30%。7结束语VisualFxPr程序设计课程是辅助于电子商务的专业必修课,应以解决实际问题为出发点,因此教师要从实际出发设计贴近学生生活的案例,按照循序渐进的方法让学生逐步理解

10、数据库设计思想。同时在教学中注意合理利用教学辅助手段和网络平台,增进教师与学生间的沟通,实现教与学的平衡。参考文献:1谭浩强.VisualFxPr及其应用系统开发.北京:清华大学出版社,2000.2杨潞霞.VisualFxPr程序设计教学的探索与实践J.科教园地,2007(3).3方玮琪.VisualFxPr课程教学模式探讨J.铜陵学院学报,2006(2).4李春葆.中文版VisualFxPr6.0高级实例开发指南.北京:希望电子出版社,2000.5伍俊良.VisualFxPr课程设计与系统开发案例.北京:清华大学出版社,2003.6李春葆,曾慧.数据库原理与应用基于VisualFxPr.北京:清华大学出版社,2007.

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号