VFP数据库案例驱动实践教学研究

2014-09-18 16:36王开源
电脑知识与技术 2014年23期
关键词:应用能力驱动实践

王开源

摘要: 纯理论的VFP数据库教学已不能满足需要,加强实践教学,提升学生分析问题和利用数据库知识解决问题的能力是当下数据库教学中亟待解决的问题。文章提出案例驱动教学方式,通过案例驱动教学促进学生对数据库理论的深入掌握和灵活运用,以取得更好的教学效果。文章从教学案例选取、实践内容设置、实践教学过程控制和教学评价四个方面进行思考,通过案例驱动教学来强化学生对问题的抽象思维能力和动手能力,加强教学过程的管理,以获得更好的教学效果。

关键词:数据库;案例;驱动;应用能力;实践

中图分类号:TP38 文献标识码:A 文章编号:1009-3044(2014)23-5399-02

1 概述

数据库课程是高校普遍开设的课程,并且在某些专业还是核心课程,VFP数据库也是诸多高校所开设的一种数据库课程。从教学效果来看,学生对于VFP数据库的掌握多数停留在对知识点的学习,而在知识点的运用能力方面表现的很有限。源于教学资源和课时的限制,很多教师都在努力解决这个问题,但实际效果不明显。为提高学生的实践水平和应用能力,必须将实践环节合理地纳入教学过程中,并且通过有效的措施对教学进行过程监控和质量保障,对于数据库教学比较好的方式就是案例驱动教学模式。下面通过四个方面对这一问题进行分析。

2 案例选取

在教学案例的选取方面,教师要充分考虑学生的专业性质以及知识面。比如可以选取通用的图书管理、学生档案管理或学生成绩管理等,再例如对于市场营销专业,可以选取超市管理信息系统、对于财务管理专业学生可以选用财务管理信息系统。有针对性地选择案例,便于操作,让学生能够把注意力主要集中在数据库知识的运用上。下面以图书管理系统的图书管理、借阅管理、读者信息和系统查询四个模块作为案例,介绍该案例中的系统功能架构和基本操作流程。

在图书管理模块中,管理员可以实现添加图书、导出图书、导入图书资料、出版社设置和书架设置操作,在借阅管理模块,可以实现图书借还、图书挂失操作,在读者信息模块,可以进行添加读者、读者类型和读者部门设置操作,在系统查询模块,可以实现图书信息查询、借阅信息查询和读者档案查询操作。学生通过这些模块的练习,可以掌握图书管理系统的功能架构,熟悉系统基本操作。

3 实践内容设计

在实践内容设计上,操作的难度要控制好,应该由易到难,让学生逐步掌握基础知识的活学活用。在具体教学过程中,可以采取分组的方式,选择优秀的同学作为小组的组长,带领本组同学完成相应的实训任务。下面以图书管理中的图书信息查询为例来说明。

对于该部分的内容可以划分为以下四个部分让学生逐步完成:首先,表单界面的实现,学生可以在VFP开发环境中运用页框知识设计图书档案查询、丢书资料查询和图书信息统计模块,这部分内容的设计运用到了表单知识、页框知识、文本框知识、表格知识,学生通过这部分内容的联系,可以掌握基本控件的运用和交互界面的布局,掌握如何设计出友好的交互界面。第二步学生可以实现图书检索部分功能,这部分功能的实现需要学生编写事件代码,锻炼学生编写查询程序的能力。第三步学生可以实现表格部分功能以配合图书检索功能,锻炼学生编写代码能力。第四步学生可以实现“导出到ECXEL”表格部分功能,锻炼学生编程实现数据类型转换能力,以清晰的数据展现在用户的面前。系统的其它模块在设置实践内容时均要充分把握对知识点的运用和学生的认知规律,充分调动学生的积极性,锻炼学生思考问题和解决问题的能力。

4 实践教学过程控制

在实践教学过程中,除了需要对实践内容进行精心地划分,还要做到对学生进行合理地分组以及将任务合理分配,最后要对实践的结果进行检查并登记。学生的分组要充分考虑学生的搭配,每组成员中首先要有可以担任主要角色,可以带领本组成员完成任务的同学,然后要考虑不同学生动手能力的强弱,理论基础的强弱以及男女搭配等情况。课前要让学生清晰了解实践的目的、内容、操作流程以及实践中的注意事项,在教学过程中要培养学生动手能力,学会运用数据库知识对任务中的问题提出解决方案,并能将其转换成指令程序运行进而实现目标。教师在教学过程中要对每组成员所做的任务进度进行紧密跟踪,发现运行过程中存在的问题,并立即给予指导和纠正。

