- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“项目驱动法”在《Visual FoxPro程序设计》实验课程中应用
“项目驱动法”在《Visual FoxPro程序设计》实验课程中应用 摘 要: 《Visual FoxPro程序设计》是高校会计、电商、工管等专业本、专科学生的公共基础课,其前导课是《大学计算机基础》。各高校通常要求学生通过此课程的全国高校计算机等级考试或全国计算机等级考试。作者教学内容上将实例教学作为重点,通过实例分析讲解,使学生易于理解;在实验课教学上采用“项目驱动法”,将学生分组分配不同的实验项目,让每组学生带着自己的实验项目上机操作,有针对性地激发学生自主学习的兴趣,有助于增强教学效果;在教学手段上,利用多媒体及网络平台,跟学生随时互动;在教学方法上,以项目为驱动,让学生自己动手完成操作,从而降低学生理解数据库原理的难度,提高学生解决计算机二级试题的能力。 关键词: 项目驱动法 《Visual FoxPro 程序设计》应用 引言 《Visual FoxPro 程序设计》(以下简称VFP)属于计算机基础课程“文化、技术、应用”这三个层次中的第二层次,它既是一个高效的数据库管理系统,又是一个集可视化和面向对象于一体的应用系统快速开发工具。 VFP课程的教学目标是培养学生灵活运用数据库,并使他们初步具备开发信息管理系统的能力。所以,我在实验课程教学中,一方面使学生理解数据库的理论,学会使用VFP 6.0这个软件,学会VFP中各对象的基本操作,另一方面促使学生完成项目的设计。 结合本课程的特点,采用项目驱动的方式,可以很好地体现“以项目为主线、教师为主导、学生为主体”的先进教学思想,使学生更好地掌握VFP知识,并提高他们对数据的处理能力。VFP课程具有很强的逻辑顺序,其知识点多且杂,又较为分散,包括VFP语言基础及程序设计,有项目、数据库、数据表、查询与视图、可视化界面设计等。针对该课程的教学要求,并结合项目驱动法的教学特点,我提出了该课程的教学设计过程。 1.实验项目的设计 VFP实验教学中实验项目的设计主要依据VFP课程的教学任务、教学目标、教学内容、课时安排等。因此,要认真研究VFP课程的实验教学大纲,并从整体上了解实验教材的特点、把握实验教材的体系结构,掌握实验教材的基本内容和教学要求,从而抓住主线。基于项目驱动式的教学模式,提倡以解决现实生活中遇到的问题为目标,并选择真实性的项目作为学习内容,以使每个学生都意识到所学知识和技能与日常生活是相关的,从而激发学生的学习兴趣,培养学生的自主学习能力。根据班级学生人数进行分组,由5―10人一组进行项目的设计操作,并选定一个组长,负责组员数据的整合。一般选择“学生成绩管理系统”、“课程管理系统”、“学生会管理系统”、“宿舍管理系统”、“小型商店管理系统”等与学生相关或学生很容易了解的项目,将之分配到各组成员,而教师可以选择一个典型的项目进行讲解。这种项目驱动式的教学方法一方面提高了学生的学习兴趣,另一方面突出了该课程的实用性。在项目设计过程中,可以先设计与本项目相关的比较简单的任务,再设计比较复杂的大任务,便于他们逐步理解。 2.实验形式的设计 利用“项目驱动法”在VFP实验课程中进行运用,在组织学生进行实验时,采用分组形式,根据班级学生人数进行分组,由5―10人一组进行项目的设计操作,并选定一个组长,负责组员数据的整合,以任课教师作为指导教师。在学习过程中,各小组成员之间可以定期、分阶段地交流。实践证明,学生在具有良好组织结构的协作小组中学习,其效果远远优于传统的班级组织形式。但在分组过程中,还要注意以下几个问题:分组时,要注意学生的差异,一个组中应包含层次不同的学生;在选小组长时,要注意安排接受能力、操作能力均较强的学生,以增强他们的合作意识,便于“项目”的实施。 3.实验过程的设计 VFP的实验学习遵循了学生认知的一般规律,把学习作为教学活动的出发点和归宿。根据本课程的实验教学特点,可以将一个学习任务分为三个阶段来研究:①提出项目(问题)阶段;②详细分析阶段;③测试评定阶段。在具体的研究学习过程中,这三个阶段不是截然分开的,而是相互交叉和交互推进的。在这里,以“学生成绩管理系统”的设计为例,并按照这三个阶段展开“项目驱动法”的实验教学模式的研究。 (1)提出项目(问题)阶段。提出与学生相关或学生很容易了解的项目问题。如在进行学生成绩管理系统的设计这个综合性的理论学习和实践运用相结合的设计项目时,其设计难度较大,因此,引导作用非常重要。所以教师应当引导学生将一个大的项目分成许多子模块来完成,同时还要指出学习的任务和目的:利用“VFP”课程中的相关知识,将数据库、面向对象程序设计和结构化程序设计结合起来,以完成学生成绩管理系统的设计。最后,要指出该研究的要求:完成该系统的功能设计,给出该系统的详细设计,其中包括项目的建立、
文档评论(0)