编程与数学应用|听说鸡兔同笼又出新解法了,而且……

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

《奔跑吧兄弟》中有一期的“越狱环节”,跑男们面对各种来自“高中生习题集”的题,抓耳捞腮想不出答案,只有包贝尔用“让兔子抬起两条腿”的巧妙方法解出了经典的鸡兔同笼题,成为跑男成员中第一个逃出牢房的人。

看到这,也许有些宝妈宝爸会不屑:“奥数题嘛,我都会做了”,但是耐撕BaBa今天要教大家一个新思路:用计算思维解答经典的鸡兔同笼题

“今有鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几何?”

——《孙子兵法》

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

1.分解问题中的重要数据

头——35个,动物的种类——2,脚——94只。

2与3.模式识别与抽象方法

观察分解出来的数据,找到其中的规律,并将趋势与数据模式整合成算式。

鸡有2只腿,兔有4只腿;设鸡X只,兔Y只,鸡和兔相加是35只;再分析腿,可得:X×4+Y×2=94,最后就可以解出X和Y啦。

4.算法设计

算法设计即举一反三,下次再碰到同类型的题目就可以轻松地列出算式了。

当包贝尔用“假设鸡和兔子同时抬起2条腿”的巧妙方法解题,旁边只设了x和y的陈赫一脸问号,电视机前匆忙写下二元一次方程解题的人目瞪口呆……此景是不是似曾相识?

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

PS.你会解鸡兔同笼这道题吗?答案在留言板里哦

没错,像极了一群在做奥数题的孩子:

  • 有的孩子轻松地写出步骤,甚至用巧妙的方法解答——包贝尔型;
  • 最后一种是只会写第一步“假设**为X,**为Y”,然后就对着题目大眼瞪小眼——陈赫型;
  • 有的孩子只会死板地用老师教的方法,老师教几种,他就只会那几种——电视机前观众型。

这就是思维的差距,不仅体现在学习成绩上,还体现在生活中解决问题的方式方法上:

  • 比如有的孩子总是找不到自己想要的东西,他的房间看起来干净整洁实则杂乱无章;
  • 有的孩子喜欢探寻从学校到家里总共有几条路,哪一条路程最短;
  • 而有的孩子只会走父母指的那条路。

学龄后儿童需要具备的七大能力

耐撕BaBa了解到学龄后孩子需要具备的七大能力

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

宝妈宝爸们看到这个不要头疼,虽然看起来有很多,但是孩子需要具备的很多能力,都与计算思维这个能力相关。

  • 为什么这么说呢?

计算思维是一种方法论,是任何学科都需要的一种思考习惯。

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

计算思维如何帮助解决棘手问题

计算思维是如何帮助解决棘手的问题的:就像上表一样,问题会先被拆解成一系列好解决的小问题,大脑则负责思考每个小问题的解决方法;然后,聚焦几个重要节点,形成解决思路;最后设计解决步骤,再执行。

具备了计算思维的孩子,在遇到问题的第一时间,不是感慨“好难,我不会做”,然后放弃。而是会启动计算思维的第一步:拆解问题。

而具有计算思维的孩子,通常会思考“能不能用不同的方法,换个角度思考?”

具有计算思维的孩子,在学习的道路上,被赋予了披荆斩棘战胜困难的勇气。

  • 那么,这么重要的计算思维,该如何锻炼和提升呢?

编程不是思维,通过编程锻炼计算思维才是正确的方式。

前文说了计算思维是一种方法论,而编程是将计算思维中的抽象方法,设计算法成“电脑能听懂”的语言。

在编程过程中解决数学问题

编程就像写论文,需要表达与逻辑

,所以可以这么说——语文数学学的好,编程可以学的好。特别是编程中涉及一定的数学知识,对数学底子要求高。

数学学的好的学生往往编程也学的更快,这两者的学习是相辅相成的。所以通过学习编程来学数学是一条可行之路。

很多简单和日常的小问题,都蕴藏着编程最核心的思想——计算思维。将这些问题放在编程界面里,复杂的问题都可以简单化了:

在前文提到的鸡兔同笼问题,就可以在荔枝编程里轻松解决:

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

荔枝编程中的鸡兔同笼问题

还有买菜、餐厅吃饭后付账的问题,在荔枝编程里是这个样子的:

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

荔枝编程中计算买菜的应付金额

同理,复杂的勾股定理、加减算法都可以在荔枝编程里找到不一样的解决方案:

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

勾股定理与加减算法

  • 将数学知识应用与编程结合起来的编程课,在哪里学?

没错,就在荔枝编程!

玩物荔枝编程L0基础课——Scratch与计算思维启蒙已接近尾声(课程回顾及家长反馈请戳→

曾经,有一堂特别好的编程课摆在我面前我没有珍惜……

不过编程之旅并没有结束,荔枝编程Scratch进阶Level1继续启航——

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

12周,你的娃既可以实现Scratch编程能力“升段位”,更可以对接1、2年级数学知识,养成计算思维。

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

课程中,老师还会引导孩子用流程图、脑图等工具梳理思路,培养好的思维习惯。

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

荔枝编程课上将教授的思维导图与脑图

每节课后小朋友都能做出一个体现自己设计思维的作品,但是荔枝编程的老师更关注的是作品背后的计算思维和逻辑思维,而不是作品本身。

编程与数学的激情碰撞:

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

课程详情

课程名称:编程与数学应用(Scratch进阶Level1)

上课时间:9月4日第一期开课,仅限100个名额

适合年龄:7~12周岁

价格详情

市场价:499元

组班返!两人组班每人返100元

作业返!每完成一次作业返10元,共12次作业

最低只要279元!

购买方式

扫码

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

立即报名

或点击“阅读全文”报名

为了不让编程0基础的孩子与家长感到遗憾,荔枝编程L0基础课持续招生中……

荔枝编程L0基础课

专为6岁以上编程0基础儿童设计!

编程与数学应用|听说鸡兔同笼又出新解法了,而且……

编程与数学应用|听说鸡兔同笼又出新解法了,而且……


分享到:


相關文章: