最近阿达老师听到很多家长说孩子平时数学挺好,但是学到进位加法就容易出错了。有时候能算对,有时候又算错,总是粗心。
![](http://5b0988e595225.cdn.sohucs.com/images/20171104/82936af1edf748dba2b1bb3e2735d507.jpeg)
其实家长和老师都错了,看似简单的100以内加法,真正计算起来还是很复杂的。孩子算错并不是粗心,而是对进位加法的完整逻辑没有掌握。
今天我们就来一起推演一下,两位数加法。究竟是怎么做的,为什么容易出错。
## 两位数加法怎么做?
![](http://www.gdmxfls.com/uploadfile/2017/0914/20170914024023166.png)
两位数进位加法有个口诀:
>相同数位要相加,
先从个位来加起;
个位满十别着急,
要向十位来进一。
从这个口诀可以看出,进位加法要按照如下的步骤进行:
1)按照竖式把加数和被加数上下摆好
2)个位数相加
2.1)相加的和大于10,则10进位设置为1,结果的个位数是和的个位。
2.2)相加小于10,则10进位设置为0,结果的个位数是和。
3)加数的十位数+被加数的十位数+10进位 得到的和就是结果的和。
孩子能不能算对进位加法,是看这个逻辑有没有100%掌握。我们知道,计算机是一个严谨逻辑集合。不允许一点差错。我们把进位加法的逻辑在Scratch上实现一遍,让文字表达转换逻辑推理。
## 我们用Scratch来自己实现一遍
老样子,咱们先来看一下最终效果:
![](https://s1.ax1x.com/2018/09/19/imCVSI.gif)
是不是很酷?下面我们就来一步一步的把项目实现了吧。
1. 上传角色
在两位数加法里,需要涉及到:加数个位、加数十位、被加数个位、被加数十位、结果个位、结果十位、十位进位 7个核心数字。是不是比较多哈哈,怪不得容易出错。我们把这些角色上传到项目中。
![](https://s1.ax1x.com/2018/09/19/imCum8.png)
2. 编写核心逻辑
- 接收被加数和加数
- 将加数和被加数拆分成各位和十位
- 个位数相加
- 十位数相加
![](https://s1.ax1x.com/2018/09/19/imCMTg.png)
3. 验证结果
我们点击小绿旗看程序运行结果。输入 12 和19。舞台上的数字结果会展示 31。说明我们的程序按照加法逻辑成功的完成了进位加法。
## 为什么要用Scratch来实现呢?
完成了这个项目后,我们来一起思考一下。为什么我们要大费周章的用Scratch来做进位加法呢?Scratch运算组里的加积木什么复杂的加法都可以完成。
![](http://clickdiary.stat.sinica.edu.tw/upload/HowtoJoin/2_20131241127441.png)
我们都知道,掌握知识最好的方法就是把知识正确的分享别人。除了大量的做题外,我们还需要一个可以讲述自己知识的平台来进一步巩固知识点。Scratch就是一个非常理想的验证平台。
好了,今天的课程就到这里。我们下节再见!
![](https://ws1.sinaimg.cn/large/6bd2803cgy1fveuqjvk2vj214g14sqv5.jpg)
**阿达老师-孩子身边的编程专家**
*完整课程请关注阿达老师,主页里有完整的课程目录和观看地址*
- 空白目录
- 8.21 做自媒体我学到了什么
- scratch技巧分享系列-调试技巧
- 8.23 论scratch的缺陷
- 9.4 孩子为什么要学编程
- 9.4 好榜样
- 9.12 python a-z
- 开发网页很难吗?
- 9.14 用python识别微表情
- 9.14 todo,给孩子搭建一个自己的网站吧
- 9.16 scratch模拟台风
- 9.17 python好文分享-列表详解
- 9.17 台风怎么形成的,阿达老师做给你
- 9.18 阿达老师科学课-什么是生物
- 9.18 进位加法怎么做?阿达老师用Scratch教给你
- 9.19 树叶为什么会变黄?和阿达老师一起看下
- 9.19 用Scratch做100以内的减法
- 9.19 小草和山羊的斗智斗勇
- 9.19习大大主持开幕的人工智能大会讲了啥
- 9.24 中秋节的月亮为什么那么圆
- 9.27 编程还可以写歌?你没看错
- 10.10
- 10.11 用编程玩物理-什么是引力
- 10.16 jupyter使用
- 10.17 什么是火
- 1024 长度换算
- 你会叠飞机吗
- 和孩子们一起做绘本-沙漠版小红帽
- 一分钟学编程系列-下雪啦
- 一分钟学编程系列-光合作用
- 一分钟学编程系列-挂满礼物的圣诞树
- 一分钟学编程系列-太阳系里的星球(一)
- 一分钟学编程系列-太阳系里的星球(二)
- 为什么学生不喜欢上学(二)-事实性知识的重要性
- 为什么学生不喜欢上学(三)-为什么学生能记住电视里的所有细节, 却记不住我们告诉他的任何知识?
- 为什么学生不喜欢上学(四)- 抽象概念为什么这么难
- 一分钟学编程计划-圣诞节的礼物派对
- 一分钟学编程系列-火星营救(一)
- 为什么孩子不喜欢上学(五)- 题海战术有用吗
- 为什么孩子不喜欢上学(六)- 思考的秘诀是什么