内容正文:
数据的计算
第 1 单元
学习目标
★了解计算的基本方式和计算的发展过程。
★根据问题需求, 选用恰当的计算方式。
★感受计算机在处理数据时的优势。
1.2 数据的计算
新课导入----鸡兔同笼问题
我国古代出现了多部数学著作,如《九章算术》《孙子算经》等。
《孙子算经》记载:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”
我们可以使用什么方法解决该问题?
新课导入----鸡兔同笼问题
《孙子算经》记载:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”
方程法:
设:兔有x只,鸡有y只
x+y = 35
4x+2y=94
解得x=12,y=23
答:有12只兔,23只鸡
砍足法(抬脚法):
让兔子和 鸡同时抬起2只脚,这样笼子里着地的脚都是兔子的,且每只兔子有2只脚着地,那么有
[94-(35x2)] ÷ 2 = 12(只)
因此,鸡的只数为35-12 = 23(只)
除了上述解决方法,我们还可以通过电子表格将所有的鸡和兔的数量组合罗列出来、编写程序的方法来解决此问题
新课导入----鸡兔同笼问题
《孙子算经》记载:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”
鸡 + 兔 = 35
若兔有0只,则鸡有35只
若兔有1只,则鸡有34只
…
若兔有12只,则鸡有23只
电子表格解决问题
新课导入----鸡兔同笼问题
《孙子算经》记载:“今有雉(鸡)兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”
print(“这是一个关于鸡兔同笼问题的程序”)
heads=int(input(“请输入头的总数”))
legs=int(input(“请输入脚的总数”))
for tu in range(1,heads-1):
leg=4*tu+2*(heads-tu)
if leg==legs:
print(“兔有:”,tu,“只”)
print(“鸡有:”,heads-tu,“只”)
input(“运行完毕,请按回车键推出”)
编程解决问题
计算:根据已知量算出未知量
计算:根据已知量算出未知量
1.建立分析模型
2.设计有效的步骤、方法
3.利用自动计算工具进行规律预测和发现
电子表格软件
电子表格软件是面向大众的计算工具, 它的图形用户界面及 “所见即所得”的编辑技术等使对数据进行计算更加容易操作。
常见的电子表格软件有Microsoft Office Excel,WPS表格等。
Microsoft Office Excel
WPS表格
电子表格软件的操作-----数据表的建立
电子表格软件的操作-----排序
电子表格软件的操作-----排序
在排序功能中选择关键字“身高”、“排序方式“降序”,即可将该班同学的身高按照从高到底排序。
若我想实现分性别将改版同学的身高从低到高排序,应该怎么操作呢?
电子表格软件的操作-----排序
电子表格软件的操作-----排序
在排序功能中选择主要关键字“性别”“排序方式“升序”、次要要关键字“身高”“排序方式“降序”,即可将该班同学的身高按照男女生从低到高排序。
小结:
1.利用排序功能可以依据关键字对表中的数据进行升序或降序排列。
2.当有多个排序条件时,要明确什么条件设为主要关键字,什么条件设为次要关键字。
电子表格软件的操作-----筛选
找到爱好为篮球的男同学
电子表格软件的操作-----筛选
根据一定的规则成批筛选数据,有助于我们发现某类特定数据蕴含的信息。筛选会依据条件显示需要的数据,其余的内容都会被隐藏起来。取消筛选之后,所有数据都会重新出现。
筛选之后过后的数据会出现的图标
电子表格软件的操作-----公式与函数
分别用公式和函数计算陈一的平均分:
公式:平均分 =(D2+E2+F2+G2)/H2
函数:平均分 =average(D2:G2)
注意:(D2,G2)是两个单元格,分别是D2和G2;
(D2:G2)是D2到G2四个单元格,分别是D2,E2,F2,G2;
电子表格软件的操作-----公式与函数
为什么结果为5呢?
因为COUNT函数只计包含数字的单元格以及参数列表中的数字的个数
电子表格软件的操作-----分类汇总(先分类,再汇总)
若要进行数据的分类汇总, 首先要按照分类字段排序,以便将要进行分类汇总的行排列在一起,然后依据汇总方式计算选定汇总项。
原则:以什么排序,用什么方式汇总什么;
例如:
1.按爱好排序
2.分类字段为 “爱好"
3.汇总方式为”计数”
4.汇总项为“爱好”
单击此处添加副标题内容
谢谢聆听
20
$$