- 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程序设计模块化教学探索与实践 作者简介:李荣芹,1974.10-,女,河南濮阳,汉族,研究生,讲师,研究方向:计算机教育。 摘要:Visual Foxpro程序设计课程是高等院校非计算机专业学生必修的公共基础课程,本文结合课程的特点,,以培养学生的思考和创新能力为出发点,根据模块化的思想,提出了一种Visual Foxpro程序设计模块化教学模式,来改变传统的编排方式,把复杂的内容分成若干个模块,每个模块的内容紧凑,逻辑性强,能有效的激发学生的学习兴趣,有利于学生创新意识和实践能力的培养,为今后的计算机应用基础向更高层次的发展具有至关重要的作用。 关键词:模块化;程序设计;教学模式;思考能力 中图分类号:G642文献标识码:A文章编号:1673-9795(2014)01(b)-0000-00 1 教学中存在的问题 《Visual Foxpro程序设计基础》是大学计算机应用基础教学系列中的核心课程,是基础性、实践性和拓展性较强的课程。在整个计算机课程体系中占有重要地位。然而传统的教学过程存在层次不分明、知识点零乱,缺乏逻辑性,给学生学习带来很大的困难,降低了学生的学习兴趣,无法调动学生的学习积极性,不利于学生实践能力和创新能力的培养。本文从课程教学系统性和完整性的角度,对课程的教学模式进行深入探讨和实践,将模块化思想应用Visual Foxpro程序设计组织上,提出了一种新型模块化的教学模式。 2 模块化教学的实施 “模块化“将教学大纲和教材开发成不同的教学模块,形成类似积木组合式的教学方式。模块化教学方法较传统的教学方法具有几个明显的特点:学习目标明确;知识结构清晰;教、学、做严格统一。将课程教学内容模块化。我们以开发小型的管理系统为导向,把整个课程教学内容分成数据库设计基础模块、数据基本操作模块、查询模块、可视化技术模块、实训模块等五个模块把理论教学与实践教学融为一体。将整个课程的所有的知识点融入到每一个模块当中,项目设计要以学生感兴趣的任务为载体,激发学生的求知欲,在整个教学过程中始终保持学生的学习兴趣,提高学生动手能力和解决问题的能力。 模块化教学的结构图 3 整合模块设计的思路 3.1 数据库设计基础模块 通过对项目设计的目的与意义进行分析,让学生提出问题,发现问题,引出数据库的设计的基础知识,让学生思考在数据管理系统中如何将需要解决问题转化为计算机能处理的数据以及数据的表示方法,数据表示包括数据内容和数据类型两种,引导出数据的类型的概念、运算方法和常用的函数,在讲授的过程中和原有的数学知识相结合,知识简单易懂,达到了良好的效果。通过阶段实训加强对基础知识的巩固和理解。为后续的数据库管理系统的开发打下良好的基础。 3.2 数据操作模块 给学生展示实例,让学生提出问题,思考在开发数据库管理系统过程中数据的组织形式,引出关系既表,学习创建表的知识,数据库管理系统中的数据量很大,如果不把数据有规则的放在一起,对以后用户检索信息会带来很大的困难,因此,必须把数据按一定的组织结构放在数据库中,进一步讲授数据库的操作方法,在开发一个数据库应用系统时,即使一个规模不大的应用系统也会有多种类型的文件,如果没有一个有效地管理工具,将会给开发工作以及以后的系统维护工作带来很大的困难。为了把所有的文件有效地组织在一起,引导出项目管理器的使用方法。通过阶段性实训,掌握表、数据库和项目管理器的操作方法,对开发数据库奠定了更坚实的基础。 3.3 查询模块 数据库管理系统的核心重点在查询上,所以把查询独立设计为一个模块,在查询的过程中要用到多种查询,通过前后知识的联系,来讲解各种查询知识,让学生学会通过各种方法来检索自己需要的信息。学生在检索数据的时候,方法灵活多变,通过阶段实训,对数据库管理系统的意义有更深的认识,更扎实掌握查询知识,进一步提高数据检索信息的能力。 3.4 可视化的技术模块 为了使用户与数据库管理软件更好的进行交流,Visual Foxpro提供了可视化的工具,让用户不用编程就可以创建友好的应用程序的界面,并完成对每个文件的操作。在设计表单的过程中,通过学生自行操作,发现问题,让学生懂得大多控件都是需要方法和事件代码来实现的,给学生展示示例,为了提高程序的运行效率,要按照一定结构编写程序,引出结构化程序设计的方法,包括顺序结构、选择结构和循环结构,为使用户更方便和数据库管理系统进行交互,学习菜单的设计方法,为方便用户查看所需要的资料,我们需要采用更灵活的输入形式,报表和标签。通过阶段性实训,让学生掌握两种程序设计的方法,更好的编写程序代码,提高程序的运行的效率,巩固菜单和报表的设计方法,以便更好开发数据库管理系统来满足用户的需要。
您可能关注的文档
最近下载
- 抗日战争暨世界反法西斯战争胜利80周年PPT课件.pptx VIP
- 2024金华市金婺资源开发集团有限公司招聘17人笔试备考试题及答案解析.docx VIP
- 小学体育教学课件:跳绳课件.pptx
- 浙教版初中数学八年级上册第二章《特殊三角形》单元测试卷(含答案解析)(标准困难).docx VIP
- 浙江金华市金婺资源开发有限公司招聘笔试题库2022.pdf VIP
- 入院和出院护理.ppt VIP
- 研发人员职称评定与晋升管理办法.doc VIP
- YDT5178-2017 通信管道人孔和手孔图集.docx VIP
- 部编版七上全册古文注释、翻译、简答.pdf VIP
- 厂房出租合同正规版范本(2025年最新版)5篇.docx
文档评论(0)