高中信息技术必修2“信息系统的数据输入”单元教学设计(2课时)_第1页
高中信息技术必修2“信息系统的数据输入”单元教学设计(2课时)_第2页
高中信息技术必修2“信息系统的数据输入”单元教学设计(2课时)_第3页
高中信息技术必修2“信息系统的数据输入”单元教学设计(2课时)_第4页
高中信息技术必修2“信息系统的数据输入”单元教学设计(2课时)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

高中信息技术必修2“信息系统的数据输入”单元教学设计(2课时)一、教材分析本课选自教科版(2019)高中信息技术必修2《信息系统与社会》第三单元“信息系统的设计与开发”中的第三节“信息系统的数据输入”。本节内容是学生从“认识信息系统”走向“开发信息系统”的关键一环。前两节学生已经理解了信息系统的组成要素,初步接触了数据库与数据表的概念,本节则要求学生亲手完成一次“数据从用户指尖进入系统后台”的完整旅程,即利用HTML表单采集数据,并借助服务器端程序把数据写入存储端。教材以“图书管理信息系统”为贯穿项目,设计了“添加图书信息录入表单”和“编写接收数据的程序”两个核心任务。这一内容看似只涉及一段表单代码和几行Python语句,实则承载着本学科最朴素也最深刻的工程思想:数据不是凭空进入系统的,而是经过“设计采集界面—约定数据格式—传输与校验—写入存储”这样一条严谨的链路。学生在本节课建立的“数据入口观”,将直接支撑后续“数据加工”“数据输出”乃至整个信息系统的学习。与一般网页制作课不同,本节教学必须跳出“做漂亮页面”的误区,把视野落在“信息系统中的数据如何合法、准确、安全地进入系统”这一上位问题上,使学生在操作之外,理解人机交互界面的设计意图、输入数据的标准化意义以及数据校验的必要性。二、学情分析授课对象为高一年级学生。经过必修1“数据与计算”的学习,学生已经具备Python基础语法的编写能力,理解变量、数据类型、输入输出等基本概念;在必修2前两单元的学习中,学生体验了用表单向某信息系统提交信息的生活场景,能够描述“登录、注册、检索、下单”等操作背后的数据流动现象。但学生的认知存在三个明显的断点。其一,多数学生把“输入”等同于键盘打字,缺乏“表单是信息系统标准化的数据入口”这一抽象认识。其二,学生写过程序、浏览过网页,却从未把二者联系起来,不清楚浏览器提交的请求如何到达服务器、如何被程序接收。其三,学生对数据错误缺乏敏感性,认为“输错了改过来就行”,理解不了一份格式混乱的数据会给信息系统带来怎样的连锁后果。基于以上学情,本课采用“体验—拆解—实践—升华”的路径组织教学,以学生熟悉的图书馆场景切入,让抽象的数据输入过程具象化为一次“给图书管理系统录入新书”的真实任务,在任务推进中自然生长出HTML表单知识与服务器端数据接收技术。三、教学目标1.信息意识:能在“图书录入”的真实情境中识别用户信息系统的采集需求,判断一次录入应包含哪些数据项、各数据项应采用何种输入方式,形成“先设计采集方案、再动手写代码”的工程意识;通过对错误数据注入的体验,认识数据准入与数据校验对信息系统可靠性的意义。2.计算思维:能把“用户录入一本书”这一现实问题抽象为“表单控件采集—HTTP提交—服务器程序接收—写入存储”的处理流程;能依据HTML表单元素的语义特征,为不同类型的数据选择文本框、单选按钮、复选框、下拉列表等恰当的控件;能借助name与value属性理解“键值对”是前后端之间传递数据的通用约定。3.数字化学习与创新:能独立或在小组协作中完成图书录入表单页面的编写与调试,实现浏览器提交、服务器控制台回显数据的完整链路;能对自己的表单进行改进,如增加必填提示、友好图标、合理的控件分组,体验“为真实用户设计界面”的创新过程。4.信息社会责任:通过讨论身份证号、手机号等敏感信息的录入场景,理解个人信息采集应遵循的必要性与合法性原则,初步形成“系统设计者在数据入口处就负有保护责任”的伦理自觉。四、教学重点与难点教学重点:HTML表单的基本结构及各输入元素的语义;表单数据经action指向、method方式提交后,由服务器端程序接收的完整过程。教学难点:name属性作为前后端数据约定的“暗号”这一抽象概念;从“写好一个表单”上升到“设计一个可靠的数据入口”的思维跃迁,即从界面制作走向输入规范与数据校验。五、教学方法与资源准备采用项目式学习与任务驱动相结合的方式,以“为校园图书室录入新书”为真实项目主线,贯穿两个课时。教师机与全部学生机预装Python环境及浏览器,教师提前配制好简易服务器端接收脚本,课堂以Thonny作为主要编辑运行工具。机房采用四人小组围坐方式,每组设一名“录入员”、一名“质检员”、一名“记录员”和一名“汇报员”,课时中途轮换角色。教师准备三类教学支架:一是“表单元素速查卡”,将文本框、密码框、单选钮、复选框、下拉菜单、文本区、提交按钮控件与对应HTML写法浓缩为一页;二是“学件半成品代码”,给出删减后的图书表单文件与服务器接收程序,学生按需补全;三是“错误数据大礼包”,教师预置的若干条故意出错或缺项的图书数据,用于第二课时的校验环节。六、教学过程第一课时:数据从指尖到系统——设计与编写图书录入表单环节一:情境导入——一本新书的“漂流记”(8分钟)上课伊始,教师在大屏幕展示一张学校图书室的操作台照片:管理员手边摊开着五本新到的图书,电脑屏幕上是一个待录入界面。教师向学生发问:一本新书要进入我们的图书管理系统,需要经过哪几步?教师邀请两到三名学生凭生活经验描述,多数学生会说出“在电脑上把书名、作者、价格输进去”。教师顺势追问:如果我请你口头报数、管理员手动写入数据库,可不可行?学生会发现嘴上说太容易出错、速度太慢也不便于保存。教师由此引出核心命题:信息系统需要一条标准、规范、可重复的数据入口,这条入口在网页世界里就是HTML表单。教师板书课题——信息系统的数据输入,并在黑板右侧画出一个简化流程图:用户操作→浏览器→网络→服务器程序→数据存储,向学生说明接下来两个课时,就是要把这五个环节逐一打通。环节二:知识建构——拆解一个真实的登录表单(12分钟)教师不急着让学生写代码,而是带领学生“解剖”一个优秀的表单案例。大屏幕打开国家中小学智慧教育平台的登录页,教师提问:你看到这个界面的哪些控件?学生回答账号框、密码框、按钮后,教师再追问:如果要录入一本书,光有几个框够不够?录入“图书类别”时用文本框还是用下拉列表更合理?录入“是否损坏”时用什么?这一类问题引导学生发现:不同的数据,因为取值范围不同、限制规则不同,最适合的录入控件也不同。教师随后展示HTML表单的最小骨架。先用形象语言解释:标签就像是给这次数据采集活动圈定了一个“摊子”,摊上所有的控件都是这次活动要收集的数据;action属性指明数据要寄往的地址,method属性指明数据用什么方式寄出,input标签则是摊上的每一样“提问工具”。教师借助速查卡逐一讲解文本框、密码框、单选按钮、复选框、下拉列表、文本区域、提交按钮的写法与适用场景,特别强调name属性:服务器程序收到数据后,是靠名字来一一对应取值的,名字就是数据采集者与数据使用者之间的暗号,约定必须一致。教师在此设置一次“快问快答”互动巩固:录入书名用什么?录入单价若干元用什么?录入出版日期用什么?录入图书的多个关键词标签用什么?录入图书简介用什么?在抢答中加深控件选型的语感。讲解时长控制在十二分钟以内,确保学生留有充足的上机时间。环节三:任务实践——编写图书录入表单(20分钟)教师发布课时任务一:参照速查卡与半成品代码,为“校园图书信息管理系统”编写一个名为book_input.html的录入页面。任务给出明确的功能验收标准,包含图书编号文本框、图书名称文本框、作者文本框、出版社下拉列表(内置三至四家出版社可选)、出版日期输入、单价输入、是否破损单选按钮组、备注文本区域与一个提交按钮。教师在巡视中重点关注三类问题。一是结构与语义问题:个别学生把控件写在表单范围之外,教师引导其检查代码的“摊子”是否圈完整。二是命名问题:有的学生把name写成中文、有的漏写,教师让他们打开浏览器的开发者工具查看提交内容,发现没有name的数据根本不会随请求发送,从而亲身体会“暗号”约定的意义。三是交互体验问题:一些学生做出功能完整但排版杂乱、控件挤成一团的页面,教师引导其用段落和换行合理分组,并在每个控件前加上清晰的中文提示语,初步渗透“界面是写给用户看的”这一设计理念。教师在大屏幕滚动展示几组示范性半成品,引导全班互评:这份表单的采集项全不全?控件选得巧不巧?提示清不清晰?学生边改边评,作品质量在同伴互鉴中普遍提升。环节四:小结与铺垫(5分钟)教师组织学生汇报:你设计这个表单时最得意的一处是什么?最困惑的是什么?多数学生在表达自己作品时提到命名规则的困惑或某个控件的困惑。教师顺势抛出一个“钩子”:我们现在写好的只是一个漂亮而安静的页面,你按下提交按钮的一瞬间,数据究竟去了哪里?它会不会飞出去迷路?下节课我们一起给数据装上“追踪器”,看看它如何抵达服务器、再写进系统。教师布置课后微任务:试着在有网络的环境,把今天所做的表单在自己熟悉的任何设备上再次运行,观察点击提交后地址栏发生了什么变化,下节课分享。第二课时:数据安家——服务器接收与数据校验环节一:回顾与悬念揭晓(6分钟)教师用投屏展示三名学生上一课时完成的表单首页,快速回顾表单骨架、常用控件与name约定。随后进入悬念揭晓环节:教师现场打开上节课的book_input.html,填好书名为《信息技术与社会》、ISBN为一组数字、单价四十九点八元,点击提交按钮。大屏幕出现一个简单页面,显示“已收到:书名《信息技术与社会》,单价49.8”。教室里发出一阵轻微的惊叹。教师提问:是谁在背后接住了这份数据?数据是怎么过去的?教师使用手绘风格示意图拆解此次提交的微观旅程:浏览器把表单里每个控件的name与value打包成一行行参数,按照action指向的地址,通过HTTP协议“寄”到服务器;服务器端运行的Python程序像一个值班员,按名字逐一把参数收下,再决定是回显一句提示,还是存入数据库。环节二:精讲示范——服务器端如何“签收”数据(12分钟)教师把学件中的服务端程序完整投屏,分块讲解。第一块是启动一个极简的Web服务,负责监听请求;第二块是解析提交参数,把bookname、price等name对应的内容逐一取出;第三块是简单处理后回显或写入指定文件。教师强调,不必强求学生读懂每一行框架代码,但必须能说清三句话:程序挂在哪个地址上“等数据”;它是凭什么名字从一堆数据里挑出“书名”这一项的;收到数据后它做了什么。为帮助学生建立直观感受,教师现场做两次对比演示。第一次,把学生表单页中的name从“bookname”改成“book_name”,再提交,服务器端程序取不到书名,回显“书名为空”。学生恍然大悟:前后端是靠name这个“暗号”严格对应的。第二次,教师把method从get改成post,让学生观察地址栏参数的有无变化,体会两种提交方式的差别,教师点到即止,不做深入展开,只留一句展望:以后涉及密码、身份证等敏感数据时,我们再认真讨论该选哪一种方式。环节三:任务进阶——跑通“录入—提交—回显—存储”全链路(22分钟)教师发布课时任务二,按由基础到挑战分三层推进。基础层:小组协作,把自己的book_input.html中的action指向教师提供的服务地址,启动本地服务端程序,完整走通一次“在页面录入、在控制台看到数据、在结果文件里查到数据”的闭环。验收标准为教师随机抽查一组,该组能流畅演示从填写到落盘的全过程。进阶层:引入教师的“错误数据大礼包”。教师用脚本向系统注入若干条异常录入,如单价填写成“一百块”、ISBN少写三位、出版日期写成二〇三五年、必填的图书名称留空。系统照单全收,后续统计与检索立即报错。教师提问:我们的系统病了,病根在哪?学生很快聚焦到“入口太松、来者不拒”。小组随后为表单与服务端添加最简单可行的校验措施,例如给必填项增加提示、把单价输入框限定为数字、服务端收到空值时拒绝写入并返回提示。教师不做代码层面的统一规定,只划定目标:让脏乱数据进不来,让清楚的错误提示返回去。学生在讨论与尝试中真正理解“输入校验是信息系统的门卫”。挑战层:面向学有余力者,思考并尝试回答一道开放题:如果今天录入的不是图书,而是学生的体质健康数据,包含身高、体重、视力、五十米跑成绩,你的表单需要新增哪些控件?采集这些数据时哪些属于敏感信息?采集前需要履行什么告知义务?教师鼓励小组把讨论结论写在任务单空白处,作为下节课分享的素材。教师在巡视中采用了一些即时反馈策略:对成功跑通闭环的小组,请“质检员”用自己的语言向邻组复述数据旅行路线;对卡在name不匹配的小组,递上一张提示卡“双方喊话用同一个名字了吗”;对提前完成任务的小组,追加“美化入口”任务,在不影响功能的前提下优化排版与提示语。整节课机房内始终保持“低声的忙碌”,学生从执行者自然过渡为设计者与质检者。环节四:总结升华与价值引领(5分钟)教师邀请两至三名“汇报员”谈本课最大收获。有的学生说“终于明白网页和程序原来是一条链上的两端”,有的学生说“输错数据原来不是小事”。教师在黑板上完成最后一块板书:数据输入的三重境界——“录得上、录得准、录得安心”。录得上,是技术层面的功能实现;录得准,是质量层面的校验与规范;录得安心,是责任层面的合法与审慎。教师总结道:今天我们写下的每一个表单,本质上是信息系统面向人的一扇门。作为未来的系统设计者,我们既要让门关得住错误数据,也要让门对每一位使用者友好而透明,更要守住不该收的数据坚决不伸手这条底线。七、板书设计主板书呈左右两栏。左栏“知识线”:数据输入→HTML表单(action、method、控件)→HTTP提交→服务器接收→写入存储,下方标注三要素“界面—通道—落点”。右栏“方法线”:设计采集清单→选用合适控件→统一命名规则→实施输入校验→保护敏感信息。两栏交汇处写一句话:入口即责任。八、作业设计基础作业:独立完成一份“校园失物招领登记表单”,至少包含五类不同控件,命名规范、提示清晰,截图提交运行效果。拓展作业:以小组为单位走访一位真实用户(图书管理员、校医、食堂工作人员),记录他日常录入数据时遇到的一个麻烦,用文字画一张改进草图,思考你的表单能为他解决什么问题,下节课用三分钟分享。九、教学评价本课采用过

温馨提示

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

评论

0/150

提交评论