实践教学结果检查是确认学生完成布置任务情况的重要环节,对学生的动手操作和思考有督促和指导作用。实践教学过程中的检查主要可以按以下几个步骤进行。首先要检查小组成员对所分配的目标任务认识程度,尤其是小组成员中起领队作用的学生对目标的认识程度。授课老师如果发现小组成员对目标的认识不

够清晰,必须立即将任务重新描述解释给学生,要让每个同学清晰地认识到目标是什么以及实现目标的途径。其次是检查小组成员内部的分工情况。授课老师要听取小组成员中组长的汇报,了解小组中成员的分工明细以及在具体执行过程中的运行情况。如果发现在实际操作中分工存在问题,授课教师要分析情况,给予指导重新对小组成员进行分工。最后授课教师要对小组成员目前完成的情况,判断进程是否偏离目标,检查在数据库设计的各个环节是否存在严重错误,如数据库E-R图是否存在严重问题,数据库逻辑结构设计是否合适。存在问题的地方需要立即指出并马上修改,以免给后续工作带来更大的障碍。

5 质量保障与评价

对于教学评价,一般的做法都是采用学期结束时的学生评价和其它若干评价相结合的办法。这种办法缺乏对教学过程的了解和监督,也不能做到相关的预警。常规的教学评价方法只能是事后弥补,往往效果甚微。要着力提高学生的实践水平和应用能力,必须严格要求,对教学重要环节和过程进行监管,形成长效机制,督促教师和学生把时间和精力集中到教学过程中去,切实从理论教学和实践教学中获得真正有用的知识和经验,对监督中发现的问题应立即提出整改措施,已保证目标的顺利实现。

增加了实践环节后,学校教学管理层可以采取以下方法对课程的教学质量进行检查和监督。第一,组织有经验的教师广泛听课,做比较分析,评议教学效果。第二,对实践教学效果进行量化检查,查看课程的实践教学效果是否达到。第三,聘请企业有经验的专家对实践环节进行把关,提出意见和建议。

6 结论

采用案例驱动模式,合理选择案例,设置实践内容,并对教学过程进行监督检查,对教学质量进行跟踪和科学评价,是提高VFP数据库教学效果的有效途径。教师要不断提升自己的理论水平和实践能力,加强实践教学环节的科学设计。在学校层面,需制定相关制度以确保教学的良好效果。通过案例驱动教学模式,可以取得更好的教学效果,学生可以更深入地理解数据库理论知识和增强动手能力。

参考文献:

[1] 平震宇.“任务驱动”下的数据库课程教学实践与探索[J].张家口职业技术学院学报,2008(3).

[2] 张秀玲.“任务驱动”在计算机教学中的运用[J].河南教育(基教版), 2007(Z1).

[3] 倪宝童.浅析“任务驱动”教学法在计算机教学中的运用[J].辽宁师专学报(自然科学版),2004(2).

[4] 田保军,刘利民.基于案例和项目驱动软件工程教学模式的研究与实践[J]. 内蒙古师范大学学报(教育科学版),2011(9).

[5] 李庆武.“任务驱动”教学法的探讨[J]. 中国科技信息,2009(2).

[6] 黄晨.基于案例驱动的“C语言程序设计”课堂教学模式改革与实践[J]. 湖北广播电视大学学报,2011(6).

[7] 李文生,邓春健,吕燚. 案例驱动的嵌入式系统教学改革探索[J].计算机教育,2011(2).

[8] 张新成.SQL SERVER课程案例驱动教学初探[J].开封大学学报,2006(4).

猜你喜欢
应用能力驱动实践
基于模糊PI控制的驱动防滑仿真系统分析
屈宏斌:未来五年,双轮驱动,砥砺前行
轨旁ATC系统门控柜接收/驱动板改造
高等数学教学培养学生应用能力的探讨
提升信息技术实践能力,促进学生全面发展
程序设计课程中计算思维和应用能力培养问题研究
数学课堂中实施生活化教学的研究
初中政治教学中强化新八德教育探讨
体验式学习在数学教学中的应用研究
生物专业师范生教学实习的问题与对策研究