2020-2021学年教科版(2019)高中信息技术必修一1.2 数据的计算 课件(34张PPT)

文档属性

名称 2020-2021学年教科版(2019)高中信息技术必修一1.2 数据的计算 课件(34张PPT)
格式 pptx
文件大小 12.4MB
资源类型 教案
版本资源 教科版(2019)
科目 信息技术(信息科技)
更新时间 2021-10-01 14:28:23

图片预览

文档简介

(共34张PPT)
第2单元
编程计算
第1单元
初识数据与计算
第3单元
认识数据
第4单元
计算与问题解决
第5单元
数据分析与人工智能
信息技术
(必修1)
1.2
数据的计算
——打开编程之门
课前准备
阅读材料1-1
计算工具的发展,了解人类计算工具的发展历程。
“鸡兔同笼”问题
《孙子算经》记载:“今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?”
请思考解决该问题的计算方式。
鸡兔同笼
探究1:对于“鸡兔同笼”问题,试阐述你的计算步骤。
假设法
抬脚法
方程法
公式法
列表法
今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?
探究学习
抬脚法
让兔子和鸡同时抬起两只脚,这样笼子里的脚就减少了总头数×2只,由于鸡只有2只脚,所以笼子里只剩下兔子的两只脚,再÷2就是兔子数。
公式:兔的只数=(总脚数-总头数×鸡的脚数)÷(兔的脚数-鸡的脚数)
 
