龙毓
摘 要 “项目教学法”是一种典型的以学生为中心的教学方法。在Access教学中以项目为主线,教师为主导,学生为主体,逐步按Access 2010六大对象的知识结构来实施相应的项目教学,以培养学生的学习能力、动手能力和创新能力为目标,列举具体的项目实施方案,实际教学发现,项目教学法能带来良好的教学效果。
关键词 Access数据库 项目教学法 教学改革
中图分类号:G71 文献标识码:A
1 Access数据库课程的特点
Access采用面向对象的方式将数据库系统中的各项功能对象化,通过各种数据库对象来管理信息。Access的六大对象:表、查询、窗体、报表、宏和模块。这些对象恰恰是数据库管理的核心内容,也是学生必须掌握和熟练的基础知识。
2项目教学法在Access数据库教学中的理论优势
从理论上,项目教学法是把整个学习过程分解为一个个具体的工程或事件,设计出一个个项目教学方案,设计一套清晰又极具阶段性的教学思路,不仅传授给学生理论知识和操作技能,更重要的是培养学生如何解决问题的能力。比如“图书借阅管理系统”。根据Access数据库各大对象的知识点和要求逐步展开,明确地告诉学生学习的目标,让他们知道通过学习“我应该能做出什么”来激发他们学习的积极性,当学生通过学习达到了预期的目标,他们也会获得极大的成就感,这也愈发激起他们对下一阶段学习的信心,大大提高课堂教学效果。
3项目教学法在Access数据库教学中的实际操作
比如“图书借阅理系统”,所用到的数据源都是学生所熟知的,比如图书编号、书名、作者、出版社等,都是学生所熟知的,学生学习操作起来就更容易理解掌握。教师可根据Access六大对象的学习进行递推式的讲解,一环扣一环,不但有助于巩固,而且可增强学生深入学习的热情。
结合Access数据库六大对象,设计以下项目依次进行:
项目一:熟悉表对象。认识数据库及Access;创建“图书借阅管理系统”数据库;创建5张表:会员表(会员证编号、会员级别、会员姓名、会员性别、身份证号、联系电话、办证日期、有效日期、备注、照片)、图书表(图书编号、图书分类号、图书类别、书名、作者、出版社、在库数量、备注)、图书借阅表(借阅编号、图书编号、会员证编号、借阅日期、还书日期、备注)、会员级别表(会员级别、限借册数)、图书类别表(图书类别、限借天数),以此让学生掌握数据库结构和建表以及表对象中的相关知识点。
项目二:建立查询对象。如“还书查询”、“借书查询”等查询,让学生充分掌握选择查询、参数查询、交叉表查询、计算查询、操作查询、SQL等不同查询类型。
项目三:创建窗体对象。如建立一个“还书”主窗体,其中包含“还书子窗体”。让学生了解窗体的意义,熟练掌握窗体工具箱中相关控件的操作。
项目四:创建报表对象。如创建一张“今日到期统计”的报表,统计今日到期的图书情况等。让学生进一步熟练报表工具箱中的控件,掌握报表的排序和分组功能等。
项目五:创建宏对象。了解比较常见的宏命令,把这些命令结合在该系统的窗体控件中,使其各对象连接。如常用命令:openfrom、openreport、closewindows等等。
项目六:模块对象。可以利用VBA代码将整个图书借阅管理系统完善。如代码中常用的docmd命令。
以上是整个项目的大致步骤,具体的每个项目可细分项目内容和任务。由于篇幅有限,在此仅举某一个项目实例的具体实施过程。
例:设计一个“还书窗体”,在“会员证编号”文本框中输入会员证编号,在“图书编号”文本框中输入图书编号,单击“确定”按钮,在子窗体中显示要还的图书信息;单击“还书”按钮,则还此书,并更新“图书借阅表”数据表。
(1)利用多媒体教室或者机房,先分析题目,然后用投影给学生进行示例操作。
步骤一:建立查询“还书查询”。
步骤二:分别建立主窗体“还书窗体”和子窗体“还书子窗体”,设置子窗体的记录源为“还书查询”,并将子窗体拖入到主窗体中。
步骤三:设置“还书窗体”中“确定”按钮的单击事件代码:Me.还书子窗体.Requery ,设置“还书窗体”中“还书”按钮的单击事件,调用宏。
(2)检验最后形成的窗体,该项目完成。
(3)学生独立设计该窗体,并对该项目的知识点依次进行总结和反思。
4 基于六大对象的项目教学法实施效果
4.1 教学效果
通过教学实践比较,使用项目教学法有以下优点:(1)学生的学习目标非常明确;(2)学生主体性地位在教学中得到充分体现,学生动手能力逐步提升,学习热情也大大提高;(3)学生综合能力明显提高。
4.2 教学评价
(1)克服了教材过于系统、知识链过于零散的弊端。
(2)在项目中融合多方面知识,注重理论与操作技能的综合运用。
(3)项目教学法优于传统的教学方法。
5 结束语
将项目教学法和案例教学结合在一起,精心设计教学情境,以培养学生的学习能力、实践能力、创新能力为重中之重,提高了学生的学习兴趣和主动性,提高了教学效果。
参考文献
[1] 高翔.任务驱动法在Access数据库技术教学中的实践[J].计算机教育,2009(23).
[2] 陈翠娥.项目案例教学法在Access教学中的应用[J].科技信息,2009.32.