美文网首页
进位加法怎么做?阿达老师用Scratch教给你

进位加法怎么做?阿达老师用Scratch教给你

作者: 阿达老师 | 来源:发表于2018-09-20 07:10 被阅读0次

    最近阿达老师听到很多家长说孩子平时数学挺好,但是学到进位加法就容易出错了。有时候能算对,有时候又算错,总是粗心。

    其实家长和老师都错了,看似简单的100以内加法,真正计算起来还是很复杂的。孩子算错并不是粗心,而是对进位加法的完整逻辑没有掌握。
    今天我们就来一起推演一下,两位数加法。究竟是怎么做的,为什么容易出错。

    两位数加法怎么做?

    两位数进位加法有个口诀:

    相同数位要相加,
    先从个位来加起;
    个位满十别着急,
    要向十位来进一。

    从这个口诀可以看出,进位加法要按照如下的步骤进行:
    1)按照竖式把加数和被加数上下摆好
    2)个位数相加
    2.1)相加的和大于10,则10进位设置为1,结果的个位数是和的个位。
    2.2)相加小于10,则10进位设置为0,结果的个位数是和。
    3)加数的十位数+被加数的十位数+10进位 得到的和就是结果的和。

    孩子能不能算对进位加法,是看这个逻辑有没有100%掌握。我们知道,计算机是一个严谨逻辑集合。不允许一点差错。我们把进位加法的逻辑在Scratch上实现一遍,让文字表达转换逻辑推理。

    我们用Scratch来自己实现一遍

    老样子,咱们先来看一下最终效果:

    是不是很酷?下面我们就来一步一步的把项目实现了吧。

    1. 上传角色
      在两位数加法里,需要涉及到:加数个位、加数十位、被加数个位、被加数十位、结果个位、结果十位、十位进位 7个核心数字。是不是比较多哈哈,怪不得容易出错。我们把这些角色上传到项目中。

    2. 编写核心逻辑

    • 接收被加数和加数

    • 将加数和被加数拆分成各位和十位

    • 个位数相加

    • 十位数相加

    1. 验证结果
      我们点击小绿旗看程序运行结果。输入 12 和19。舞台上的数字结果会展示 31。说明我们的程序按照加法逻辑成功的完成了进位加法。

    为什么要用Scratch来实现呢?

    完成了这个项目后,我们来一起思考一下。为什么我们要大费周章的用Scratch来做进位加法呢?Scratch运算组里的加积木什么复杂的加法都可以完成。

    我们都知道,掌握知识最好的方法就是把知识正确的分享别人。除了大量的做题外,我们还需要一个可以讲述自己知识的平台来进一步巩固知识点。Scratch就是一个非常理想的验证平台。
    好了,今天的课程就到这里。我们下节再见!

    阿达老师-孩子身边的编程专家
    完整课程请关注阿达老师,主页里有完整的课程目录和观看地址

    相关文章

      网友评论

          本文标题:进位加法怎么做?阿达老师用Scratch教给你

          本文链接:https://www.haomeiwen.com/subject/vsqgnftx.html