高中信息技术必修1数据处理和可视化表达单元教学设计_第1页
高中信息技术必修1数据处理和可视化表达单元教学设计_第2页
高中信息技术必修1数据处理和可视化表达单元教学设计_第3页
高中信息技术必修1数据处理和可视化表达单元教学设计_第4页
高中信息技术必修1数据处理和可视化表达单元教学设计_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

高中信息技术必修1数据处理和可视化表达单元教学设计一、教材分析“数据处理和可视化表达”是粤教版(2019)高中信息技术必修1《数据与计算》第五章第四节的内容,处在全书的收束位置。前几节学生已经经历数据采集、数据编码、数据特征探索等学习活动,积累了一定的数据意识,但尚未形成“从原始数据到决策依据”的完整加工链条。本节正是打通这一链条的关键课。本节内容包含两条主线:一是数据处理的基本方法,包括数据清洗、数据加工、数据统计分析;二是数据可视化表达,即依据数据特征选择合适的图表类型,借助工具将数据转化为直观图形,并从中读取信息、提炼结论。教材以Python的pandas库和matplotlib库为技术载体,兼顾了工具操作与思维培养。从课程结构看,本节上承数据编码与数据安全,下启人工智能初步中对数据依赖的讨论,是“数据”这一学科大概念落地的重要支点。教学中若只讲软件操作,学生得到的只是一堆按钮记忆;只有把“为什么这样处理、为什么选这种图”讲透,才能真正发展学生的计算思维与数字化学习能力。二、学情分析授课对象为高一年级学生。他们具备以下基础:第一,知识层面。学生已学习过Python基本语法,能读懂列表、字典等数据结构,对pandas有初步接触,但多数学生仅停留在模仿代码的阶段,对函数参数的含义理解不深。第二,能力层面。学生日常接触图表较多,能读懂柱状图、折线图、饼图的基本含义,但缺乏“依据数据特征主动选择图表类型”的经验,容易把可视化等同于“让图好看”。第三,心理层面。高一学生好胜心强,喜欢有真实感的任务,对“帮学校食堂分析消费数据”“解读体测成绩”这类贴近校园生活的情境参与度高;同时,面对成段的代码容易畏难,需要支架式引导。据此,本教学设计采用“真实情境驱动+任务链条推进+对比辨析深化”的策略,让学生在解决问题的过程中完成知识建构。三、教学目标1.信息意识:能从真实情境中识别数据处理的需求,意识到原始数据往往需要加工才能产生价值,形成“用数据说话”的自觉。2.计算思维:掌握数据清洗(缺失值、异常值处理)、数据筛选与统计(分组、聚合)的基本方法,能将“分析需求”拆解为“处理步骤”,并用Python代码实现。3.数字化学习与创新:能依据数据类型和分析目的选择恰当的图表类型(柱状图、折线图、饼图、散点图等),用matplotlib绘制并美化图表,从图表中提炼有依据的结论。4.信息社会责任:认识数据可视化可能存在的误导(截断坐标轴、片面取样等),树立真实、客观表达数据的伦理意识。四、教学重点与难点教学重点:数据清洗与统计分析的常用方法;依据数据特征选择合适图表并解读图表。教学难点:将分析需求转化为数据处理步骤的逻辑链条;辨析“图表类型—数据关系—表达目的”三者之间的对应关系。五、教学策略本课安排2课时(90分钟),采用项目式学习。以“校园食堂消费数据探秘”为贯穿项目,设置四个递进任务:读懂脏数据、清洗与加工、统计与发现、可视化表达与质疑。教师提供半成品代码和数据集,学生通过修改、填空、讨论完成任务。每节课留出成果展示与互评环节,借助班级平板或机房广播实现即时反馈。六、教学准备硬件:网络机房,每生一机,安装Python3.x及pandas、matplotlib库。资源:教师预置“食堂消费模拟数据集.csv”(约2000条记录,含食堂窗口、消费金额、消费时间、年级字段,故意混入空值、明显异常的巨额消费和格式不统一的日期);任务单;代码填空模板。分组:4人一组,设组长、代码操作员、记录员、汇报员,中途轮换职责。七、教学过程第一课时:数据处理——让数据从“脏”到“净”(一)情境导入:一张让人犯糊涂的表格(8分钟)教师投影展示学校食堂提供的原始消费数据截图,提出问题链:“如果校长问你:哪个窗口最受欢迎?人均每餐花多少钱?你能直接回答吗?”学生观察后会发现:有的单元格是空的,有的金额是“9999”,有的日期写法五花八门。教师顺势点题:真实世界的数据几乎都是“脏”的,数据处理就是数据分析的第一道工序。这节课我们就给这批数据“洗澡”。设计意图:用校园真实情境制造认知冲突——学生原以为数据分析就是画图,现在发现画图之前还有大量工作要做,为后续学习奠定动机基础。(二)任务一:读懂数据,诊断“病情”(12分钟)学生打开数据集和任务单,组长组织讨论:这份数据存在哪些问题?把问题分类填入任务单。教师巡视,引导学生归纳出三类典型问题:缺失值:部分记录金额为空。异常值:出现单笔9999元消费,明显超出食堂消费常识。格式不一致:日期列存在“2022/3/5”“20220305”“3月5日”等多种写法。教师板书学生的发现,并引出核心概念:数据清洗——发现并纠正数据文件中错误的过程。随后教师演示用pandas读取数据:importpandasaspddf=pd.read_csv("食堂消费.csv")df.head()()df.describe()重点讲解info()与describe()的输出含义:前者看字段类型和非空数量,后者看均值、最大最小值——最大值9999立刻暴露了异常。强调“先诊断、后开方”的工作习惯。设计意图:把“认识数据”变成“体检诊断”情境,降低术语门槛,同时让学生经历完整的观察—归类—命名过程。(三)任务二:动手清洗,给数据“治病”(20分钟)学生在半成品代码基础上完成三项清洗操作,任务单设置填空:1.删除或填补缺失值。提供两种思路代码:df=df.dropna()(直接删除含空值的行)df["金额"].fillna(df["金额"].mean(),inplace=True)(用均值填补)教师组织小组讨论:两种方法分别适用于什么情形?删除样本会不会影响结论?引导学生认识到方法选择背后有取舍,数据量大、缺失少时可删,关键字段缺失少且分布均匀时可填。2.剔除异常值。学生思考“多少算异常”,多数小组会用上限法:df=df[df["金额"]<50]教师追问:50这个阈值从哪里来?引导学生结合生活经验(食堂一餐一般不超过30元)设定合理边界,体会“领域常识”对数据分析的约束作用。3.统一日期格式:df["日期"]=pd.to_datetime(df["日期"],errors="coerce")并再次用info()验证清洗效果。每组完成后,将清洗前后的记录数对比填入任务单。教师广播展示两组的清洗结果,全班核对。设计意图:以填空式代码降低操作门槛,把认知负荷集中在“为什么这样处理”上;对比验证环节培养学生用输出来检验程序的习惯。(四)任务三:统计加工,让数据开口说话(12分钟)数据干净了,接着回答校长的问题。教师发布两个统计需求:需求一:每个窗口的总营业额和平均消费。需求二:每天的总消费额变化。学生尝试用分组聚合完成:df.groupby("窗口")["金额"].agg(["sum","mean"])df.groupby("日期")["金额"].sum()教师讲解groupby的工作机理:如同把一副牌按花色分堆,再对每堆分别计算。用实物卡片现场演示“分组—聚合”动作,帮助抽象思维较弱的学生建立直观模型。各组汇报统计结果,教师引导初步解读:哪个窗口营业额最高?金额高低是否等于“最受欢迎”?有学生指出还需结合消费人次,教师补充统计人数的代码df.groupby("窗口")["金额"].count(),让学生体会“指标设计”本身就是思考过程。设计意图:通过“分堆计数”的实物类比突破groupby这一难点;在指标讨论中渗透统计思维的严谨性。(五)小结与过渡(3分钟)师生共同梳理本节课流程:诊断(读数据、找问题)→清洗(缺失、异常、格式)→加工(分组统计)。教师抛出悬念:我们已经算出窗口营业额排行榜,但如果要向全校同学汇报,贴一张满是数字的表格,大家愿意看吗?下节课我们学习让数据“一眼看懂”的本领。第二课时:数据可视化表达——让数据自己讲故事(一)复习导入:表格与图表的对决(5分钟)教师同时展示同一组数据的表格形式和柱状图形式,提问:哪种形式让你更快看出哪个窗口最火?学生直观感受可视化的优势。教师点题:图表的本质是把数字映射为长度、角度、颜色等视觉属性,调用人类最强的视觉感知能力。(二)任务四:选对图表,匹配数据关系(15分钟)教师抛出核心问题:图表有那么多,凭什么选这种不选那种?教师讲解选图的决策依据——看你想表达什么关系:比较大小(各窗口营业额对比)→柱状图、条形图;看变化趋势(一个月每天消费额)→折线图;看成占比(各年级消费占总盘子的比例)→饼图;看相关性(消费金额与消费时段的关系)→散点图。发放“图表选择决策卡片”,小组完成连线练习并说明理由。教师展示两个反例:用饼图展示50个窗口的占比(扇区过密无法辨认);用折线图展示无顺序关系的窗口名称(连线毫无意义)。学生在辨析中深化理解。设计意图:以“关系决定图形”为主线构建选择框架,反例辨析直击学生“见数据就画饼图”的常见误区。(三)任务五:动手绘图与美化(20分钟)学生使用matplotlib完成任务,代码支架如下:importmatplotlib.pyplotaspltplt.rcParams["font.sansserif"]=["SimHei"](解决中文显示问题)绘制柱状图:plt.bar(x_data,y_data)plt.title("各窗口营业额对比")plt.xlabel("窗口")plt.ylabel("营业额(元)")plt.show()绘制折线图:plt.plot(dates,totals,marker="o")要求每组完成至少两种图表,并做到“三有”:有标题、有轴标签、有恰当的颜色区分。教师巡视时重点纠正两类问题:中文乱码(未设置字体)、图表无标注(读者无法解读)。提高任务:完成快的小组尝试用颜色突出最高营业额的窗口,或给折线图加数据标签plt.text(),体会“强调重点信息”的表达技巧。(四)任务六:解读图表,也质疑图表(15分钟)各组派汇报员展示本组图表,用“我从图中读出了……依据是……”的句式发言。例如:“我发现周三消费总额明显低谷,依据是折线图在每周中部出现凹陷。”教师随后出示一张经过“加工”的对比图:某品牌广告中把纵坐标从0改为90,使差距被视觉放大。提问:这张图数据造假了吗?学生讨论后认识到:数据没造假,但坐标轴截断制造了误导。教师总结可视化表达的职业伦理:图表可以突出重点,但不得歪曲事实;读图时要养成先看坐标轴的习惯。设计意图:读图表达训练学生的数据叙事能力;误导案例将信息社会责任落到实处,实现知识与价值观的双重收获。(五)课堂小结与延伸(5分钟)师生共同绘制本单元知识结构图:数据处理(诊断—清洗—加工)→可视化表达(选图—绘图—读图—质疑)。教师布置分层作业:基础作业:处理老师提供的体测成绩数据集,完成清洗、统计、绘图全流程,写出三条数据结论。拓展作业:自选一个感兴趣的真实数据源(天气、公交客流、图书借阅等),独立完成一次“数据小报告”,下节课举办班级数据博览会。八、板书设计主板书以流程图形式呈现:原始数据→诊断(info/describe)→清洗(缺失·异常·格式)→加工(groupby分组聚合)→可视化(关系决定图形)→结论与质疑副板书随堂记录学生归纳的图表选择对照表与数据伦理要点。九、教学评价设计本课采用过程性评价与表现性评价相结合的方式。过程性评价:依托任务单,每项任务设置自评栏,学生完成即勾选;教师巡视时记录小组合作状态,重点关注“是否每个成员都动手运行过代码”。表现性评价:制定图表作品评价量规,从四个维度打分——数据处理正确性(清洗与统计无误)、图表选择合理性(类型与数据关系匹配)、表达规范性(标题、轴标签齐全)、结论有效性(观点有数据支撑)。展示环节由学生互评与教师点评结合,互评使用量规简表,保证评价有据可依。评价结果作为单元项目档案袋的一部分,体现实践性课程的育人导向。十、教学反思(预设)第一,真实数据是双刃剑。含错误的数据能制造认知冲突,但错误种类过多会让基础

温馨提示

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

评论

0/150

提交评论