版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第23课兔子增长有规律(2)第六单元快速遍历数据五年级第23课学习目标12进一步了解兔子增长的数据递增规律,能够用流程图描述相应的算法。能够利用程序验证兔子增长问题的算法,体会算法与程序的对应关系。第23课课堂导入这一课继续探究“兔子增长问题”,通过用流程图描述算法,并用程序进行验证,感受用算法解决问题的基本过程。一起来继续探索吧!知识激趣学习活动一
用流程图描述兔子增长算法二
用程序验证兔子增长算法第23课学习活动一、用流程图描述兔子增长算法第23课学习活动问题回顾1月,农场里有一对小兔;2月,这对小兔长成一对大兔;3月,这对大兔生了一对小兔,这时农场里有2对兔;4月,大兔又生了一对小兔,上个月的小兔长成了大兔,这时农场里有3对兔;5月,两对大兔各生了一对小兔,上个月的小兔长成了大兔,这时农场里有5对兔;以此类推……直到12月。到12月的时候,假设兔都活着,那么农场里有多少对兔?算法回顾第23课学习活动一、用流程图描述兔子增长算法1.F[1]和F[2]的初始值都设为1,表示1月和2月兔的数量。2.用循环变量n表示月份,初始值设为3,表示从3月开始计算。3.建立以下循环结构:
(1)如果n<=12,就进入循环;F[n]=F[n-1]+F[n-2]
即F[3]=F[2]+F[1],F[4]=F[3]+F[2],F[5]=F[4]+F[3]……
(2)将n加1,继续循环。4.当n>12时,结束循环。5.输出F[12]的值。用流程图描述第23课学习活动一、用流程图描述兔子增长算法打开参考程序,观察、运行,分析程序与算法的对应关系。运行程序第23课学习活动二、用程序验证兔子增长算法F=[0,1,1]n=3whilen<=12:F=F+[0]F[n]=F[n-1]+F[n-2]n=n+1print("第12个月的兔子数量是:",F[12])#把1月、2月兔的数量放入列表,第0项设为0#设置要计算的起始月份#如果月份数n小于等于12,就进入循环#为列表增加一项,默认值为0#计算当前月份兔的数量#月份数增加1,继续计算#输出计算结果以上求解的兔子农场问题就是经典的斐波那契数列问题。意大利数学家莱昂纳多·斐波那契(LeonardoFibonacci)在1202年所著的《计算之书》中,提出了有趣的兔子问题。书中是这样描述这个问题的:一般而言,兔子在出生两个月之后,就会有繁殖能力,一对兔子每个月能生出一对小兔子来。如果所有的兔子都活着,那么一年以后可以繁殖多少对兔子?二、用程序验证兔子增长算法第23课学习活动了解斐波那契数列斐波那契数列指的是这样一组数:
1、1、2、3、5、8、13、21、34、55、89……这组数从第3个数开始,每一个数都等于前两个数之和。这组数因以兔子繁殖为例子而引入,故被称为兔子数列。了解斐波那契数列第23课学习活动二、用程序验证兔子增长算法
1.依据用自然语言描述的算法画出相应的流程图,可以更加直观地理解算法。2.依据算法编写程序进行验证时,可以采用不同的程序语言、不同的实现方法。3.日常生活与学习中,只要用心观察,会发现有许多利用递推思维来思考并解决问题的例子。第23课课堂总结
1.配套资源中有上一课“兔子跳台阶问题”的参考程序。打开这个程序并运行,输入不同的台阶总数,观察输出结果,体会数据的变化规律。第23课拓展与提升
2.
阅读下面的内容,了解自然界中一些符合斐波那契数列的独特现象。第23课拓展与提升
斐波那契数列存在于许多自然现象之中。例如,有些树木的生长,由于新生的枝条往往需要一段休息时间,供自身生长,而后才能萌发新枝。所以一株树苗会在间隔一段时间后长出一条新枝。第二年新枝休息,老枝依旧萌发。此后,老枝与休息过一段时间的新枝同时萌发,当年生的新枝则次年休息。这样,一株树木各个年份的枝干数,就会构成斐波那契数列。又如,一些植物的种子排列也符合斐波那契螺旋,向日葵的种子排列形成的斐波那契螺旋有时能达到89个。这些植物按照自然规律进化成这样,这
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年啥是贷款合同(1篇)
- 2026年农副产品买卖合同(1篇)
- 万宁社会化媒体营销整合传播方案
- 乡镇卫生院家庭医生签约服务工作安排
- 2020-2021年人教版八年级化学上册月考试卷及答案【真题】
- 神经系统疾病护理:关注患者功能恢复
- 护理科研方法介绍
- 老年人营养配餐的社会政策支持
- 2026 增肌期体重停滞调整课件
- 护理资源合理配置
- 2026年航空障碍灯行业分析报告及未来发展趋势报告
- 2026年网络安全管理专业知识测试题
- 2026成都环境投资集团有限公司下属子公司招聘技术管理岗等岗位42人备考题库及完整答案详解一套
- 小学教科版三年级科学下册全册教案(2026春)
- 2.4石油资源与国家安全课件高中地理湘教版选择性必修3
- 2026年药学服务技能大赛考试题及答案
- 政府牵头建设商圈工作方案
- 升压站土建及电气施工工程专项应急预案
- 压力管道培训教材
- 2025年全国中国古代文学常识知识竞赛试题库(+答案)
- 【新版】外研版三年级下册 Unit 6 A great week 复习课件
评论
0/150
提交评论