- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第21课鸡兔同笼
学习目标巩固与扩展项目讨论逻辑编程1234
1今有雉兔同笼,上有三十五头,下有九十四足,问雉兔各几何?看一下“聪明猴”怎么通过编程的思维解决这道经典问题吧!234巩固“加减乘除”、“舞台背景编号” 、“广播” 、“变量”等脚本学习灵活使用“询问回答”、“重复执行直到” 、“连接” 、“除法乘法” 、等脚本综合应用所学脚本完成编程项目并扩展
新脚本:巩固脚本:
1.本节课用到的角色2.本节课用到的背景Monkey2窗户旁《鸡兔同笼》笼子RareRooster
1.头有35个头,脚有94只,各有多少鸡和兔?2.假如变化一下头和脚的数量,你还能计算出来有多少鸡和脚么?3.一共设置了几个变量?4.咦,小猴子为什么这么聪明呢?这就是典型的鸡兔同笼问题了,一会儿老师会详细讲解当然啦,用咱们的程序直接就可以得出结果4个,分别是:兔的只数、鸡的只数、头、脚因为它学过鸡兔同笼这个题目了,并且他也会编程《鸡兔同笼》
1.鸡兔同笼讲解1.鸡兔同笼问题一只鸡有:1头、2脚大家能算出来有多几只鸡和兔么?翻译:有若干只鸡和兔在同个笼子里,从上面数,有35个头;从下面数,有94只脚。求笼中各有几只鸡和兔?“鸡兔同笼问题”是我国古算书《孙子算经》中著名的数学问题,其内容是:今有雉(鸡)兔同笼,上有三十五头,下有九十四足。问雉兔各几何一只兔有:1头、4脚
1.鸡兔同笼讲解2.制作4个变量新建4个变量:鸡的只数、兔的只数、脚、头已知条件:头35个,脚94只;求鸡和兔的只数+=35=3594=2×+×494=*等你们长大了,可以用二元一次方程解题
1.鸡兔同笼讲解3. 第①种解法-《孙子算经》兔的只数假设砍去每只鸡和每只兔一半的的脚每有一只“双脚兔”,脚的数量就会比头的数量多1。所以 “独脚鸡”和“双脚兔”的脚的数量与他们的头的数量之差,就是兔子的只数。鸡的只数共有个头共有只脚现在共有只脚
1.鸡兔同笼讲解3. 第①种解法-《孙子算经》最终的程序
1.鸡兔同笼讲解4. 第②种解法-抬脚法假设鸡和兔都抬起2只脚,共有那总共抬起来了只脚还剩下只脚只脚鸡的只数剩下的都是兔子的脚,每个兔子有2只脚所以兔子共有只鸡和兔的数量总共有只
1.鸡兔同笼讲解4. 第②种解法-抬脚法鸡的只数最终的程序
2.猴子出题的程序1.设定鸡和兔的头数和脚数使用询问脚本,将输入的数字设定为:头的数量和鸡的数量假如有35个头,这一句的问句变成:鸡兔同笼。有35个头,你要设定几个脚?
3.猴子的其他程序1.猴子说话的程序切换造型的程序最终会定型在:monkey2-c如果用下一个造型这个脚本,最后定在哪一个造型不一定,需要咱们自己查看角色造型的数量,才能知道最后会变成哪个造型
3.猴子的其他程序2.猴子的总程序等待8秒是为了让其它角色执行完程序后再问下一个问题让鸡和兔说出正确答案
4.笼子的程序1.笼子的程序小绿旗被点击之后显示并且要盖住兔子和公鸡
5.鸡的程序1.鸡接收到广播说出答案处于笼子前面这一段程序是让鸡切换造型,切换持续的时间是2秒钟切换造型大小变化一下又恢复原状
5.鸡的程序2.鸡说出答案说出正确答案等待1秒是因为前面切换造型的时候花了一秒钟时间
6.兔的程序1.兔的程序其它程序和鸡的程序类似,这里等待3秒是为了让鸡先说完话,然后兔子再说话因为兔子很懂礼貌哦
6.兔的程序2.兔的接收到广播的程序这里的等待3秒也是为了让鸡先说完话,然后兔子再说话
Q1:明明给小猴子编程,编写了这样的程序,会发生什么现象呢?A1:将头增加回答,这个脚本错误,而是应该将头设定为回答。发生什么现象咱们自己测试一下吧。Q&A
Q2:明明发现有时候输入头和腿的数量以后,程序自动计算的鸡和兔的数量会出现负数是为什么呢?A2:因为不能出现符合条件的组合,这个数字是咱们自己构造的,得根据实际情况来哦。比如头5个,腿1个,这样的组合根本不可能存在。Q&A
(1)(2)加减乘除的混合使用,巩固学习拼接复杂编程积木块儿,巩固学习相应的数学原理用计时器来控制某一段脚本的执行时间,结合重复执行直到,实现这个功能知识点巩固
(1)知识点巩固数学:假设法的应用今天鸡兔同笼的编程课,讲了两种方法,都是假设法①假设都去掉一半的脚②假设鸡和兔都去掉2个脚算法不同,方法相同,孩子们要灵活应用,碰到类似的问题,可以用同样的方法来制作解答
明明给猴子的程序进行了这样的编程,那到底是正确还是错误呢?( )AB源码测试正确错误
答案:解析:在前面的程序一样的情况下,这两个脚本的含义是一样的,咱们可以赋值给脚和头,测试一下吧A源码测试
您可能关注的文档
- Scratch趣味编程初阶课程-7-保卫小鸡 课件.pptx
- Scratch趣味编程初阶课程-17-冒险之旅 课件.pptx
- Scratch趣味编程初阶课程-22-玩转金箍棒 课件.pptx
- Scratch趣味编程初阶课程-31-泡泡堂 课件.pptx
- Scratch趣味编程进阶课程-6-三角形、长方形面积 课件.pptx
- Scratch趣味编程进阶课程-16-顺序查找法 课件.pptx
- Scratch趣味编程进阶课程-20-相遇问题 课件.pptx
- Scratch趣味编程进阶课程-24-炫酷画圆 课件.pptx
- Scratch趣味编程进阶课程-26-利润问题 课件.pptx
- Scratch趣味编程进阶课程-27-100内质数表 课件.pptx
最近下载
- 生产与运作管理第五版陈荣秋习题答案.pdf
- 2023-2024学年广东省广州市天河区高一(下)期末物理试卷.pdf VIP
- 重大隐患事故判定标准考试专项测试题及答案.doc
- 人教版小学六年级数学下册期末试卷.pdf VIP
- 光耦测量方法.doc VIP
- BSISO7005-1-2011管法兰.第1部分:工业和通用管道系统用钢制法兰.pdf VIP
- 广东省深圳市语文中考试题与参考答案(2024年).docx VIP
- 部编版初中七年级历史下册知识点总结.docx VIP
- 建筑地基工程施工质量验收标准.GB50202-2018.docx VIP
- 专题06 轴对称常考压轴题型(含答案析)(八年级《新题速递·数学》(人教版)).docx
文档评论(0)