(共14张PPT)
1.2数据的计算
(第1课时)
学 习 目 标
2.能根据问题的需求,选用恰当的计算方式解决问题。
1.通过探讨解决问题的计算方式,知道计算的基本方式和计算的发展过程。
3.通过比较计算的基本方式,感受计算机处理数据的优势。
活动1 人工方式解决“鸡兔同笼”问题
《孙子算经》记载:”今有(雉)鸡兔同笼,上有三十五头,下有九十四足问雉兔各几何?“请思考该问题的计算方法。
任务一:探讨解决问题的计算方式
假设法
抬腿法
方程法
列表法
活动1 人工方式解决“鸡兔同笼”问题
任务一:探讨解决问题的计算方式
请同学们上网搜索《孙子算经》中“鸡兔同笼”问题的计算方法,并与你所采用的的方法进行对比,说明异同。
小组讨论
定义:通过建立分析模型和设计有效的步骤、方法,利用自动计算工具来进行规律预测和发现,这是计算机领域的计算。
计 算
活动2 借助电子表格软件解决“鸡兔同笼”问题
小组讨论
“鸡兔同笼”问题表格 兔的只数 鸡的只数 兔脚总数 鸡脚总数 共有的脚数
1
2
┆
┆
33
34
35
任务一:探讨解决问题的计算方式
打开电子表格软件,根据给出的电子表格示例输入相应的内容,并对输入的内容进行操作,求解鸡兔同笼问题。
活动2 借助电子表格软件解决“鸡兔同笼”问题
任务一:探讨解决问题的计算方式
活动2 借助电子表格软件解决“鸡兔同笼”问题
任务一:探讨解决问题的计算方式
任务一:探讨解决问题的计算方式
活动3 编程解决“鸡兔同笼”问题
print('这是一个有关鸡兔同笼问题的程序')
heads=float(input('请输入总的头数:'))
legs=float(input('请输入总的脚数:'))
tu=int((legs-heads*2)/(4-2))
print('兔子有:',tu,'头')
print('鸡有:',int(heads-tu),'头')
input("运行完毕,请按回车键退出...")
简单介绍并演示“鸡兔同笼.py”的使用。根据学生的操作情况,提出问题:人工计算、电子表格计算和编程计算,这三种方式,哪种解决问题最快?
任务一:探讨解决问题的计算方式
活动3 编程解决“鸡兔同笼”问题
任务二:解决“鸡兔同笼”问题的计算方式比较
小组讨论
计算方式 考查的方面 使用成本 使用方便性 计算速度 其他
人工计算
借助电子表格软件计算
编程计算
根据任务一的三个活动,总结归纳三种计算方式的比较情况。
数据的计算
概 念
方 式
人工计算
借助电子表格软件计算
编程计算
“百钱百鸡”问题是一个有名的数学问题,出自《张丘建算经》。其内容是:公鸡5文1只,母鸡3文1只,小鸡3只1文钱,用100文钱买100只鸡,其中公鸡、母鸡和小鸡都必须要有,问公鸡、母鸡和小鸡各多少只?请尝试使用人工计算、借助电子表格软件计算和编程计算三种方式解决问题,编程计算的程序可以从教科室配套资源中获得。
拓展练习
课堂练习
完成学生资源文件夹《 1.2数据的
计算 试题.doc 》并上传至教师端。