项目实践的教学模式在ACCESS教学中的应用
2016-12-31吴红梅孟学多浙江大学城市学院
吴红梅 孟学多浙江大学城市学院
项目实践的教学模式在ACCESS教学中的应用
吴红梅 孟学多
浙江大学城市学院
摘要:《ACCESS数据库应用》是我校开设的计算机公共基础课程,为了充分调动学生的学习兴趣,提高其动手能力和创新能力,我们通过让学生以小组合作的形式完成一个项目从设计到实践的整个生命周期,培养学生的应用能力,收到了很好的教学效果。
关键字:项目实践 数据库 Access
1 引言
Access是一种小型数据库管理系统,是Microsoft Office的一个组件,Access通过各种数据库对象来管理信息,Access数据库中的对象包括:表、查询、窗体、报表、页、宏、模块。Access不仅为创建功能完善的数据库管理系统提供了便利条件,也可以使初级用户不需要编写程序代码,就能实现基本的数据管理的任务。
《Access数据库应用》课程对学生来说是非常实用的课程,通过学习这门课,可以提高学生处理和分析数据信息的能力;将来可以为他们的信息处理带来成倍地工作效率。
Access课程的操作性较强,因此学生的动手能力、处理实际应用问题的能力的培养是任课教师必须考虑的首要问题,为了充分调动学生的学习兴趣,我们通过让学生以小组合作的形式完成一个项目从设计到实践的整个过程,将抽象知识变成了具体的操作,既培养了学生的应用能力,也收到了很好的教学效果。
2 小组合作项目实践简述
为了引导学生把被动学习变为主动学习,使学生学会独立思考、分析问题、解决问题、在实践中运用知识的能力,为此,在学生掌握了课程的初步知识后,大约在一学期进行到三分之一时间,我们布置学生完成一个项目实践的实验作业,从设计实体联系图开始,紧跟着课程的进程,建立关系模式、建立数据库、建表,再进一步建立查询、报表、窗体,最后到宏的使用、功能菜单的建立,边学边实践,到学期末,学生们可以建立起一个小型的完整的数据库应用系统。
项目实践教学法的设计要求是:学生自由组合,以三至五人一组,一般根据专业分组,自选一组长,组长负责制,由组长安排每一个组员的工作;项目选题由小组讨论决定,排除教学中的例题,提倡与专业相结合,比如法学院的学生选择和法律、律师相关的信息管理题目,传媒学院的学生选择的题目可以是微视频比赛信息管理系统等等。
学生的实践作业通过答辩验收,在学期末以班级为单位进行答辩,每一组除了展示制作的管理信息系统外,再准备答辩的幻灯片以对系统的组成、功能进行说明;最终每一个小组的分数评定由组间互评和老师的评分加权产生。
3 项目实践过程中的系统功能要求
为了保证实验的质量,对于实验的每一个步骤及细节都做了详细要求,实践的过程主要分为以下八个步骤:
第一,设计实体-联系(E-R) 图;E-R图是用一种直观的图形方式建立现实世界中实体及其联系模型的工具,也是数据库设计的一种基本工具。实践作业要求设计的图中至少有四个实体,没有孤立无联系的实体,实体间建立的关系至少存在一个一对多、多对多的关系,每一个实体至少有两个以上属性。
第二,设计关系模式;数据库逻辑设计是将概念模型转换为逻辑模型,并对转换结果进行规范化处理。因而,这种转换就是将E-R图转化为关系模型的过程。这一转换过程对以下整个系统的实施影响很大,所以需要指导老师的严格把关。
第三,建立表及表之间的关系;从这一步开始进入数据库实施阶段,根据关系模型建表,设置主键并建立表之间的关联,实施相应的参照完整性和级联更新、级联删除;学习过的数据类型均必须使用,如:文本、备注、数字、日期/时间、货币、是/否、OLE对象、超链接、查阅向导等等;并使用字段的常规设置的输入掩码、标题、默认值、有效性规则、有效性文本等。
第四,建立查询;在Access 2010中,查询的类型有选择查询、交叉表查询、参数查询、操作查询和SQL查询,又有单表选择查询、多表选择查询。要求学生通过设计视图或SQL建立多个符合课题思路、具有意义的查询,在查询的条件中要求使用到学习过的逻辑常量、关系运算中的常见连接谓词,以及函数等。
第五,建立窗体:窗体是用户输入或编辑数据的界面,要求学生创建符合选题并有一定意义的纵栏式、表格式、主/子窗体、数据透视表窗体等,并使用学习到的相关控件;
第六,建立报表;Access使用报表对象来实现数据打印及计算汇总功能,这一步要求学生创建符合选题并有一定意义的报表,并使用到学习过的计算型控件、子报表、分组等;要求报表布局合理,内容符合语义。
第七,建立宏;通过使用宏可以增强系统的功能,要求学生创建多个符合选题并有一定意义的的宏,并在窗体或报表中使用。
第八,建立切换面板;建立一个切换面板,通过主菜单、子菜单的层次布局,将使用查询、
4 结语
通过采取以上项目实践的教学措施,对这门课程的教学进行了两次尝试后发现,学生的整体水平大大提高,展示出了一些意料之外的创新点;学生也反应这是最开动脑筋、调动思维的一次实践,并且学会并加强了团队合作精神。
实践表明,在ACCESS课程的教学过程中,将项目实践的教学方法贯穿整个教学流程中,必然收到较好的教学效果。
参考文献
[1]宁海涛.Access 数据库教学改革的探索与研究[J].电脑知识与技术,2015,7(11):116—117.
[2]陈丽冰.项目教学法在公选课《ACCESS数据库程序设计》中实践研究[J].科技创新导报,2014(08):142.