高一信息技术3.4信息系统的数据处理教学设计_第1页
高一信息技术3.4信息系统的数据处理教学设计_第2页
高一信息技术3.4信息系统的数据处理教学设计_第3页
高一信息技术3.4信息系统的数据处理教学设计_第4页
高一信息技术3.4信息系统的数据处理教学设计_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

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

文档简介

高一信息技术3.4信息系统的数据处理教学设计一、教学定位与教材分析本课选自教科版(2019)信息技术必修2《信息系统与社会》第三章第四节,属于“信息系统的设计与开发”这一单元的核心收束内容。前面三节学生已经认识了信息系统的组成要素,了解了传感器与执行器在信息采集与反馈中的作用,也通过小型信息系统的搭建初步感受到了数据在系统中的流动。本节要解决的根本问题是:数据进入信息系统之后,系统究竟对数据做了什么。教材以图书管理系统为主要情境线索,依次呈现数据的采集、整理、加工、分析与可视化呈现等环节,并以Python语言配合pandas库实现数据的批量处理,让学生体验从原始数据到决策依据的完整过程。本节内容是连接“数据与信息”模块(必修1)与“信息系统”模块(必修2)的桥梁。必修1中学生掌握的是对孤立数据集的编程处理,本节则把数据处理放回到真实系统的语境中,强调数据处理的目的是支撑信息系统完成其功能、服务人的决策。这一视角的转换,正是高中信息技术课程从“工具操作”走向“学科思维”的关键一跃,也是计算思维与数字化学习素养落地的重要载体。本课安排2课时。第1课时聚焦“认识数据处理”,理清数据处理的基本流程,理解自动化处理的价值;第2课时聚焦“动手处理数据”,使用Python中的pandas对图书管理系统导出的借阅数据进行统计与可视化,最后回归系统视角讨论数据处理结果如何反哺系统优化。两课时遵循“理解原理—实践验证—反思提升”的认知路径,首尾呼应,形成闭环。二、学情分析授课对象为高一年级学生,具体情况呈现三方面特征。其一,知识储备上,学生已在必修1中学习了Python基础语法、顺序结构与循环结构,接触过基本的列表操作与简单的数据计算,大部分学生具备运行和修改示例程序的能力。但学生对第三方库的调用普遍陌生,对DataFrame这类结构化数据对象没有概念,代码层面的抽象理解仍是薄弱环节。其二,生活经验上,学生是各类信息系统的重度使用者:校园一卡通、图书借阅机、外卖软件、短视频平台,每天都在产生和处理他们的数据。他们对“系统知道我喜欢什么”有朦胧的感受,却很少深究系统背后的数据加工逻辑。这种“熟悉但不理解”的状态恰恰是教学最好的切入点。其三,认知特点上,高一学生处于从具体运算向形式运算稳定过渡的阶段,乐于动手、厌烦空谈,对与自己有关的真实数据兴趣浓厚。同时班级内部差异明显,约有两成学生编程基础扎实可以充当“小先生”,也有少数学生对代码存在畏难情绪。教学设计必须提供分层任务与脚手架,保证最低门槛可入、最高空间可探。三、教学目标信息意识目标:学生能够从图书借阅等真实生活场景中敏锐识别“数据在系统中被处理”的事实,能区分原始数据、处理过程与处理结果三者的角色,形成“数据是信息系统运转的燃料”的基本观念。计算思维目标:学生能够针对具体的数据处理问题,按照“明确需求—选择算法—实现程序—验证结果”的路径进行分解与抽象,能读懂并改写基于pandas的数据处理代码,理解条件筛选、分组统计、排序输出等操作的逻辑等价表达。数字化学习与创新目标:学生能够利用数字化工具对批量数据进行统计分析并生成图表,能依据分析结果提出至少一条有数据支撑的观点或改进建议,体验数据驱动决策的工作方式。信息社会责任目标:学生能够认识数据处理过程中的质量意识与伦理边界,理解数据准确性、完整性对决策的影响,初步形成对个人信息在系统中被处理的关注与理性态度。四、教学重点与难点教学重点:数据处理的一般流程;使用pandas对结构化数据进行筛选、统计与可视化的基本方法。教学难点:将“业务问题”翻译为“数据处理操作”的思维转换,即如何把“哪类书最受欢迎、哪个年级借书最积极”这样的自然语言提问,拆解为筛选、分组、计数、排序等可执行的程序步骤。突破策略是采用“想一想—摆卡片—写代码”的三段桥梁法:先用自然语言说出思路,再用操作卡片摆出数据加工流水线,最后才落到代码实现,让思维先于语法。五、教学准备机房环境:安装Python3.x及pandas、matplotlib库,预装好教师的演示工程与学生的学习单工程;所有机器预置“图书借阅记录.csv”“图书信息表.csv”两个数据文件,内含本区域内某学校图书管理系统脱敏后的一学年度借阅数据两千余条,字段包括借阅编号、书籍编号、书名、类别、借阅人年级、班级、借出日期、归还日期。教学材料:操作卡片一套(印刷有“筛选、排序、分组、计数、求和、求平均、去重、连接、画图”等操作名),每组一份;学习任务单(含分层任务);板书设计板贴。分组安排:异质分组,四至五人一组,组内明确记录员、操作员、汇报员等角色,并指定一名编程基础较好的学生担任技术支持。六、教学过程(第1课时:数据为何需要处理)(一)情境导入:一百条留言背后的秘密(约8分钟)上课伊始,教师在屏幕投出一张截图:学校图书馆微信公众号后台收到的103条读者留言。教师说明,馆长想从中知道读者最关心什么,以便改进服务,但馆长不会编程,希望同学们帮忙。教师请两名学生现场快速浏览前二十条留言并口头归纳感受。学生大多会说“有人抱怨找不到书”“有人说开门时间太短”这类零散印象。教师顺势追问:如果留言不是一百条而是一万条,靠人逐条阅读加大脑汇总,还可靠吗?课堂短暂安静后,教师点明本课主线:信息系统的价值不在于把数据存起来,而在于能对数据进行处理,让数据开口说话。设计意图:用一个无法仅凭人力高效完成的任务制造认知冲突,让“数据处理”的必要性从学生的真实困境中生长出来,而不是从教师的定义中灌输进去。(二)新知建构:数据处理的概念与流程(约12分钟)教师以图书管理系统为主线案例展开讲解。系统里沉睡着三类数据:图书信息、读者信息、借阅记录。这些数据单独看意义有限,只有经过加工才能产生价值。教师板书并阐述数据处理的内涵:对采集到的数据,按照一定的目的进行组织、分析和加工,使其转化为有用的信息。随后把数据处理的一般流程分四步展开,并给每一步配上图书管理系统中的对应实例。第一步,数据整理:检查数据中是否存在缺失、重复、错误。展示实例:某条借阅记录的归还日期早于借出日期,这显然是异常数据;同一本书的类别一会写“文学”一会写“小说”,这叫不一致,需要统一口径。第二步,数据筛选:按条件提取需要的部分。实例:只保留本学期的记录。第三步,数据统计与分析:对数据做计数、求和、求平均、分组比较等运算。实例:统计每类图书的借阅总次数。第四步,结果呈现:用表格、图表等直观形式输出,供人阅读与决策。实例:画出各类图书借阅量的柱状图。教师强调:这四步不一定是严格的先后关系,实际处理中常常循环往复,发现统计结果异常就要回头排查数据质量问题。同时请学生注意一个细节:整理和筛选的对象是“数据本身”,统计与呈现才是“让数据产生信息”,这一区分是理解本课的关键。设计意图:用一个贯穿始终的真实系统案例把抽象流程具体化,口头讲解、板书关键词、实例对照三线并行,照顾不同认知风格的学生。(三)活动体验:模拟一条数据的流水线(约15分钟)各组领取操作卡片和一张“需求单”。需求单上写有馆长提出的三个问题:第一,这一学期哪个类别的图书被借得最多?第二,高一年级和高二年级相比,哪个年级人均借阅量更高?第三,借阅时长超过半个月的记录有哪些?组内开展“卡片流水线”活动:组员讨论每个问题需要经过哪些操作,把操作卡片按顺序在桌面上摆成一条流水线,并用箭头标注数据进入每一步前后的“样子”,例如进入筛选前是全部记录,出来后是“仅高一年级的记录”。教师巡视,重点观察两类典型错误:一是顺序颠倒,比如先对全表分组计数再去筛选年级,导致结果错误;二是忽略了“去重、统计在册人数”等隐含步骤,比如人均借阅量需要先求出每个年级的读者总人数。对出现错误的小组不直接纠正,而是提问:“如果你的流水线是这样的,最后出来的数字会是什么含义?这能回答馆长的问题吗?”引导学生自查。各组展示流水线,简要陈述理由,师生共同修正。教师点评时提炼出一句课堂金句并板书:问题翻译成操作,数据沿着操作流动,终点就是答案。设计意图:学生还没有写一行代码,就已经完成了从业务问题到处理步骤的思维转换,这正是本课的难点所在。卡片模拟把抽象思维可视化、可讨论化,学生在摆卡片的过程中发生的争论,就是最扎实的学习。(四)对比归纳与小结(约8分钟)教师提出对比问题:流水线上的每个步骤,如果用人拿着纸质借阅登记表来做,和用程序来做,差别在哪里?学生讨论后归纳:数据量小时手工可行,数据量大、条件复杂、需要反复统计时,人工慢且易错;程序一旦写好,换一批新数据只要重新运行,处理规则可以复用。教师补充教材中的观点:信息系统的数据处理能力决定了系统的实用价值,人工处理转向自动化处理是信息系统发展的内在动力。课堂小结由学生完成。教师给出三个填空支架:数据处理的一般流程包括整理、筛选、____、呈现四类操作(学生答:统计分析);把业务问题转化为数据处理操作,要先明确____,再确定需要的操作及其____(学生答:目的/需求;顺序)。(五)第1课时分层作业基础层:记录自己一周内使用过的三个信息系统,各举一个例子说明该系统可能对你的数据做了怎样的处理。提高层:思考馆长的第四个问题“哪些书借出去的人最多但几乎没被续借”,设计其操作流水线,用文字分步描述。七、教学过程(第2课时:用Python让数据说话)(一)复习激趣(约5分钟)教师展示上节课某小组针对馆长问题摆出的流水线照片,快速回顾三个问题的操作设计。随后出示本课任务:这套流水线同学们已经用卡片摆明白,今天让计算机照着它跑一遍。投出本课最终要得到的三样东西:各图书类别借阅量统计表、柱状图、按年级分组的人均借阅量对比。(二)讲授与演示:认识pandas(约12分钟)教师采用“最小可直接运行”的策略展开新授,只讲完成本课任务必需的四个知识点,不贪多求全。第一,读取数据。演示两行代码:importpandasaspdborrow=pd.read_csv("图书借阅记录.csv")讲解NameError最常见的原因是学生忘记运行第一行导入。用print(borrow.head())查看前五行,让学生直观看到一个整齐的表格,这个表格结构就叫DataFrame,可以把它理解成“程序里的电子表格”。第二,条件筛选。演示筛选高一记录:gaoyi=borrow[borrow["年级"]=="高一"]强调方括号里放的是“条件”,结果是所有满足条件的行组成的新表格。请学生口头说出筛选“借阅时长超过15天”的写法,集体尝试构造条件表达式。第三,分组统计。演示统计各类别借阅量:jieguo=borrow.groupby("类别")["书名"].count().sort_values(ascending=False)用“把表格按类别分成几摞,再数每一摞有几行,最后从高到低排队”的生活化语言解释groupby、count、sort_values三个动作,并回到卡片流水线上指认每个动作对应的卡片,实现代码与上节课思维的对接。第四,数据可视化。演示生成柱状图:importmatplotlib.pyplotaspltjieguo.plot(kind="bar")plt.show()提醒学生若中文出现乱码,可在绘图前加入两行字体设置:plt.rcParams["font.sansserif"]=["SimHei"]plt.rcParams["axes.unicode_minus"]=False讲授全程通过大屏幕逐行运行,每运行一句观察一次输出,把程序从“静态文本”演示成“动态加工过程”。(三)实践探究:分层任务闯关(约20分钟)任务一是保底任务,全体必做:补齐并运行半成品程序,得到各类图书借阅量统计表和柱状图,观察哪类图书最受欢迎,把结论写在任务单上。半成品程序中故意留有三处空白(读取文件名、分组字段、排序方向),学生须结合阅读代码上下文补全。任务二是进阶任务:独立完成馆长问题二,统计高一、高二两个年级的人均借阅量并对比。提示:总借阅次数容易得到,各年级读者总人数需要从读者信息表中统计或者用去重后的借阅人数量近似。教师巡视时对卡住的小组只给方向性提示:“先在卡片流水线上确认你缺哪一步,再把这一步翻译成一个pandas操作。”任务三是挑战任务,供学有余力的同学完成(至少任选其一):一是生成“各月借阅量变化折线图”,分析开学月与考试月的借阅差异;二是找出借阅时长最长的前十条记录,观察其共性,尝试提出馆藏投放建议;三是先在数据表中人为制造一条异常记录(如归还日期早于借出日期),再写条件把它筛选出来并剔除,体会数据清洗的必要性。教师巡视要点:关注报错处理方式,提醒学生养成“读报错最后一行”的习惯;每五分钟左右对全班共性错误做一次两分钟集中讲解;请率先完成基础任务的小组把屏幕共享为“样例展台”,供其他同学对照自查。(四)交流评价与上升(约6分钟)邀请两组汇报:一组展示统计与图表结果,一组展示任务三的创新发现。教师评价的依据不是图表是否漂亮,而是三条标准:结论是否有数据支撑、数据处理步骤是否合乎逻辑、表达是否面向馆长这样的“非技术人员”说清楚。教师做收束提升:今天同学们写的十几行代码,和图书馆系统的后台程序在原理上是同一件事——数据进来、规则执行、结果输出。商业平台分析你的浏览记录推荐商品,运动手环分析你的睡眠生成报告,本质都是这条流水线。由此引出责任讨论一小问:系统处理我们的数据带来便利,处理的前提和边界应当是什么?学生简要发言,教师点到即止:数据质量决定结论可靠与否,数据的使用边界由法律和伦理共同约束。八、板书设计主板书呈现主干结构:3.4信息系统的数据处理一、数据处

温馨提示

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

评论

0/150

提交评论