高中二年级信息技术走进数据库教学设计_第1页
高中二年级信息技术走进数据库教学设计_第2页
高中二年级信息技术走进数据库教学设计_第3页
高中二年级信息技术走进数据库教学设计_第4页
高中二年级信息技术走进数据库教学设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

高中二年级信息技术走进数据库教学设计一、教学基本信息本课选自沪科版高中信息技术必修模块数据与计算第四章第三节,授课对象为哈尔滨市第三中学高二年级学生,课时安排为两课时连排,共九十分钟。本课处于数据处理篇章的枢纽位置,前承用电子表格加工数据的已有经验,后启数据可视化与简单程序读写数据库的学习,是学生从"会用工具整理数据"走向"理解数据如何被组织、存储与查询"的关键一跃。二、课程标准与教材分析普通高中信息技术课程标准要求学生能够认识数据管理技术的发展脉络,理解数据库、数据库管理系统与数据库应用系统三者之间的关系,掌握使用结构化查询语言对数据库进行简单查询、插入、更新与删除操作的基本方法,并能结合真实情境选择恰当的数据管理方式解决实际问题。沪科版教材以校园生活数据为线索编排本节,但示例数据与学生生活仍有距离。本设计在保留教材知识骨架的前提下,将情境替换为"校园读书节图书漂流活动"的本地案例:全校两千余本漂流图书的借阅记录如何管理,教务、图书馆、学生会三方各需要什么样的数据视图。真实问题来自本校,数据规模可控,学生看得见摸得着。三、学情分析高二学生已在高一完成电子表格的综合应用训练,能够熟练使用排序、筛选、函数统计等方法处理千行级数据,也具备初步的计算思维。但前测显示,学生对"数据库"一词的认识普遍停留在"一个很大的表格"这一模糊层面,能够区分数据库与数据库管理系统的学生不足两成;多数学生没有意识到多表关联的必要性,面对"图书表、学生表、借阅记录表"这样的结构会本能地想把所有字段塞进一张大表。此外,学生接触过校园一卡通、图书自助借还机的使用体验,这是可以唤醒的感性资源。教学需要用冲突让学生亲身体会单表冗余之痛,再用结构化方案予以化解,而不是先讲概念后做练习。四、教学目标信息意识方面,学生能够在图书漂流管理的真实情境中识别数据冗余、更新异常、删除异常等数据管理问题,主动判断何种规模与关系复杂度的数据适合交由数据库管理。计算思维方面,学生能够将现实事物抽象为实体与属性,绘制简单的实体关系草图,说出主键、外键的作用,并通过投影、选择、连接等关系操作的眼光理解查询过程。数字化学习与创新方面,学生能够使用结构化查询语言完成单表条件查询、排序查询、聚合统计与两表连接查询,能够在图形化管理工具提供的沙盒环境中独立调试语句并修正错误。信息社会责任方面,学生能够结合图书借阅记录涉及个人阅读隐私这一事实,讨论数据访问权限设置与最小必要原则,形成规范使用他人数据的意识。五、教学重点与难点教学重点是数据库系统的组成及其相互关系,结构化查询语言基本语句的书写与执行。教学难点是理解多表设计的合理性即数据规范化的朴素思想,以及连接查询中表与表通过公共字段建立关联的逻辑。突破策略是采用问题驱动加对比体验:先让学生在一张百人百书的"超级大表"中完成修改与删除任务,亲历数据异常,再给出拆分后的三张表,让学生在对比中自己说出拆分的理由。六、教学策略与资源准备本课采用情境任务驱动的教学方式,遵循暴露问题、建构概念、工具实践、迁移应用的流程组织学习。硬件方面,机房保证每人一机,预装国产开源数据库管理系统及其图形化管理环境,并预先导入图书表、学生表、借阅表三张示例数据表,数据规模分别为二百条、三百条与一千二百条,字段均已脱敏。软件方面,教师端配备广播教学系统与屏幕监看,另在班级学习平台发布本课的任务单、语句速查卡片与拓展阅读材料。为照顾操作速度差异,准备分层任务卡,基础任务面向全体,挑战任务供学有余力者选做。七、教学过程(一)情境导入:一场无法收场的统计上课伊始,教师在大屏展示学生会发来的求助信息:读书节闭幕前需要统计每本漂流图书的借阅次数、每个班级的借阅总量、逾期七天以上未还的名单,数据全部记录在一张电子表格里。教师broadcast这张"超级大表",字段包括学号、姓名、班级、性别、图书编号、书名、作者、出版社、定价、借阅日期、应还日期、归还日期,共一千二百行。教师布置第一个体验任务:三号教学楼的王同学转学了,请在表中删除他的全部信息;另外编号B017的图书书名录入有误,请更正。学生动手操作约三分钟。教师巡视并刻意观察学生的迟疑。教师提问串:删掉王同学的行之后,如果他借阅过的某本书是全校唯一一条记录,这本书的信息还在吗?更正B017的书名时,你发现要改多少个单元格?如果有同学只改了其中一半,会发生什么?学生基于刚才的挫败体验回答:删人可能连带删掉书的信息;同一本书出现几十次,改一处漏多处会造成数据自相矛盾。教师板书学生的原话:冗余、改不动、删不起。教师顺势点题:电子表格擅长算,不擅长管。当数据之间存在你中有我、我中有你的关系,且更新频繁时,我们需要更专业的数据管理方式,这就是今天要走进的世界——数据库。(二)概念建构:数据库家族三兄弟教师不讲定义,先请客串素材登场:学校图书馆的自助借还机。教师提问:你刷卡后机器瞬间显示你的借阅清单,这份清单存在哪?是谁在帮你查找?你看到的界面又是什么?在学生的描述基础上,教师用一组生活化类比完成三个概念的区分:数据库相当于图书馆的书库本身,是按照一定结构长期存放数据的仓库;数据库管理系统相当于图书管理员,负责数据的存取、维护与安全保卫,常见的有MySQL、SQLServer以及开源的达梦、人大金仓等;数据库应用系统相当于读者面对的借还机界面与图书馆网站,是普通用户使用数据的入口。三者层层包裹,缺一不可。教师进一步追问:书库里的书为什么不能随便堆?引出数据库中的数据同样讲究结构。教师展示三张已经建好的表:学生表、图书表、借阅表,请学生观察每张表只记录一类事物。借助投放的实体关系示意图,学生看到:学生表与借阅表通过学号相连,图书表与借阅表通过图书编号相连,借阅表正是那座桥。为突破主键与外键这两个术语,教师组织一分钟同桌互讲:借阅表里的学号为什么叫外键?学生表中能唯一确定一名学生的字段又是什么?学生用"身份证号之于人"作比进行解释,教师板书:主键,一行的身份证;外键,伸向另一张表的手。至此,学生用自己的语言完成了对核心概念的首次建构。(三)自主探究:第一次亲手查询教师说明:与图书管理员对话要用一种全世界通行的语言,即结构化查询语言,简称SQL。它接近自然英语,初中生也能读懂句子大意。教师在大屏演示第一条语句并逐词解读:SELECT书名,作者FROM图书表WHERE出版社='人民文学出版社';教师强调语句的三段式骨架:要什么字段,从哪张表,满足什么条件。随后学生在管理工具中打开查询窗口完成基础任务卡的前三题:查询定价高于四十元的图书;查询七年三班全体学生的姓名并按学号升序排列;统计图书总册数。教师给出聚合函数COUNT的速查提示。此环节教师巡堂重点关注两类错误:一是字段名或表名打错导致的报错,二是中文引号与半角标点混用。教师将一名学生的典型报错界面投屏,组织学生共同"诊病":先读报错行号,再逐字符比对。纠错过程本身成为最好的语法教学。一批学得快的学生完成基础任务后,教师发放挑战任务:把查询结果按定价从高到低排列,只显示前五名。学生在速查卡上找到ORDERBY与LIMIT的用法自行尝试,体验"查手册解决问题"的真实工作方式。(四)难点攻坚:桥要怎么走教师抛出本课的核心任务:学生会想要一份包含姓名、班级、书名、借阅日期的完整借阅明细,可这些信息分散在三张表里,怎么办?教师先请学生手工"扮演"数据库:抽取两组学生,一组手持学生表卡片,一组手持借阅表卡片,让持借阅卡的同学根据卡上的学号去对面"认领"姓名。教室里出现真实的"逐行比对",学生直观感受到连接操作就是在两张表之间按公共字段做匹配。表演结束后,教师在大屏分步构造连接查询语句:先写两张表的选择,再用ON指明匹配条件。语句如下:SELECT学生表.姓名,学生表.班级,借阅表.借阅日期FROM借阅表JOIN学生表ON借阅表.学号=学生表.学号;教师特别提示字段名前加表名前缀的写法,避免两张表存在同名字段时产生歧义。学生动手执行,得到预期的一千二百行明细。随后教师追加任务:在这份明细上只保留逾期未还的记录,并按班级统计各班逾期人数,形成交给学生会的最终清单。学生综合运用WHERE、GROUPBY、COUNT完成。教师请一名完成较好的学生通过广播讲解自己的语句逻辑,同伴互评补充。巩固阶段,教师演示一条INSERT语句将一本新入库图书写入图书表,再演示UPDATE修改定价、DELETE删除一条测试记录,让学生在沙盒表中各操作一遍,并立即用SELECT验证结果。教师强调:每一条写操作都要养成"先查再改、改后再查"的习惯,这是数据工作者的职业底线。(五)价值引领:数据背后的那个人课堂进入尾声,教师展示一个细节:借阅记录完整保存着每位同学的阅读历史。教师提问:如果学生会想公开一份"最爱读书排行榜",公示每个人的书目,合适吗?学生展开两分钟辩论。教师归纳:借阅数据属于个人信息,使用必须遵循最小必要与目的限定原则;数据库管理员的权限管理功能,正是用技术手段把这份责任落到实处。技术能力越强,越要守住边界。(六)课堂小结与作业教师引导学生用一句话接力完成总结:单表装不下的世界,用关系来组织;与数据对话,用SQL;能力越大,责任越大。学生配合板书回顾三兄弟概念、三类操作与一条底线。课后作业分两层。必做:为班级图书角设计两张表的结构,写出建表思路并各举三条示例记录。选做:调研家里或社区中一处正在使用数据库的场景,说明其中数据库、管理系统与应用系统分别对应什么。八、板书设计主板书居中书写课题走进数据库。左侧自上而下为:问题——冗余、改不动、删不起;对策——分表、主键、外键。中部为数据库三兄弟关系图:应用系统指向管理系统,管理系统指向数据库。右侧为SQL骨架:SELECT要什么、FROM从哪来、WHERE什么条件,下方附JOINON的连接示意。整版板书保留学生课堂生成的问题词汇与回答要点,体现思维生长的痕迹。九、教学评价设计本课采用过程性评价与结果性评价相结合的方式。过程性评价依托任务单完成度、课堂巡堂观察记录与随机提问表现,重点观察学生能否用自己的话解释分表理由、能否在报错后自主定位问题。结果性评价以课堂最终产出的逾期统计清单为作品依据,从语句正确性、逻辑完整性、结果规范性三个维度按四级量规打分。课后通过学习平台采集分层任务完成数据,为下一节数据库进阶课的分组教学提供依据。十、教学预设与应变可能出现的状况有三。其一,部分学生首次接触命令式语句存在畏难情绪,对策是速查卡低门槛起步并允许同桌互助,教师多展示即时成功的小查询以累积信心。其二,连接查询环节若多数学生卡顿,则退回卡片表演环节再做一次慢速匹配,宁可放慢节奏也要让逻辑落地。其三,若机房个别机器环境异常,启用备

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论