开发项目案例及微视频创新数据库查询教学
2014-08-11洪兵寸
洪兵寸
通过网络搜索发现,目前在高中信息技术“数据表关联与查询”教学中开发新的项目案例应用于教学的相关资料较少,本文开发“网上商城”数据库查询项目案例,录制微视频应用于课堂教学,构建学生主动探索、协作学习、师生交流的互动课堂,着力于培养学生的学习能力、应用能力及创新能力。为高中信息技术数据库“多表关联与查询”创新教学提供了参考的课例与经验。
查询是数据库最重要的功能,能够提供高效灵活、人机交互的各种查询是数据管理技术的魅力所在。课程标准是掌握数据检索的基本方法,目的在于让学生应用查询解决实际问题。但由于数据库查询操作的枯燥性,学生较少接触,以及教材没有更新等因素,无法很好地触动学生的学习动机及应用于解决实际问题。
案例及创新做法
1.开发项目案例,任务驱动,触发学习动机
2006年广东教育出版社出版的信息技术(选修4)数据管理技术教材所用的数据库查询案例——信息技术作品比赛中相关学校选手及作品信息的查询,相对缺乏新颖性和吸引力,不利于学生的学习应用。如果开发较好的项目案例可以优化学生的学习及应用。
笔者联系日常生活中网上购物的经历,如购买的宝贝信息、逛过的商铺、VIP客户、最畅销的产品或商铺的查找,开发了“我的网上商城”数据库查询项目案例作为数据库查询的学习案例。
(1)数据库多表关联与查询示意图(图1)
(2)“网上商城”项目案例总体结构示意图(图2)
(3)“网上商城”数据表结构示意图 (图3)
(4)多表选择查询总计查询示意图
①查询账户的购物篮和逛过的店铺(图4)
②算出某一订单金额(图5)(注:金额=[单价]*[订货件数],字段名要加[ ])
这一步骤应给出提示。由此学生也掌握了字段变量的使用方法,可以扩展到求库存量(=[进货数量]-[订货件数])等。
③查找VIP账户或最畅销的商品及商铺等(图6)
利用查询账户消费金额或商品销售金额进行“总计”查询并排序,即可实现找出VIP账户或最畅销的商品、店铺的功能。
应用项目案例开发可以扩展到日常生活中应用较多的内容,并且借着项目的吸引力,学生可以很好掌握知识,增加了学生在以后的学习中继续探索应用的兴趣与可能性。
2.开发微视频辅助教学
开发微视频等学习素材辅助学习,为学生自主探究学习搭好脚手架,更加遵循学生的学习规律,有助于实现个性化、分层次教学,培养学生学习及应用能力。微视频的辅助学习应注重培养学生迁移与应用的能力,而非让学生简单地模仿微视频操作。例如,作为学习参考资料的微视频(采用信息比赛数据库)与任务案例(开发的“网上商城”数据库)采用两个内容不同而解决方法类似的案例,以培养学生对知识技能的迁移应用能力。
本课例开发的微视频是在广东教育出版社的《数据管理技术》教材案例的基础上,加以对重点难点的解析形成的。教学微视频结构如图7所示。
3.学生自主探索从做中学
有了开发的案例及微视频等学习素材,就为学生自主探索“从做中学”、小组协作学习、师生互动,提供了较大的可能性。学生可以从微视频中学习基础的技能,应用于项目案例的开发,在探索中螺旋式前进。教师可以同步进行个性化指导,充分发现共性问题,以便在交流环节中做到有针对性地挖掘典型问题,启发引导学生思考解决问题,展现亮点,总结提升,提高了课堂交流互动环节的效率和实效,培养学生学习能力和应用知识解决问题的能力。
在本课例中,有两点经验值得借鉴。
(1)铺好桥梁,做好导入,触发学习动机。教师只有引起学生对所学内容的兴趣与学习动机,学生才会主动进行意义构建。而在本例数据库查询教学中最首要的任务就是形象展现数据库查询在网上商城中的应用,让学生从感兴趣的购物网站走到其后台的数据库查询技术。
笔者首先展现淘宝网的功能,如“查找某人已购买的宝贝”或“已逛过的商铺”,用Dreamweaver展示这些功能的实现是通过建立数据连接,绑定查询数据到网页里。让学生具体地认识到数据库查询在他们所感兴趣的网站中的应用,这无疑给了学生学习数据库查询最大的动力和兴趣。
(2)做好学生共性问题及引导方案的预设,并积极捕捉课堂动态,加以引导,让学生在思维的碰撞中产生灵感的火花,在交流中锻炼能力,解决问题,并从中获得学习成就感与愉悦感。
案例:一位学生上台创建查询时,添加数据表的顺序是商品表、账户表、订单表。Access自动创建了商品表与订单表的联接,但由于账户表在两表的中间,所以联接的黑线跨过账户表,让学生觉得账户表也已创建好了联接。图8是错误的联接示意图。
学生并没有发现其中存在的问题。我发现这是一个非常好的学习资源,可以突出“内联接在数据表查询”中的应用及其重要性。于是我运行查询,让学生查看查询数据的记录数,达到了77条,再打开订单表,让学生观看其记录为11条。很明显学生的操作出错了。让学生分析原因并请学生改正。教师随后进一步阐明表之间没有建立内联接时,两个表的记录按交叉联接,查询的数据当然是冗余的,所以表之间内联接的意义不言而喻。学生在亲身经历错例并探究之后解决问题,印象自然十分深刻,并从中获得学习成就感与愉悦感。
教学效果及反思
1.学生更认同自主探究、协作学习、交流互动的教学模式。在案例项目开发和微视频支持下,自主探索、协作互动的学习效果是好的,大部分学生能够自主进行探究学习,积极开发案例,有利于提高教学效率,有利于锻炼学生的学习能力、应用能力和创新能力,而且更贴近学生的生活实际,学生学习更具有乐趣。
2.学生非常重视师生交流互动,认为协作学习与教师个性化指导非常重要。学生提出在课堂交流环节教师应掌握好时间,提高交流质量。并且有部分学生认为,教师在此环节应该补充教学。学生认为学生演示可以达到互相交流及触发学生上进心的作用,但应避免重复及没有针对性的讲授浪费全体学生的学习时间。
3.教师应更加注重培养学生的思维能力、学习能力及应用能力。教学中我发现不少学生参照微视频做出中小学信息技术大赛的查询,很好地完成教材中的任务,但是到了“网上商城”数据库就碰到了问题,这说明学生的思维及应用能力有待提升,教师在教学过程中应该扩展教材,开发更贴近生活实际的应用案例,着力于培养学生的学习能力、思维创新能力和应用能力。
4.教师应用微视频时需要注意的问题有两个:一是教师在开发微视频时应做到全面不遗漏且重点突出;二是应避免学生主动思考和探索实践的缺失。教师可以对一些重难点的“陷阱”先不录制,留给学生探索的空间,或提供足够的与微视频内容不一样但解决方法类似的任务案例供学生练习,以达到迁移应用、巩固学习效果的作用。
5.教师要关注基础薄弱的学生。部分基础薄弱的学生在学习中无法跟上教学进度,又不敢发问,教师应该发现并更加关注这部分学生的学习,在小组协作学习与教师个性化指导中给这部分学生以更多的帮助。
(作者单位:福建厦门市翔安第一中学)