兔的只数(94-35×2)÷2=12(只)
鸡的只数35-12=23(只)
最酷“金鸡独立法”
鸡兔同笼
假设法
假设这35个头都是兔子,那么腿数就应该是35×4=140。比94多的腿数是因为把两条腿的鸡看成了四条腿的兔子了。所以多的腿数÷2就是鸡数。
公式为:鸡的只数=(兔的脚数×总只数-总腿数)÷(兔的腿数-鸡的腿数)
鸡的只数(35×4-94)÷(4-2)=23(只)
鸡兔同笼
方程法
方法一:一元一次方程
解:设有x只鸡,那么兔有(35-x)只
兔的只数×兔的腿数+鸡的只数×鸡的腿数=总腿数
4×(35-x)+2x=94
x=23
兔的只数35-23=12(只)
答:鸡有23只,兔有12只。
最常用“方程法”
方法二:二元一次方程
解:设有x只鸡,y只兔
x+y=35
4x+2y=94
解得x=12,y=23
答:有23只鸡和12只兔子。
鸡兔同笼
列表法
表格怎么列?
可以用什么工具代替手工?
A
B
C
D
E
1
鸡兔同笼问题(35头94只脚)
2
兔的只数
鸡的只数
兔脚总数
鸡脚总数
共有的脚数
3
1
4
2
5
3
……
……
……
……
……
……
35
33
36
34
探究2:运用电子表格解决“鸡兔同笼”问题
尝试并思考
35头,118脚,鸡兔各几何?
72头,168脚,鸡兔各几何?
200头,620脚,鸡兔各几何?
……
电子表格软件
电子表格软件是面向大众的计算工具,它的图形用户界面及“所见即所得”的编辑技术等使对数据进行计算更加易于操作,从而更充分地实现人和计算机的优势互补,提高人机协作效率。下面我们以“班级运动队的意向调查表”为例,了解电子表格软件中的一些常见操作。
数据的处理
为校篮球赛招贤纳士,如果你是篮球队队长,你怎么选?
1.工作簿与工作表
所谓工作簿是指在WPS表格环境中用来储存并处理工作数据的文件。在WPS表格中,一个工作簿文件就像一本书。每个工作簿又包含多个工作表,这些工作表可以储存不同类型的数据。
数据的处理——表格的基本知识
每一个工作簿文件在默认状态下打开1个工作表,为Sheet1
WPS表格中每个工作簿中最多可以拥有255个工作表。
WPS表格默认的工作簿是book1,它的扩展名是.xls。
数据的处理——表格的基本知识
电子表格由65536行和256列构成。
行的编号是由上到下在1~65536之间的阿拉伯数字来表示
列的编号则由左到右采用字母
“A”、“B”
、...、“Y”、“Z”、
“BA”“BB”、“BC”、
...、“IV”等来表示。
每张工作表有多个长方形的“存储单元”构成,称为“单元格”,输入的数据都保存在这些单元格内。
正在操作的单元格称为“活动单元格”。
选中单元格为:B6
数据的处理——表格的基本知识
现有班级名单,如何挑选出合适是的篮球队员呢?假设学生篮球技能都一致的情况下。
数据的处理
身高
爱好
、、、
性别
体重
现有班级名单,如何挑选出合适是的篮球队员呢?
探究学习
数据的处理
体重指数?
数据处理——排序
选拔标准一(身高):找出身高最高的前几位同学?170以上同学
选中区域(包含标题栏)
数据
排序(限定条件)
数据处理——筛选
选拔标准二(爱好):筛选出爱好篮球同学?
选中区域(包含标题栏)
数据
自动筛选
数据处理——筛选
选拔标准三(体重指数):选出BMI正常范围的学生?
计算
函数法
公式法
选定计算单元格
英文格式输入
=
输入
公式
选定计算单元格
体重指数(BMI):目前国际上衡量人胖瘦程度以及健康的标准之一。
计算公式为:体重(Kg)/(身高X身高)M
数据处理——公式与函数
数据处理——公式与函数
选拔标准三(体重指数):选出BMI正常范围的学生?公式法
选中单元格
输入
==F6/(E6
E6)
回车/Enter
数据处理——公式与函数
选拔标准三(体重指数):选出BMI正常范围的学生?
选中区域(包含标题栏)
数据
自动筛选
数字筛选
现在已经为你的篮球队选出了合适的人选。
数据处理——分类汇总
班级运动队组队意向调查表
数据处理——分类汇总
如果还想知道此次问卷的一个意向分布统计,怎么做呢?
分类汇总前,要按照分类字段排序,以便将要进行分类汇总的行排列在一起,然后依据汇总方式计算选定汇总项。
特点:当插入分类汇总时,列表将分级显示,我们可以灵活选择显示或隐藏明细数据行。
实践:先按性别、爱好排序
,再设定分类字段为“爱
好”,汇总方式为“计数”、选定汇总项为“爱好”,然后
进行分类汇总。
数据处理——分类汇总
A
B
C
D
E
1
鸡兔同笼问题(35头94只脚)
2
兔的只数
鸡的只数
兔脚总数
鸡脚总数
共有的脚数
3
1
34
4
68
72
4
2
33
8
66
74
……
……
……
……
……
……
12
23
48
46
94
……
……
……
……
……
……
35
33
2
132
4
136
36
34
1
136
2
138
运用表格解决“鸡兔同笼”问题
“鸡兔同笼.py”文件是一个用python编程语言编写的小程序,请双击运行此程序。思考用程序解决此问题和用表格解决时有何不同?
探究3:用程序解决“鸡兔同笼”问题
35头,118脚,鸡兔各几何?
72头,168脚,鸡兔各几何?
200头,620脚,鸡兔各几何?
print('这是一个有关鸡兔同笼问题的程序')
heads=float(input('请输入总的头数:'))
legs=float(input('请输入总的脚数:'))
tu=int((legs-heads
2)/(4-2))
print('兔子有:',tu,'头')
print('鸡有:',int(heads-tu),'头')
input("运行完毕,请按回车键退出...")
比较思想
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('鸡有:',int(heads-tu),'头')
input("运行完毕,请按回车键退出...")
抬脚法
列表法
考察方面
计算方式
使用成本
使用方便性
计算速度
方法通用性
人工计算
大众软件计算
编程计算
探究4:比较三种计算方式的特点,填写下表

较方便
较快
计算量少的情况下使用,容易出错
较高
繁琐

计算过程有限的情况下使用

方便

计算过程复杂、工作量大,需要掌握一定的编程语言。
练习
“百鸡百钱”问题是一个经典的数学问题,出自《张丘建算经》。内容是:公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱,用100文钱买一百只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少只?

解决“百鸡百钱”问题时,你会选择(
)方式呢?
A.人工计算
B.大众软件计算
C.编程计算

请在相应的选项区域完成此问题的解决步骤。
编程计算
这是一段用python编程语言实现的程序,尝试阅读以下程序,并在空格处补全代码。
money=100
#一共100文钱
num=_______
#一共100只鸡
cock_price=5
#公鸡价格5文
hen_price=_______
#母鸡价格3文
threechick_price=1
#3只小鸡1文
for
cock_num
in
range(1,money//cock_price+1):
#公鸡只数可能为1-20
for
hen_num
in
range(1,money//hen_price+1):
#母鸡只数可能为1-33
for
chick_num
in
range(1,money//threechick_price+1):
#(3小鸡)只数可能为1-100
money1=cock_num
cock_price+hen_num
hen_price+chick_num
threechick_price
num1=cock_num+hen_num+chick_num
3
if
money1==money
and
_____________:
print
(cock_num,hen_num,chick_num
3)
100
3
num1==num
课堂小结