版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
高中信息技术必修二“信息系统的设计”第二课时教学设计【课标依据】本课时对应《普通高中信息技术课程标准(2017年版2020年修订)》必修模块2“信息系统与社会”中“信息系统的设计与开发”部分的内容要求:通过剖析典型的信息系统,理解信息系统的体系结构、工作过程与开发方法;经历小型信息系统的设计过程,掌握需求分析、功能设计、数据库设计的基本方法,形成用计算思维解决实际问题的意识。课程标准强调“在项目活动中学习”,本课时正是承接第一课时对信息系统组成与体系结构的认识,转入“动手设计”的关键一环,是学生从“看懂系统”走向“设计系统”的桥梁。【教材分析】教科版(2019)必修二第三章第一节“信息系统的设计”共安排两课时。第一课时已完成信息系统开发的可行性分析、需求分析概要以及三层体系结构(用户界面层、业务逻辑层、数据管理层)的学习。第二课时聚焦于“详细设计”的核心任务:功能模块设计、数据库设计(概念模型向关系模型的转化、数据表的建立)以及界面设计的初步体验。教材以“图书管理信息系统”为主线案例,给出了ER图绘制、数据表结构确定等示范。教材的编排逻辑体现了“自顶向下、逐层细化”的软件工程思想。但教材篇幅有限,ER图到关系模式的转换规则、主键选取的依据等难点仅以结论形式呈现,若照本宣科,学生只能机械模仿。因此本课需要在教材案例基础上补充脚手架,将“为什么这样设计”的思维过程显性化,让设计活动真正发生在学生的头脑中,而不是停留在纸面复制。【学情分析】授课对象为高一年级学生。经过必修一的学习,学生已具备算法与程序设计的基础,能用Python表达简单的数据处理逻辑,逻辑思维与合作学习能力处于快速发展期。从已有经验看,学生在生活中高频接触图书借阅、网上购物、校园一卡通等信息系统,对“系统能做什么”有丰富的感性认识,但对“系统内部如何组织数据”几乎一无所知。他们可能认为数据库就是“一张Excel表”,对实体、属性、联系等概念缺乏抽象能力。从认知障碍看,本课有三处陡坡:一是从现实事物到实体—联系模型的抽象,学生容易把“借阅”这一行为误作实体,或遗漏联系上的属性;二是从ER图到数据表的转换,一对多与多对多联系的处理规则容易混淆;三是主键的选择,学生往往凭直觉用“姓名”作标识而忽视唯一性要求。教学需针对这三处陡坡分别铺设台阶。【教学目标】学科观念层面:理解信息系统设计中“数据是核心”的基本立场,知道实体、属性、联系的含义,能说出ER模型的基本构图规则,能阐述概念模型向关系模型转换的基本方法。关键能力层面:能针对一个贴近生活的小型应用情境(班级图书角管理系统),完成需求功能分解,绘制ER图,并将ER图转换为结构合理的数据表,能正确选定主键,能初步评价设计方案的合理性。思维发展层面:经历“现实世界→信息世界→机器世界”两级抽象过程,体会模型作为思维工具的价值,形成自顶向下、分而治之的设计意识。态度价值层面:在小组协作设计中学会倾听与论证,认识数据规范对系统可靠运行的意义,初步形成工程严谨性与用户责任感。【教学重点与难点】教学重点:ER图的绘制方法;ER模型向关系模型(数据表)的转换规则。教学难点:多对多联系向数据表的转换;联系属性的归属判断;主键的合理选取。【教学策略与方法】采用项目式学习与任务驱动相结合的策略。全课以“为班级图书角设计借阅管理信息系统”为贯穿项目,将设计任务拆解为四个递进子任务。教法上综合运用情境创设、案例分析、问题链引导、小组协作与成果互评;学法上突出“做中学”,让学生在绘图、改图、辩论中建构概念。媒体方面,教师使用交互式课件与投屏工具,学生使用学案、绘图工具(draw.io或白纸手绘均可)与在线协作文档。【教学准备】教师准备:演示课件、图书角真实借阅登记问题的短视频或图片、ER图诊断样张(内含典型错误)、小组评价量表。学生准备:复习第一课时三层体系结构内容;以四人小组为单位提前观察班级图书角借阅现状,记录借阅过程中遇到的不便。【教学过程】环节一:情境导入——一次借阅引发的混乱(约6分钟)教师展示课前拍摄的班级图书角实录:两名同学同时想借同一本书,登记本上字迹潦草无法辨认,管理员翻遍本子也无法确认该书目前在哪里。教师提问:“上次课我们从三层结构分析了现成系统的骨架,今天换一个身份——如果请你来为图书角设计一个借阅管理系统,让它彻底解决眼前的混乱,你打算从哪里入手?”学生自由发言,常见回答是“先编程序”或“先做个界面”。教师顺势追问:“程序是造房子的砖瓦,界面是房子的外墙,动工之前建筑师先要画什么?”学生答出“图纸”后,教师点明本课主线:信息系统设计的第一张图纸不是代码,而是对数据和功能的规划。教师板书课题“信息系统的设计——功能与数据的设计”,并投影本课学习目标,让学生明确终点:下课时,每组要交出一份包含功能结构图、ER图和数据表结构的设计方案。设计意图:真实场景承载真实问题,让“为什么要设计”先于“怎么设计”出场,避免设计活动沦为无目的的操练;同时承接第一课时内容,形成连贯的学习链条。环节二:任务一——功能分解,画出系统的“分工图”(约8分钟)教师引导:“系统不会自己长出来,先从用户需要什么功能开始想。”每组围绕图书借阅情境用便利贴头脑风暴,列出用户期望的操作:登记图书、借书、还书、查询某本书在不在、查看某人借了哪些书、统计逾期未还等。教师巡视并提示区分“用户直接使用的功能”与“系统内部默默完成的工作”。随后各组将便利贴归类,形成两至三层的功能结构图:最上层是“图书借阅管理系统”,下一层拆分为图书管理、借阅管理、查询统计等模块,模块之下再细分具体操作。教师选取一组成果投屏,组织全班补充与修剪,例如指出“借书”与“还书”是否应归于同一模块、是否需要独立的“读者管理”功能。教师小结方法:功能分解遵循“高内聚、低耦合”的朴素直觉——把联系紧密的事放在一起,让模块之间尽量各管各的。这一阶段不要求统一答案,只要求每条功能都能对应到真实需求。设计意图:功能设计是数据设计的先决条件,先想“做什么”再想“存什么”,符合自顶向下的设计路线;便利贴与投屏互评让思维可视化,小组间互为镜子。环节三:任务二——抽象数据,绘制ER图(约14分钟)这是全课的核心环节,教师分三层推进。第一层,从现象中找实体。教师提问:“系统要管理图书角的人和事,哪些对象是必须记住的?”学生从功能清单出发,圈出“图书”“读者(同学)”两个实体。教师再追问:“‘借阅’算不算一个实体?”引发争论。教师不急于裁决,让学生回到现实检验:借阅不是一个能独立存在的东西,它是图书和读者之间发生的一件事——由此引出“联系”的概念,并明确实体用矩形、属性用椭圆、联系用菱形的图示约定。第二层,为实体配属性。学生为“图书”填写书号、书名、作者、出版社、在架状态等属性,为“读者”填写学号、姓名、班级等属性。教师故意在样例中留一个坑:用“姓名”作为读者的唯一标识,随后呈现班里两位同名同学的真实例子,学生立即发现靠姓名无法区分人。教师引出主键概念:主键是能够唯一确定一条记录的字段或字段组合,学号因其唯一性与稳定性成为读者的主键。图书一侧,学生讨论后确认书号(条码号)为主键。第三层,刻画联系及其属性。学生在“图书”与“读者”之间画出“借阅”菱形,并判断Cardinality:一个人可借多本书,一本书在不同时刻可被多人先后借阅,所以是多对多。教师追问关键一问:“借书日期、应还日期写在哪里——记在图书身上,还是读者身上?”学生尝试后发现无论挂在哪里都会张冠李戴,因为同一本书每次借阅的日期都不同。教师揭示规律:描述“这一次事件”的信息属于联系本身,应作为联系的属性。至此,完整的ER图诞生:图书(书号、书名、作者、出版社、状态)、读者(学号、姓名、班级),两者经多对多联系“借阅”相连,借阅携带借出日期、应还日期、归还日期三个属性。教师在此过程中穿插一次“错例诊断”:投屏一张故意画错的ER图(借阅被画成实体、借书日期挂在图书属性上、两实体间标注为一对多),学生以“设计评审员”身份找茬并说明理由,进一步固化规则。设计意图:概念不是给的,是在辨析中长的。三个连续追问——借阅是不是实体、姓名能不能当标识、日期该归谁——正好命中预设的三处认知陡坡;错例诊断把讲授转换为评审,落实批判性思维。环节四:任务三——转换为数据表,让图纸落地(约10分钟)教师提出转换任务:ER图是给人看的概念模型,数据库管理系统只认结构化的表,需要完成从“图”到“表”的迁移。教师先给出两条转换规则供学生验证而非背诵:其一,每个实体转换为一个数据表,实体的属性成为表的字段,主键保持不变;其二,一对多联系可并入“多”的一方,用外键表示;多对多联系必须单独建表,该表的主键由两端实体的主键共同构成,联系的属性也放入此表。学生据此完成三张表的设计。图书表:书号(主键)、书名、作者、出版社、在架状态。读者表:学号(主键)、姓名、班级。借阅表:书号、学号、借出日期、应还日期、归还日期,其中(书号,学号,借出日期)共同构成主键,书号与学号分别作为外键指向图书表与读者表。此处教师安排一次“同侪质检”:相邻两组交换设计表,依据三条检查标准互查——每张表是否有主键且能保证唯一;多对多联系是否独立成表;有没有字段出现“一个格子存多个值”的违规情况(例如把某读者借的多本书号塞进同一格)。互查中必然有组把借阅表误并为图书表加“借书人”字段,教师抓住这一典型生成性问题追问:“书还回之后下一位借书人的信息写在哪?历史借阅记录还要不要?”学生在矛盾中自己发现合并方案无法保存历史数据,从而理解多对多必须独立成表的深层原因是“一行记录只能描述一个不可再分的事实”。教师随后用数据库软件(或电子表格模拟)现场录入三四条样例数据,演示“查询某本书当前在谁手中”“统计某生的在借图书”两个典型查询,让学生直观感到:表结构设计得好,问题就有答案;设计得不好,数据存进去也取不出来。设计意图:规则先以简明的两条呈现,再通过互查与反例让规则接受检验;现场录入数据并跑通查询,完成从设计到价值验证的闭环,强化“设计决定系统能力”的工程观念。环节五:任务四——界面初体验与方案完善(约5分钟,视进度弹性伸缩)教师指出:数据设计完成,图纸的最后一笔是“用户怎么摸到这些数据”。各组任选一项核心功能(如“借书”),在纸上快速勾画操作界面草图,要求界面元素与后台数据表对应:扫书号、扫学号、自动带出借出日期、点击确认。教师点评两份草图,引导学生发现界面中的每一个输入框背后都站着数据表中的一个字段,界面的简洁恰恰来自数据设计的清晰。此环节不追求界面美观,只建立“界面是数据的窗口”这一认识。设计意图:把抽象的数据设计重新接回用户体验,呼应第一课时的三层体系结构,让整章知识闭环;同时作为弹性环节,容纳前面环节可能的时间波动。环节六:总结提升与分层作业(约2分钟)师生共同梳理本课路径:现实需求→功能结构图→ER概念模型→关系数据表→界面雏形,对应的是“现实世界→信息世界→机器世界”的两级抽象。教师强调,信息系统设计的功夫不在画图技巧,而在能否想清楚“系统要记住什么、它们之间如何牵连”;今天的一切规则——主键唯一、多对多独立成表、字段不可再分——本质上都是为了让数据的保存与查找可靠无歧义。作业分两层。基础层:完成“校园失物招领系统”的ER图与数据表设计,迁移本课方法。拓展层:审视本组图书角方案,思考若增加“预约排队”功能,数据模型需要怎样调整,写一段设计说明。学有余力者可在Access或SQLite中实际建表并录入十条数据。【板书设计】主板书以一条横贯流程呈现:需求→功能结构图→ER图(实体—属性—联系,含主键)→数据表(图书表、读者表、借阅表)→界面。副板书区域记录三条转换规则与课堂生成的典型错误,形成可供回头参照的“痕迹墙”。【教学评价设计】评价贯穿全程,采用“过程性评价+成果性评价”双轨。过程性评价依托小组评价量表,从参与度、观点贡献、倾听与修订三个维度由组内互评,教师抽样复核。成果性评价针对最终设计方案设定四级量规:优秀方案做到实体识别完整、联系类型判断正确、三张表主键外键规范且能支撑全部预定查询;合格方案允许联系属性归属有个别疏漏;待改进方案表现为实体遗漏或主键不当,需要在课后辅导中重走抽象过程。课堂结束前两分钟,学生用一句话在便利贴上写下“今天我修正的一个错误观念”,贴于黑板离场,作为教师备课的实证依据。【教学反思(预设)】本
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 图书管理系统技术选型课程设计
- 基于NLP的社交媒体情感挖掘课程设计
- OpenCV人脸对齐课程设计课程设计
- 参与探究课程设计的目的
- 矿山开采及石材加工建设项目可行性研究报告
- 超声波测距报警装置课程内容课程设计
- 基于NLP的情感分析工具在案例研究课程设计
- 厨艺课程设计背景介绍
- OpenCV人脸检测算法设计课程设计
- 场景设计课程设计
- 2025注册环保工程师《专业基础考试》考试卷含答案
- 2026网络安全宣传周网络安全知识培训智能时代网安护航
- 员工入股协议书范文经典版8篇
- 2026秋小学科学教科版六年级上册(新教材)教学计划附进度表
- 新版(2026秋新版)教科版五年级科学上册全册教案合集
- 2026年秋季开学小学目标规划习惯养成教育课件
- 2026-2027学年第一学期(秋季)初中教导处工作计划
- 2026部编人教版七年级历史下册期末复习知识点清单
- 人教版小学三年级数学下册第四单元《图形的面积》单元整体教学设计
- 2026年秋季学期小学四年级科学(青岛版五四制上册)教学计划含进度表
- 2026年统编版(2024)一年级道德与法治上册全册教案(教学设计)新版
评论
0/150
提交评论