开篇:润墨网以专业的文秘视角,为您筛选了一篇非计算机专业《Visual Foxpro》课程教学进度探讨范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘要:本文针对当前在非计算机专业《visual foxpro》课程教学中存在的问题,结合教学实践,提出了全新的教学进度安排,可以有效地提高学生学习效率和实际能力。
关键词:Visual Foxpro;课程;教学;教学进度
中图分类号:TP311.138-4 文献标识码:A 文章编号:1007-9599 (2012) 20-0000-03
1 引言
Visual Foxpro是面向对象的数据库管理系统,是开发信息管理系统的常用工具,是我校非计算机专业的公共必修课,也是我校对非计算机专业开设的计算机二级考试课程。开设该门课程的目的是使学生掌握交互环境下的数据库操作,培养学生程序设计和开发面向实际应用的信息管理系统的能力,也为后继课程的学习打下坚实的基础。因此,为了提高《Visual Foxpro》课程整体教学质量,提升学生在就业市场中的竞争力。本文结合教学实践提出了全新的教学进度安排,使学生更容易理解掌握这门课程的基本内容,切实提高了实际应用能力。
2 教学进度安排存在的问题
2.1 问题一
目前大部分教材[1]是按照数据库基础知识、程序设计基础、数据库及其操作、SQL语句、查询与视图、表单设计与应用、菜单、报表分章节分别讲授,如表1所示。这样就导致学生在学习前面基础知识(数据库基础知识、程序设计基础)的时候,不清楚知识点的应用,学习起来较为枯燥,不易记忆。特别是程序设计基础中循环语句的教学,此章节是重点,也是难点,学到此处往往由于所学内容不易理解而挫伤了学生学习的积极性,教学效果很差。此章节掌握的最好方法就是使用。故可以将之放到全书的后面去讲。若教学中用到了程序设计基础里的内容,可以适当提及,这样,最后学生学起来就得心应手了。
2.2 问题二
关于SQL语句章节。首先,一般的讲解顺序是先介绍SELECT语句,再介绍INSERT、UPDATE、DELETE、CREATE TABLE、ALTER TABLE语句。但是这样与前面数据库及其操作章节的衔接性比较差,我们认为可以把INSERT、UPDATE、DELETE、CREATE TABLE、ALTER TABLE语句提前讲。其次,SELECT语句是个重点和难点,一般的讲解顺序是简单查询、简单的连接查询、嵌套查询、几个特殊的运算符、排序、简单的计算查询、分组和计算查询、利用空值查询、别名与自连接查询、内外层相关嵌套查询、使用量词和谓词的查询、超连接查询等等。这个顺序当讲到嵌套查询时学生已经因为不能理解而听不下去,后面简单的排序以及利用查询设计器建立查询和视图学生已经没有兴趣。我们将此顺序做适当调整,由易到难,在讲完SELECT语句的SELECT、FROM、WHERE、ORDER BY、GROUP BY语句后立即插入利用查询设计器建立查询并查看系统生成的SQL语句,紧密联系。
3 改进后的教学进度安排
为了便于学生学习和掌握教材中的知识点,达到事半功倍的效果,我们具体讲授时不按原教材中的章节顺序,而是作适当调整,如表2所示。根据此进度教学,本校结合万维捷通考试系统软件[3],经过两学期的教学实践,取得了良好的教学效果。
3.1 改进一
将程序设计基础延至后面再讲,数据库基础知识讲完后立即开始进入数据库及其操作的学习。若其间用到程序设计基础里面的数据类型及函数可以先提一下,直到表单设计及应用之前,才进入程序设计基础中常量变量表达式和程序文件的内容。这样后面的程序设计的学习便水到渠成了。
3.2 改进二
将SQL语句与查询和视图合并,一共分成4个部分讲解。第一部分介绍INSERT、UPDATE、DELETE、CREATE TABLE、ALTER TABLE语句与前面的数据库及其操作接轨。第二部分先引入简单的SELECT查询语句,包括简单查询、简单的连接查询、几个特殊的运算符、排序,再引入利用查询设计器创建查询、最后介绍超链接查询、简单的计算查询、分组和计算查询、查询去向。第三部分先介绍视图的定义和利用SQL语句创建视图,其次介绍利用视图设计器创建视图。第四部分引入复杂的查询,如嵌套查询、利用空值查询、别名与自连接查询、内外层相关嵌套查询、使用量词和谓词的查询、集合的并运算、以及SELECT的几个特殊选项。
4 结束语
以上是我们对《Visual Foxpro》课程教学进度安排的一些看法,也是对该课程的教学进行改革探索的总结。
参考文献:
[1]教育部考试中心.全国计算机等级考试二级教程—Visual FoxPro数据库程序设计(2011年版),高等教育出版社,2011.
[2]单启成,李杰等.Visual FoxPro数据库实训教程[M].高等教育出版社,2012.
[3]万维全自动网络考试系统. http://.cn/
[4]滕永晨,廖成斌.大学文科专业“Visual FoxPro程序设计”教学的探索与实践[J].计算机教育,2009,70-72.