【新书推荐】【2018.11】10倍速心算——写给中小学生的56个心算技巧

2023-11-03 00:10

本文主要是介绍【新书推荐】【2018.11】10倍速心算——写给中小学生的56个心算技巧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

640?wx_fmt=png


1 朴素的心算智慧

在辅导班教书的时候我问学生:“你们怎么计算736-548?”话音刚落几乎所有的学生都开始回答:“188。”“700-500等于200,48-36等于12。200-12就是188。”

这些计算方法你们是在哪里学到的学校里可是学不到哦。”我问

没想到他们一股脑儿地倒苦水:“学校和辅导班都不教我们也没有看什么书只能多做题目做多了自然就发现这种解法了。”这就像是打游戏的时候大家各自研究游戏技巧最后总结出了相似的游戏攻略”。

像这样不依靠书本凭自己的经验总结提炼出的解题技巧可以称之为智慧”。正是这些智慧的累积决定了我们数学能力的高低

智慧本是需要自己思索得来的东西但若能将这些智慧分享给所有人也不失为一桩美事在第1章里我将带大家初识心算一起看一看这些神奇的技巧

01 如何计算79+47——心算有多种运算方法

加法计算有很多种操作方式

比如若想要心算79+47,除最基本的直接相加以外还有很多种解法

最简单的先将7940相加脑中记好79这个数这个数增加40,个位数仍然是9,所以将7040稍想个位数便得到119,119再加7得到126。

再比如首先将十位数相加(70+40)110。接下来97相加得16,最后11016126。

从上述两例中我们可以看出笔算基本是从个位数开始逐位相加而心算则大多是从高位数开始相加因为这样能更快地得出大体数值

本节最后再向大家介绍两种解法

(1)79看作80-1,47相加后减1,127-1,迅速得126。

(2)47里借179,变为46+80,迅速得出126。

心算达人会像这样尝试使用各种不同的心算方法然后根据具体题目来选择效率最高的一种如果能经常使用不同的方法来解题还能避免很多因粗心大意犯下的错误

那么请尝试用心算来挑战下面这些题吧

练习题

59+76=

47+56=

68+98=

147+48=

37+87=

49+88=

376+26=

379+495=

02 如何计算589+762——交换律·结合律

上一节中我们将两位数相加得到三位数现在要计算三位数相加估计很多人又要头疼了

其实我们只需选择一个自己喜欢的方法

589可以看作500+80+9,762可以看作700+60+2,这样拆分成6个数字之后我们就可以随意排序相加

若计算中只含加法那么无论怎样打乱计算顺序都不影响结果这是因为有交换律和结合律作保证

因此

(1)589→1289→1349→1351

589+700+60+2依次相加。)

(2)1200、140、11依次相加得1351。

依次计算500+700,80+60,9+2。)

以上两种都是很好的解题思路

(3)58+76134,末尾添01340。9+211,1340+111351。

这个方法也很不错

事实上我自己在计算三位数+三位数的时候就是从以上三种方法中随机选择两种计算二者答案一致即可放心

得出答案后让我们养成检查个位数的习惯上面这道题如果不小心答成1352,那可就功亏一篑了!9+2的个位数只可能是1,所以个位数不可能出现除1以外的数字 


完整(epub+azw3+mobi+pdf+txt+word)格式下载请点击“阅读原文”

这篇关于【新书推荐】【2018.11】10倍速心算——写给中小学生的56个心算技巧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/334247

相关文章

Pandas利用主表更新子表指定列小技巧

《Pandas利用主表更新子表指定列小技巧》本文主要介绍了Pandas利用主表更新子表指定列小技巧,通过创建主表和子表的DataFrame对象,并使用映射字典进行数据关联和更新,实现了从主表到子表的同... 目录一、前言二、基本案例1. 创建主表数据2. 创建映射字典3. 创建子表数据4. 更新子表的 zb

Maven中引入 springboot 相关依赖的方式(最新推荐)

《Maven中引入springboot相关依赖的方式(最新推荐)》:本文主要介绍Maven中引入springboot相关依赖的方式(最新推荐),本文给大家介绍的非常详细,对大家的学习或工作具有... 目录Maven中引入 springboot 相关依赖的方式1. 不使用版本管理(不推荐)2、使用版本管理(推

快速修复一个Panic的Linux内核的技巧

《快速修复一个Panic的Linux内核的技巧》Linux系统中运行了不当的mkinitcpio操作导致内核文件不能正常工作,重启的时候,内核启动中止于Panic状态,该怎么解决这个问题呢?下面我们就... 感谢China编程(www.chinasem.cn)网友 鸢一雨音 的投稿写这篇文章是有原因的。为了配置完

Python ZIP文件操作技巧详解

《PythonZIP文件操作技巧详解》在数据处理和系统开发中,ZIP文件操作是开发者必须掌握的核心技能,Python标准库提供的zipfile模块以简洁的API和跨平台特性,成为处理ZIP文件的首选... 目录一、ZIP文件操作基础三板斧1.1 创建压缩包1.2 解压操作1.3 文件遍历与信息获取二、进阶技

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

Java Optional的使用技巧与最佳实践

《JavaOptional的使用技巧与最佳实践》在Java中,Optional是用于优雅处理null的容器类,其核心目标是显式提醒开发者处理空值场景,避免NullPointerExce... 目录一、Optional 的核心用途二、使用技巧与最佳实践三、常见误区与反模式四、替代方案与扩展五、总结在 Java

mysql的基础语句和外键查询及其语句详解(推荐)

《mysql的基础语句和外键查询及其语句详解(推荐)》:本文主要介绍mysql的基础语句和外键查询及其语句详解(推荐),本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋... 目录一、mysql 基础语句1. 数据库操作 创建数据库2. 表操作 创建表3. CRUD 操作二、外键

Python通过模块化开发优化代码的技巧分享

《Python通过模块化开发优化代码的技巧分享》模块化开发就是把代码拆成一个个“零件”,该封装封装,该拆分拆分,下面小编就来和大家简单聊聊python如何用模块化开发进行代码优化吧... 目录什么是模块化开发如何拆分代码改进版:拆分成模块让模块更强大:使用 __init__.py你一定会遇到的问题模www.

Spring Boot + MyBatis Plus 高效开发实战从入门到进阶优化(推荐)

《SpringBoot+MyBatisPlus高效开发实战从入门到进阶优化(推荐)》本文将详细介绍SpringBoot+MyBatisPlus的完整开发流程,并深入剖析分页查询、批量操作、动... 目录Spring Boot + MyBATis Plus 高效开发实战:从入门到进阶优化1. MyBatis

MyBatis 动态 SQL 优化之标签的实战与技巧(常见用法)

《MyBatis动态SQL优化之标签的实战与技巧(常见用法)》本文通过详细的示例和实际应用场景,介绍了如何有效利用这些标签来优化MyBatis配置,提升开发效率,确保SQL的高效执行和安全性,感... 目录动态SQL详解一、动态SQL的核心概念1.1 什么是动态SQL?1.2 动态SQL的优点1.3 动态S