用Python解小学数学题(人教版二年级(上)第35页)

这篇博客介绍了如何使用Python解决人教版小学二年级数学题,即如何通过添加加号和减号,使得9到1的逆序数列相加等于100。博主和孩子找到了一种解法,并利用Python编程找出所有可能的解决方案,强调了语文、数学、英语和编程学习的重要性,以激发孩子的学习兴趣。
摘要由CSDN通过智能技术生成

        人教版小学数学二年级(上)的第35页有道思考题:把1~9这9个数按从小到大的顺序排列,中间添上一些“+”“-”,可以使计算的结果等于100。比如:12+3-4+5+67+8+9=100。现在把9~1这9个数按从大到小的顺序排列,你能添上一些“+”“-”,使计算的结果也等于100吗?

        这道题对小孩而言不算容易,我带着他一起找出了一种解:98-76+54+3+21=100。但有没其他解呢?一共又有多少种解呢?为了激发小孩的学习兴趣,鼓励其探索规律,我就想尝试用Python求解。因为现在只学到了100以内的加减法,我就先求出了这种情况下的解,见下图。由于二年级还没学负数,所以推荐绿色部分的答案。

        这样孩子看到程序快速运行,算出结果,会觉得程序很神奇,然后就可以引导他学好语文、数学、英语、编程的重要性。

        首先,学好语文,才能认识字,读懂题目的意思,有好的沟通。

        其次,学好数学,才能知道背后的逻辑思维,设计算法。

        然后,学好英语,才能告诉计算机你想做什么,编程语言就是计算机“能听懂的话”,而大多数语言都是英文的,就像他已经认识的for、in

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值