说课吧首页 阅览说课吧说课稿征文心得论文反思> 正文

中职教学论文:浅谈案例教学法在Access数据库教学中的应用

本站微信

浅谈案例教学法在Access数据库教学中的应用论文
摘要:本文采用图文并茂的方式简述了在Access2003中应用案例教学法介绍创建“学生成绩管理系统”的教学方法步骤。
关键词:案例教学 学生成绩管理系统 窗体
案例教学法是一种以案例为基础,根据教学目的需要来组织学生进行学习、研究、锻炼能力的一种教学方法。教师在教学中扮演着设计者和激励者的角色,鼓励学生积极参与讨论,不像传统的教学方法,教师只是传授知识者。
Access2003数据库是一门实践性比较强的学科,如果学生只掌握基本的理论知识,或者仅仅能够创建表或查询是不够的,因为表和查询只是其他对象的数据源,而且数据库和用户之间进行交流的平台不是表也不是查询而是窗体。窗体为用户提供使用数据库的界面,既可以通过窗体方便地输入,编辑和显示数据,还可以接受用户输入并根据输入执行操作和控制应用程序流程。同时,通过窗体可以把整个数据库对象组织起来,以便于更好地管理和使用数据库。在众多的窗体中,切换面板窗体用的比较多,因为它一般是数据库的主控窗体,用来接受和执行用户的操作请求、打开其他的窗体或报表及操作和控制程序的运行。但是这种窗体的创建是基于其它对象基础上的,要想制作出令人满意的效果,必须有一定的数据库基础。在实际教学中要想达到理想的教学效果,仅仅采用传统的教学方法,是很难吸引学生的注意力,更谈不上让他们主动去学习,因此能提高学生学习的积极性的教学方法就显得犹为重要。在众多新型教学方法中我认为案例教学法最适合数据库的阶段性教学,因为一个案例的设计是需要学生先具备一些基本的理论知识,师生才能共同实现案例。
在一般教学中,并不是每一次都用同一种方法,而且在授课过程中往往是多种方法同时使用。而我这次准备讲的是学生对数据库的综合运用能力,我认为用案例教学法比较妥当。因为我刚讲完《ACCESS2003》这本书中数据库的前六种对象,学生已经掌握了基本的知识和技能,这时正好可以设计出这样一个综合案例 — 创建“学生成绩管理系统”,让学生运用已学的知识与技能,通过分析、讨论,最终实现设计的效果图。本案例旨在培养学生解决复杂问题的技能,团队合作能力,创建数据库对象的能力和数据库专业知识的应用能力。我是按照以下步骤来实施本次教学过程。
一、案例展示
我利用大屏幕把事先做好的课件,向学生呈现案例,然后说出以下引导性文字:很多人认为在Access 2003中创建窗体还不容易吗?简单的窗体,我想只要是学过窗体创建方法的应该都会做,但是要想做到与别人创建的不一样,做出自己的风格,好像就不那么容易了,比如我们今天要创建的就是这样的一个窗体:在打开数据库时自动打开一个主窗体(图1所示),然后把需要用到的窗体信息全放在这个主窗体中,而且所打开的窗体信息要按照要求来显示。通过单击按钮来打开不同的对象。

图 1 图 2
 单击第一个按钮时,打开“学生信息录入”窗体(图2所示)。
 单击第二个按钮时,打开“课程信息录入”窗体(图3所示)。

图 3 图 4
 单击第三个按钮时,打开“班级课程安排”窗体(图4所示)。
 单击第四个按钮时,打开“学生成绩录入”窗体(图5所示)。

图 5 图 6
 单击第五个按钮时,打开“学生成绩查询”窗体(图6所示)。
 单击第六个按钮时,打开“班级课程安排查询”窗体(图7所示)

图 7
二、案例分析
案例展示完,让学生讨论如何来实现这样的一个效果,需要先创建什么对象后创建什么对象,总共需要哪些对象。(在这里可以通过提问两名同学来回答或者让学生整体回答。)
在学生讨论期间,利用广播软件将数据库中的数据源分发给每一位学生。
在学生讨论以后,并说出他们的解决方案后,我总结出下面的内容:最终的效果图我们已经看到了,那接下来就是如何去实现这个效果了。经过我们的分析,“学生成绩管理系统”包含了7个功能模块,包括一个切换面板和6个窗体,外加一个“退出系统”按钮。如图8所示:









