一、教材内容分析
《创建和执行查询》是广教版《数据管理技术》(选修4)第三章第二节的第一部分内容,是在第一节《数据的排序和筛选》基础上的延伸与深化,同时也为后继内容的学习提供了技术支持。
数据检索是数据库的基本应用。学生在前期学习中已经进行过检索操作,但并不真正了解数据检索的原理。本节课让学生通过创建和运行查询语句,对数据进行查找、筛选和排序,从而体验数据检索的基本过程,了解数据检索的原理和优势。
二、教学目标
Ⅰ.知识与技能:
1.知道数据库中数据表和查询的关系,理解数据查询的基本功能。
2.学会使用设计视图创建查询。
3.掌握查询约束条件的设定。
Ⅱ.过程与方法:
1.通过创建和运行查询,体验在数据库中查找数据的基本过程。
2.能根据任务要求,设置合适的约束条件。
3.能与同组同学交流创建和运行查询的过程和结果。
Ⅲ.情感态度和价值观:
1.体验日常生活应用中查询的丰富性和多样性。
2.通过学习和使用数据查询,进一步增强学生对数据库的感性认识。
三、学习者特征分析
高一年学生思维活跃,求知欲旺盛。虽然理论基础和技术水平存在个体差异,但安排适当,就能调动学生学习的兴趣和积极性。学生上节课已经学习过有关数据排序和筛选的知识,对高级筛选排序的设计窗格的操作方法比较熟悉,有利于对查询的学习,并能够在小组内进行合作学习。
四、知识点学习目标描述
五、教学重点和难点
重点:1.使用设计视图创建查询;2.创建满足任务需求的查询。
难点:设定查询的约束条件。
六、教学环境及资源准备
信息技术课在多媒体网络教室进行。教室内有一台教师机、一台服务器和六十台学生机。教师可以通过多媒体教室系统演示操作,以及向学生发送相关文件。
硬件环境:多媒体网络教室
软件环境:Access 2022、极域电子教室、PPT讲稿、“查询任务导学.doc”、“校本课程管理.mdb”、学习小组
校本课程管理数据库包含三张表:学生信息表(学号、姓名、性别、所在班级)、校本课程情况表(课程号、课程名、学科类别、任课教师、学生数、上课地点、备注)、校本课程选修成绩表(学号、课程号、成绩、备注)。
七、教学策略选择与设计
主要采用“任务驱动”的教学方法,即从学生熟悉的数据查询要求引入课题,设置合理的问题,引导学生从实际的数据表出发,驱使学生主动学习、相互协作、相互激励、取长补短、共同提高,从而体现以学生主体、教师主导的原则,以便较好地完成本节课的教学目标与内容。
教材实例是设计中小学信息技术大赛数据库系统,由于整个选修模块都是围绕这个实例进行,为了避免学生产生审美疲劳,我更换了课本的实例,以校本课程管理数据库为例,进行数据查找的实践学习,通过年段长、班主任、任课老师、教务处主任和教科室老师希望获得哪些方面的数据进行任务设置,希望通过贴近生活的问题情境调动学生的探究积极性。
在自主探究阶段,利用“上机操作”程序可以让学生在完成任务的操作后进行评分,学生可以观看自己的成绩,并了解错误在哪儿,及时进行修改后,还能再次评分。而且还可以通过“查看成绩”了解其他人的任务完成情况,观看成绩并及时反馈。
在学生自主探究合作学习的同时,教师适时对典型的操作过程进行演示和指导,对常见的错误做出纠正。对学生完成学习任务的情况及时反馈和及时评价。
八、教学过程
(一)回顾旧识、导入新课
师:前一阶段,我们帮年段长设计并创建了一个数据库,用于管理高一年段学生校本课程选修的情况。由于有部分老师对Access的操作不太熟悉,于是年段长请我们帮老师解决的一些问题(上课前已经将“任务导学-创建和执行查询.doc”和“校本课程管理.mdb”发送到学生机的桌面):
先请同学们打开桌面上的数据库文件“校本课程管理.mdb”,观察、思考并完成操作:
问题:六班班主任吴老师想知道她们班有哪些同学选修了校本课程,该怎么做?(可以利用筛选和排序完成任务,巩固上节课学习的知识)
学生会想到应用筛选的办法,顺利完成任务。
探究:这时吴老师提出:只要显示选修校本课程的同学的姓名和学号,并且要保存操作结果,该怎么做呢?
设计意图、依据:借此复习排序和筛选的相关知识,重点复习高级筛选的设计视图。
通过思考,大部分学生还是会想到应用筛选的办法,但操作后发现不能解决问题。怎么办呢?(教师观察学生操作情况,回答学生疑问。)
请学生到教师机演示操作并说明操作依据。
(探究要求只显示部分字段,并且要保存结果,于是不能再用筛选,应该用查询。引出今天的课题──查询)
然后布置学生阅读课本P61第1~3段课文,回答问题:什么是查询?什么时候使用查询?创建查询的过程是怎样的?
学生根据课文回答问题。
随后,让学生根据课文的内容尝试完成“查询一”的操作(之后探究:将创建好的“查询一”另存为“成绩表”,结果如何?为什么?),并学会运行查询。完成任务一后,填写学习报告。
然后请学生演示查询操作,教师点评并介绍查询设计视图。(重点:排序、准则)
设计意图、依据:通过问题引导学生回顾所学知识;既复习了上节的知识,又借用问题激发学生的求知欲,顺理成章导入新课。理解概念、对比提升。通过与筛选的比较,突出查询的功能优势。建立单表查询,建立对查询的感性认识。
(二)学生自主探究、小组合作
师布置查询任务,学生自主探究,在此期间,教师密切观察学生操作情况,回答学生疑问,适时演示操作过程,纠正错误。
学生遇到问题可以向教师和同学请教,或观看教师事先录制好的演示录像。完成每个任务后,及时填写导学报告。
设计意图、依据:采用“任务驱动”,设置合理的问题,引导学生从实际的数据表出发自主地分析问题。
启动“上机操作”程序,按照任务要求进行探究:
任务一:多表查询及排序(50分)
1)查找所有同学选修的校本课程名称和考试成绩,请将创建好的查询保存为“成绩查询”;
2)运行“成绩查询”,能非常清晰地看到每个同学的各门选修成绩吗(如“李奥的各科成绩”)?请对查询进行修改后保存。(提示:利用排序功能。)
生:启动“K:\上机操作”程序,根据任务一的要求实践操作,完成后关闭数据库文件,单击“评分”按钮,查看操作成绩。
设计意图、依据:由单表到多表,循序渐进,逐步深入。查询结果排列的无序,引起排序的需求。于是顺水推舟学习排序,变结果无序为有序。
任务二:约束条件的设置
请打开刚才创建的“成绩查询”的设计视图,按以下要求进行修改后保存(③和④可供学有余力的学生完成):
①查找选修“宇宙与地球”课程的学生的成绩,修改后另存为“成绩查询1”;(基础)(25分)
②查找选修“网页制作”课程并且成绩不及格的学生?修改后另存为“成绩查询2”。(提高)(25分)
③查找选修“网页制作”课程和选修课没有成绩的学生?修改后另存为“成绩查询3”。(探究)(附加:5分)
生:根据任务二的各个要求实践操作,完成后关闭数据库文件,单击“评分”按钮,查看操作成绩。
设计意图、依据:任务的约束条件难度在逐步加大。
设计视图中,“排序”行的下方就是“准则”行,用来输入约束条件。主要了解逻辑命令“and”和“or”的使用。“探究”设置对学生提出较高的要求。
拓展任务(个性化教学)
④打开“成绩查询1”的设计视图,如果每门课的任课老师都想知道选修该科学生的考试成绩,是不是每次都需要再创建一个查询呢?认真思考,修改后另存为“成绩查询4”(升华)(附加:10分)
提示:只要修改“课程名称”的条件即可。但每次都要修改比较麻烦,如何在查询时输入条件,得到相应结果呢?请根据课本的实例,发挥你的聪明才智来解决这个问题吧!
生:根据课本实例的操作指导,尝试使用设计视图建立查询拓展。完成任务后,学生将 “校本课程管理.mdb”及“查询任务导学.doc”利用教学软件的作业提交功能提交到教师机。
设计意图、依据:“升华”拓展题对学有余力的学生提出了更高的要求,使其思维更活跃、激发学习兴趣。
(三)探究点评、课堂总结
教师和学生一起总结后,填写评价表,由学生先自评,课后由组长对小组内成员做出评价,教师根据学生作品的完成情况再给予评价。
设计意图、依据:指出操作过程中容易出现的问题,再次明确学习的知识,加强记忆。
九、教学评价设计
学生学习过程性评价量表
请同学们按照本节课学习的实际情况进行填写:
评价等级参考:A 优秀 B良好 C合格 D有待进步
操作技能等级:
A 优秀:能够独立完成任务,轻松顺利完成探究问题,操作很熟练
B 良好:基本能够独立完成任务,能主动和小组同学合作完成探究问题
C 合格:参考操作视频或请教同学后能够完成任务,在规定时间内能和小组同学合作完成探究问题
D 有待进步:参考操作视频或请教同学后基本能够完成任务,在规定时间内无法完成探究,操作不太熟练
查看全文
false