
所属成套资源:川教版(2019)信息技术八年级下册成套优秀教学设计【全册】
信息技术八年级下册统计分析数据表格教案
展开 这是一份信息技术八年级下册统计分析数据表格教案,共2页。
初备人: 集体研备后审核人:
课题
3.2统计分析数据(课时3)
共 3 课时
授课类型
练习课
学科核心素养与
教学目标
掌握pythn中列表类型的基本操作。
掌握numpy模块中常用的数组操作
熟练使用numpy模块进行简单的数据统计与分析。
教材分析
重点
熟练使用numpy模块进行简单的数据统计与分析。
难点
熟练使用numpy模块进行简单的数据统计与分析。
教学方法
讲述法、分组讨论法
教学用具
计算机网络教室、PPT课件、教学设计
教学流程
学生学习活动预设
教师教学活动预设
课前
[预]
复习所学
预学新知
复习+预习
课中[议]
鼓励讨论
生成问题
读写文本文件——建立基础数据表
首先要将表中的数据复制到记事本或者写字板,保存为文本文件,数据可以用空格、逗号等分隔符分隔。
[探]
探究质疑
互帮互学
任务1:
从文件导入利用ladtxt()函数,它能够从文本文件中读取数据,并以数组的形式返回。
请分小组讨论,利用ladtxt()函数导入“分项目成绩表”文件来计算总分,编写程序。
读写文本文件:
当数据量比较大时,将数据依次录入程序容易出错,并且效率低。因此,用文件直接导入数据的方法更加准确、方便。
numpy中可以直接导入文本文件。
[展]
启迪思路
激情展示
任务2:
分小组讨论一下:
1、sum(1)表示的是什么?
2、如果要对数组中的每一列进行求和怎么实现?
1、sum(1)表示的是对数组中的每一行进行求和。、
2、如果要对数组中的每一列进行求和可以用sum(0)实现。
[辨]
辩论解疑
点评分辨
任务3:
请分小组讨论,我们已经完成的数据结果的排列方式不是很方便查看每位同学的总分,想要结果数据的排列方式方便,可以怎么实现呢?编写程序实现。
使用savetxt()函数可以将数组以指定的格式保存成文本文件。
[测]
归纳内化
检测固学
任务4:
请分小组查找资料,并讨论,为了方便查看和对比,将计算出的总分和前面的基础数据进行合并。
提示:利用hstack()函数实现。
所有参加水平组合的数组行数必须相同,所有参加垂直组合胡数组列数必须相同,否则程序会报错。
课后
[拓]
迁移拓展
三向提升
复习加预习
课堂小结
我们统计这些数据,进行了数据分析和处理之后,我们是不是应该考虑用这些处理好的数据生成统计图表,以便我们更加直观的可视化分析,从而给我们提供一些更加科学、精准的建议。
展示思维导图
板书设计
教学活动
反思
相关教案
这是一份信息技术八年级下册统计分析数据表格教案,共2页。
这是一份川教版(2019)八年级下册统计分析数据表格教案设计,共2页。
这是一份初中信息技术川教版(2019)八年级下册统计分析数据表格教案,共3页。
相关教案 更多
- 1.电子资料成功下载后不支持退换,如发现资料有内容错误问题请联系客服,如若属实,我们会补偿您的损失
- 2.压缩包下载后请先用软件解压,再使用对应软件打开;软件版本较低时请及时更新
- 3.资料下载成功后可在60天以内免费重复下载
免费领取教师福利 