图 8
根据我们以前所学的知识,要实现“学生成绩管理系统”的7个功能,首要的任务是创建6个窗体,然后把创建好的6个窗体和一个项目按钮添加到主窗体中。
接下来老师给学生分组,并分配任务,前6个窗体分别由6个小组去完成。先进行小组讨论,讨论完每个小组派一名代表发言,说出自己小组讨论好的创建方法,并通过广播软件向每位同学演示本组讨论好的创建所分任务的方法步骤。
三、案例实现
在这儿期间,我先让学生自己动手创建,然后在操作的过程中,老师再根据学生出现的问题进行分析解决。因为本次的教学目标,除了让学生创建一个成型的“学生成绩管理系统”之外,还有两个问题要解决,一个是能够灵活运用前面学过的知识完成窗体的创建,另一个是让学生在遇到问题时能运用掌握的方法及时解决它。虽然这次的“学生成绩管理系统”窗体的创建,直接看到的数据都是用窗体来显示的,但在操作过程中,不仅要用到窗体的创建和修改方法,还要用到生成表查询和宏的相关知识。通过本次任务的实现过程,学生可以把所学的知识有机的结合起来,最终完成预定的教学目标。
在学生演示创建前两个窗体方法步骤时,根据学生出现的问题,及时提示,并提出引导性的问题。例如:当学生直接采用自动创建窗体:纵栏式这种方法创建时,会出现如图9所示的显示结果,很显然和效果图(图3)不一样。这时我就会及时地提出:“这里多了两条线:分隔线和记录选择器,我们应该如何把这两条线去掉呢?” 图9
再比如说,当学生代表创建后两个窗体时可能会遇到创建的窗体和给定的效果图中显示不一致的问题。这是我会给出以下提示:是不是可以用查询作为子窗体的数据来源,你不妨试一试?如果学生代表还做不出正确的显示效果,这时可以进一步提示:可以考虑一下以前学过的生成表查询,将子窗体中显示的字段放到一个查询中,然后生成一个新表,再用它作为子查询的数据源是不是就可以了呢?
3、创建主窗体
通过广播软件,把每个小组做的结果导入到一个数据库中,然后请一位同学在教师机上实现切换面板的创建工作。在这位同学做的过程中,教师需要适时的解决如下问题。
(1)如果当前数据库中没有切换面板的话,应该怎么创建一个切换面板呢?
(2)在学生创建完切换面板页后,如果结果在切换面板窗体中显示不出时应该怎么修改?
(3)如果把项目按钮都做完了,当查看效果时却发生和创建的窗体格式又不一致时,怎么解决?
(4)学生做不出来时,应及时给出提示:试着用“宏”打开窗体,看看效果怎么样?
(5)做完切换面板页的创建和设置工作后,可以让学生先将数据库关闭再打开,如果不想让数据库窗口显示出来这时应该怎么做呢?
四、案例总结
本次任务学生完成的还不错。他们能在有限的时间内利用集体的力量,完成了本次设计的案例效果。在案例完成的过程中,让学生亲自动手操作实现,老师进行引导或个别指导,使学生在操作中发现自己的不足(原来没有注意或掌握的不够熟练的操作),然后自行解决。他们可以灵活地将所学的知识融会贯通,有机的结合起来。对于老师来说,要给学生分好任务,多鼓励学生动手操作(不能一味地站在一旁看别人做或害怕做不好),在处理问题的过程中,不仅要介绍共性问题的解决方法,还要把学生做的错误结果呈现给所有的同学,以防止其他同学犯同样的错误。
案例教学法真正做到了“学生为主体、教师为主导”。只要案例选的好,那么在利用案例教学法实施教学的过程中,教师为学生展示自我、发现自我、发展自我提供了足够的空间和时间;同时,因为案例来源于现实,学生主动分析案例、寻求问题的解决途径并经过讨论、思考、探究等一系列主体性学习活动,充分发挥了学习的主动性,提高了学习、探究的兴趣,对培养学生的能力起到积极作用。案例教学的侧重点还在于讨论和交流,学生要想完成学习任务,就要加强与他人的沟通、交流,清晰地阐明自己的观点并力争说服对方,这样则有利于学生的思维能力和语言表达能力的发展。以后我还要把案例教学法融入到我的日常教学当中,以期达到更好的教学效果,使学生在短期内获得足够多的理论与技能。

相关阅读推荐:

中职教学论文:浅谈案例教学法在Access数据库教学中的应用

[]
分享到:
看过本文的人还看过

说课视频