高中一年级信息技术必修一数据分析与表达(数据的可视化表达)第2课时教案_第1页
高中一年级信息技术必修一数据分析与表达(数据的可视化表达)第2课时教案_第2页
高中一年级信息技术必修一数据分析与表达(数据的可视化表达)第2课时教案_第3页
高中一年级信息技术必修一数据分析与表达(数据的可视化表达)第2课时教案_第4页
高中一年级信息技术必修一数据分析与表达(数据的可视化表达)第2课时教案_第5页
已阅读5页,还剩5页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

高中一年级信息技术必修一数据分析与表达(数据的可视化表达)第2课时教案一、课标定位与教材分析本课时选自教科版(2019)高中信息技术必修一《数据与计算》第五章“数据分析与表达”第一节,是继第1课时“数据分析的基本方法”之后的深入实践课。第1课时中,学生已经掌握了利用Python的pandas库对数据进行读取、清洗与基本统计分析的操作,理解了平均分析、对比分析的含义。本课时承接前文,聚焦于“数据的可视化表达”,即运用matplotlib等工具将分析结果转化为图表,并依据图表讲述数据背后的故事,完成“采集—处理—可视化—表达”的完整链条。《普通高中信息技术课程标准》将本课程内容归属于必修模块1中对“数据与信息”的要求,明确提出学生应能够选择恰当的数字化工具对数据进行加工处理,并以直观的方式呈现分析结果。本课时正是落实这一要求的关键载体。教材以“学生体质健康数据”为主线情境,呈现了折线图、柱状图、饼图、散点图等常见图表的生成过程,并引导学生思考图表类型与数据特征、表达意图之间的匹配关系。从学科核心素养看,本课时同时承载四个维度。信息意识方面,学生要能从生活情境中敏锐地感知图表的价值与局限;计算思维方面,学生要将“绘制一张说明问题的图”这一目标分解为数据准备、图表选择、参数配置、结果解读等步骤;数字化学习与创新方面,学生要在jupyter环境中自主调用库函数、修改参数、迭代优化图表;信息社会责任方面,教师要引导学生辨析“图表也会说谎”,树立正确的数据伦理观。二、学情分析授课对象为高一年级学生。经过前几章的学习,学生已具备Python基础语法知识,能读懂循环、列表、字典等基本结构,也在第1课时中初步接触了pandas的DataFrame对象。但多数学生对matplotlib完全陌生,对“图表类型如何服务表达意图”缺乏系统认识,常见的误区是“会做图但不会选图”,即机械模仿代码却说不清楚为什么用折线图而不用柱状图。此外,学生在义务教育阶段数学课上学习过统计图表,具备一定的读图经验,这是本课可以调用的宝贵前备知识。教师应当搭建从“数学中的图表”到“编程生成的图表”的桥梁,让旧知成为新知的锚点。同时,高一学生乐于展示、渴望表达,本课时设计小组汇报环节,正是顺应这一心理特点,让技术学习有真实的观众和真实的任务。三、教学目标第一,能说出折线图、柱状图、饼图、散点图各自适用的数据特征与表达场景,面对具体数据需求时能够做出有依据的图表选择。第二,能在jupyter环境中调用matplotlib绘制常见图表,掌握设置中文标题、坐标轴标签、图例等基本参数的方法,并能通过查阅帮助文档自主解决绘图中的常见问题。第三,经历从原始数据到可视化成品的完整过程,体会“图表是论证工具而非装饰品”的表达观念,能够用一张图清晰地讲述一个有依据的结论。第四,通过辨析失真图表案例,形成严谨、负责的数据表达态度,认识可视化可能被滥用带来的误导风险。四、教学重点与难点教学重点是图表类型与表达意图的匹配,以及matplotlib基本绘图语句的理解与运用。图表的选择本质上是逻辑判断,需要在教学中通过大量正例与反例让学生反复体会。教学难点有二。其一是参数的调试意识,学生往往复制代码后直接运行,遇到中文乱码、坐标刻度不合理等问题便不知所措,需要培养“看报错、查文档、改参数”的调试习惯。其二是从“图”到“话”的升华,即依据图表组织语言进行有逻辑的数据表达,这是技术课向素养课跃升的关键一跃。五、教学方法与课前准备教学方法采用任务驱动法、对比辨析法与小组协作学习。整节课以“为校运动会撰写一份数据分析简报”为主任务,将绘图技能拆解嵌入其中。课前准备包括:机房预装Python与jupyternotebook环境,确认matplotlib、pandas库可用;教师准备近三年校运会成绩数据、全校学生体质健康数据各一份(已脱敏),存入学生机共享目录;制作包含四张失真图表的辨析课件;设计小组任务单与学习评价量规,提前发至班级平台。六、教学过程(一)情境导入:一张图胜过一千个数字上课伊始,教师屏幕展示两张幻灯片。第一张是密密麻麻的成绩表格,包含校运动会三个年级八个项目的原始数据共一百多行;第二张是由同一份数据生成的年级平均分对比柱状图。教师提问:如果校长只有三十秒时间了解今年的运动会成绩情况,你会给他看哪一张?学生几乎异口同声选择图表。教师追问:为什么?学生回答“直观”“一眼看出高低”。教师顺势点拨:表格保存了全部细节,图表牺牲了细节换取了洞察。数据分析的终点不是算出一个数,而是让别人快速、准确地理解这个数意味着什么。今天我们就要学会把第1课时算出来的结果,“画”给别人看。教师板书课题:数据的可视化表达。(二)新知建构一:图表类型与表达意图教师不做代码讲解,而是先组织一场“图表选美”活动。屏幕依次呈现四个表达需求:展示本班一次月考各分数段人数分布、展示某运动员连续五年成绩变化、展示学校图书馆各类藏书的占比、探究每周运动时长与体测总分之间的关系。学生以小组为单位,为每个需求从折线图、柱状图、饼图、散点图中选择最恰当的一种,并在任务单上写出理由。三分钟后各组陈述。教师逐一点评并提炼规律:柱状图擅长“比多少”,适合离散类别之间的比较;折线图擅长“看趋势”,横轴通常是时间;饼图擅长“显占比”,前提是各部分加总为整体;散点图擅长“探关联”,用于观察两个数值变量之间是否存在某种关系。教师强调选择的本质是表达意图先行:先想清楚“我要让读者看到什么”,再决定“用什么图”。这一判断比绘图代码本身更重要,因为代码可以模仿,判断必须自己做出。此环节用时约八分钟,为后续编程实践奠定思维基础。(三)新知建构二:用代码让图表生长教师打开jupyternotebook,以绘制“三个年级运动会平均成绩柱状图”为例进行现场演示,逐行讲解核心语句。第一步导入库并读取数据。代码为:importpandasaspd,以及frommatplotlibimportpyplotasplt,然后用pd.read_csv读取共享目录中的成绩文件。教师复习上节课学过的DataFrame结构,指出本次绘图所需的两列:年级列与平均分列。第二步解决第一个拦路虎——中文乱码。教师故意先运行plt.bar并用中文设置标题,学生看到标题显示为方框。教师设问:计算机为什么不认识我们的汉字?学生产生认知悬念后,教师给出两行配置:plt.rcParams['font.sansserif']=['SimHei']与plt.rcParams['axes.unicode_minus']=False,并解释这是告诉绘图引擎使用黑体字库渲染中文,同时正确显示负号。这一“先撞墙再给钥匙”的处理,让学生对这两行配置记忆深刻。第三步完整绘图。核心代码为:plt.bar(x,y)生成柱体,plt.title添加标题,plt.xlabel与plt.ylabel标注坐标轴含义,plt.show呈现结果。教师边写边强调一条职业习惯:一张没有标题和单位说明的图是不完整的,因为它无法脱离制作者独立说明问题。第四步举一反三。教师用plt.plot将同一份按年份排列的数据画成折线图,让学生直观对比两种图的视觉差异,再次印证图表类型与表达意图的对应关系。此环节教师演示约十分钟,节奏放缓,确保学生看清每一步的变化。(四)任务实践:绘制我们的数据简报学生以四人小组为单位领取任务单,每组从三个任务中任选其一完成。任务一:用柱状图比较三个年级各项目的平均成绩,找出本年级的优势与短板项目。任务二:用折线图呈现校运动会某项目近六年的纪录变化,判断纪录提升是否存在放缓趋势。任务三:用散点图分析全校体测数据中每周锻炼时长与耐力跑成绩的分布,初步判断两者是否相关。任务单对图面提出了统一规范:必须有中文标题、横纵轴标签、清晰的刻度,并鼓励有余力的小组尝试用color参数调整配色、用plt.legend添加图例。教师巡视指导,对普遍出现的问题集中讲解,对个别问题一对一辅导。巡视中教师重点捕捉三类典型情况。第一类是代码直接照搬、参数含义不明的小组,教师引导其逐行注释代码,用自己的话解释每个参数;第二类是图表类型选错的小组,例如用折线图比较不同班级的平均分,教师不直接否定,而是反问“班级之间有先后顺序吗”,让学生自己发现不妥;第三类是进度超前的小组,教师提供拓展资料,引导其尝试pandas自带的plot方法或seaborn库,满足差异化学习需求。实践环节约十五分钟。(五)成果表达与互评:让图表开口说话每组派代表用两分钟时间汇报,汇报必须包含三句话:我们选择了什么图表、图表说明了什么结论、这个结论对学校有什么建议价值。例如有小组汇报:我们用散点图呈现了锻炼时长与耐力成绩的关系,发现时长超过五小时后成绩提升明显趋缓,建议学校宣传的锻炼方案不必一味追求时长而应关注锻炼质量。汇报过程中,其他小组依据评价量规从“图表选择恰当性、图面规范性、结论有依据性、表达清晰度”四个维度打分。教师适时追问,把学生的表达推向严谨,例如追问“你们怎么确定不是设备误差导致的数据异常”“样本量有多大”等,让课堂出现真正的数据论证氛围。此环节约八分钟。(六)辨析提升:图表也会说谎教师播放四张问题图表。第一张纵轴不从零开始,把微小差距放大成悬殊差距;第二张饼图各扇区之和超过百分之百;第三张用拉伸的三维柱体美化数据导致视觉比例失真;第四张横轴时间间隔不均匀却用折线连接,伪造平稳趋势。学生逐张找出问题并讨论其后果。教师总结:可视化是放大器,它既能放大真相,也能放大谎言。当你掌握绘图技术的同时,也承担了不误导读者的责任。今后无论是在新闻里看到的图,还是你自己做的图,都要多问一句:坐标轴从哪开始?数据完整吗?这个图想让我相信什么?这一段辨析将课堂从技术层面提升到信息社会责任层面,用时约五分钟。(七)课堂小结与分层作业教师引导学生用思维导图回顾本课脉络:表达意图决定图表类型,代码实现图表绘制,图面规范保障可读性,批判意识守住表达底线。教师用一句话收束:数据本身不会说话,是我们替它选择了说话的方式。分层作业设计如下。基础层:完成教材配套练习,用指定数据绘制一张规范的柱状图并写出三条读图结论。提高层:采集本班同学的睡眠时长数据,选择合适的图表完成一份小型分析报告。拓展层:查阅资料,了解一种本课未涉及的图表类型如雷达图或热力图,下节课用两分钟向同学展示其适用场景。七、板书设计主板书分为三区。左区写“为何可视化:牺牲细节,换取洞察”;中区以表格形式呈现四类图表与用途的对应关系:柱状图—比多少,折线图—看趋势,饼图—显占比,散点图—探关联;右区记录绘图三步法:读数据、选图表、配参数,并标注中文乱码两行配置作为重点提示。副板书区域随课堂生成,记录学生提出的疑问与精彩观点。八、教学评价设计本课采用过程性评价与表现性评价相结合的方式。过程性评价嵌入巡视环节,教师依据任务单完成情况对各组的代码规范性与调试过程记录等级;表现性评价依托汇报互评量规,从图表选择、图面规范、结论依据、语言表达四个维度按优秀、良好、合格三个等级评分,小组互评与教师评价按六比四的权重合成。评价结果记入学生的课程档案袋,作为本模块学业质量评价的组成部分。评价的核心导向不是“代码是否跑通”,而是“数据表达是否有效且诚实”,以此校准学生对技术价值的理解。九、教学反思本课以真实校

温馨提示

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

评论

0/150

提交评论