荐书 | 没有数学思维的程序员不是好的问题解决者

640?wx_fmt=gif


今天小木给大家推荐以下五本关于数学历史或数学思维的名家著作。


读者推荐:

640?wx_fmt=jpeg

640?wx_fmt=jpeg


640?wx_fmt=png

01《这才是最好的数学书》

[日] 笹部贞市郎


640?wx_fmt=png

¥55.00

赠:《谁谋杀了希尔伯特教授》数学漫画

+随机一本《神笔涂绘》



内容简介:

有人曾请教笹部贞士郎,是如何引领近代日本数学教育的。笹部回答:“听你这么说,我不由为整个日本感到可悲,我其实只是让大家看到数学本来的样子而已。


如果说我有什么理念的话,那就是,好的数学教育应该是有趣而且有用的,题海战术是在侮辱学生的智商,而一味背诵公式只会让学习者们距离真正的数学越来越远。”


在这一理念的指导下,二战前后,日本涌现出了大批数学教育启蒙书,其中最著名的,当属笹部贞市郎《茶の間の数学》(中文版译名:这才是最好的数学书)。


只有小学水平的数学大师写了一本书,让全日本拜读了半个多世纪,也最终推动日本成为全世界的数学四强。


《这才是最好的数学书》(上):在上册中,数学大师笹部贞市郎从数学的起源、发展、背后的故事、实际应用、学习方法五方面,让读者从全新的角度认识数学,发现数学的趣味性,同时探讨了许多数学基本问题,如学校教的数学是怎么出现的?每个数学公式、定理背后都隐藏着怎样的故事和秘密?有哪些东西学校没有教,但对于学好数学至关重要?为什么哪个国家的数学厉害,这个国家的国力就比其他国家强?等等……


《这才是最好的数学书》(下):在下册中,笹部从数学家的故事、数学的应用、脑力游戏、逻辑培养、随想总结五方面,让读者从全新的角度发现数学的实用性,如何用数学来解决日常生活现实问题,如,如何用数学逻辑推断谁是老实人?如何用数学来解读一个人?此外作者还跟读者分享了许多名垂青史的数学大师,如:牛顿、费马、笛卡尔、莱布尼兹的趣味故事。


读者评价:

640?wx_fmt=jpeg

640?wx_fmt=png

640?wx_fmt=jpeg


640?wx_fmt=png

02《无言的宇宙》

[美]  达纳·麦肯齐 


640?wx_fmt=jpeg

¥40.00


内容简介 :

《无言的宇宙:隐藏在24个数学公式背后的故事》(点击试读),作者是美国科普作家达纳·麦肯齐,原为教师,但钟情于写作,遂辞职专职写作。


该书是一本“数学史话”,一部关于数学公式的史诗性著作。讲述的是人类历史上24个美丽而伟大的公式背后的故事,从基本的1+1=2到揭示电磁现象的“麦克斯韦方程”,从著名的E=mc^2到神秘的“汉密尔顿的四元数方程”,清晰地解释了每一个方程的含义、谁(如何)发现了它,他们在人类发展史上和现实生活中发挥的巨大作用。


作者用诗意文字讲述公式之美,科普性、知识性和故事性完美结合,100余幅高清珍贵插图,全彩印刷,让神秘、抽象的公式“活起来”!数学世界不是依靠二十四个定理与二十四个故事就能诠释的,但是本书的简单明了足以让一个文科生得以全方位的了解数学之美。


它不仅仅是扫盲而已——它的魅力在于其对数学历史素材的选择与加工使全书成了一部人类宏观历史的史册。


读者评价:

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=png


640?wx_fmt=png

03《数学思维导论

[美] 基思·德夫林


640?wx_fmt=png

¥25.60


内容简介:

许多大学新生都曾在从中学数学到大学数学的过渡过程中遇到过困难。他们突然发现自己要面对的似乎是一种全新的数学,被要求学会用一种不同于往的方式思考。


同时,各行各业的从业者也越来越深刻地意识到,现如今,优秀的分析思维能力比以往任何时候都更加重要,而具备“数学思维技能”的人会在竞争中占据巨大优势。


本书的作者斯坦福大学的数学家基思·德夫林基于这点,写了一本给高中生、大学生以及所有希望提高分析思维能力者的数学思维入门书。


它将教你学会像数学家一样思考,顺利完成从中学数学到大学数学的过渡,或者让你掌握在各行各业获得成功必备的关键性思维能力。


读者评价:

640?wx_fmt=png

640?wx_fmt=png

640?wx_fmt=jpeg


640?wx_fmt=png

04《古今数学思想(共3册)

[美] 莫里斯·克莱因


640?wx_fmt=jpeg

¥130.00


内容简介:

美国数学史家、数学教育家、应用数学家、数学哲学家、应用物理学家莫里斯.克莱因的不朽著作《古今数学思想》是数学史的经典名著,初版以来其影响力一直长盛不衰。


可谓博大精深,洋洋百万余言,阐述了从古代直到20世纪头几十年中的数学创造和发展,特别着重于主流数学的工作。


大量第一手资料的旁征博引,非常全面地提及各个历史时期的数学家特别是著名数学家的贡献,是全书的一大特色


本书所关心的还有:对数学本身的看法,不同时期中这种看法的改变,以及数学家对于他们自己成就的理解。


该书不仅在科学界,在整个学术文化界都有广泛持久的影响。对于广大理工科师生、数学爱好者、科学史研究工作者都是不可多得的重要参考资料。


读者评价:

640?wx_fmt=png

640?wx_fmt=jpeg

640?wx_fmt=jpeg


640?wx_fmt=png

05《魔鬼数学》

[美] 乔丹·艾伦伯格


640?wx_fmt=jpeg

¥44.30


内容简介:

如果你是一个有“数学焦虑症”的人,你可能不会相信有一天你会爱上数学。原因在于,我们在学校所学的数学知识看上去不过是一堆沉闷的规则、定律和公理,都是前人传下来的,而且是不容置疑的。


在《魔鬼数学》中,世界知名数学家乔丹·艾伦伯格告诉我们这样的认识是错误的。该书英文原版名称为“How Not to Be Wrong”,讲道理如果意译为“可不可以不犯二”似乎更贴切一些。


本作通过概率、推理、统计等方面,为你揭示混沌的世界表象之下隐藏的数学思维之美,教你运用数学思维的力量,做出更准确的工作与生活决策,帮助数学门外汉习得用数学思维思考问题的技能。


例如书中的案例,你应该提前多长时间到达机场?民意调查的结果真的能代表人们的意愿吗?为什么父母都是高个子,孩子的身高却比较矮?用什么策略买彩票才能中大奖?


这些看似一头雾水的问题,通过建立数学模型理性分析,会为你提供一个全新的视角和独特的解法。作者用数学这条主线穿起了时空,从每时每刻到宇宙空间,中间还穿插了很多人和事物,比如棒球、里根经济学、伏尔泰、意大利文艺复兴时期的绘画、人造语言等。


《魔鬼数学》带领我们踏上了一段精彩绝伦的数学思维之旅,旅行过后,相信你可以成为一个更棒的思考者。


读者评价:

640?wx_fmt=png

640?wx_fmt=jpeg

640?wx_fmt=jpeg


扫码购买

640?wx_fmt=gif

640?wx_fmt=gif


如果大家对书籍有什么建议或推荐,欢迎踊跃留言给小木~


640?wx_fmt=gif


640?wx_fmt=gif 点击“阅读原文"立即购买

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/303442.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

java反射sethaha_Java反射深度测试

通过反射API构造对象,并使用反射调用方式访问对象的public/private方法和字段。package lavasoft.test;/*** 测试的业务类** author leizhimin 2010-5-6 20:16:10*/public class MyService {private String msg;public MyService() {System.out.println("log: …

监控系统简介(二):使用 App Metrics 在 ASP.NET Web API 中记录指标

回顾在《监控系统简介:使用 Prometheus 与 Grafana》一文中,我们了解了什么是监控系统,Prometheus 这一监控工具及它提供的数据类型、PromQL 以及 Grafana 可视化工具的基本用法。今天这一篇我们将在 ASP.NET Web API 项目中进行实战&#xf…

剧透人生!你什么时候结婚换工作甚至狗带,Facebook都知道

来源:大数据文摘即将换工作?要结婚了?有亲人朋友要去世了?你关心的这些人生重大节点,有人希望比你提前知道它们何时发生,并基于此对你精准投放广告。惊悚?这是Facebook在2010年以来提交的一系列…

如何在 NET 程序万种死法中有效的生成 Dump (下)

一:背景 上一篇我们聊到了如何通过 procdump 抓取 cpu爆高 和 内存暴涨 两种情况,这一篇再聊聊如何去抓程序 挂死 和 意外退出。二:程序挂死 1. 定义程序挂死 简单的说就是程序没有响应,既然没响应了,可能 死锁, 可能 …

C++程序运行时内存布局之--无继承情况下的虚函数

2019独角兽企业重金招聘Python工程师标准>>> 虚函数是C实现多态的关键,没有虚函数,C只能是OB,不能完成OO。 本文介绍的是没有继承情况下,带有虚函数的类在内存中布局,以及其实例(对象&#xff0…

纠结学哪种编程语言?请看这个回答

各位童鞋,如果最近/未来几年有人还纠结学习哪种编程语言,那你可以请他/她参考一下这个 Quora 帖子的最高赞回答:> 能找一份工作:Java> 能找一份高薪工作:C> 啥样工作都能找到:Python> 总能找到…

用java程序实现记单词_java实现背单词程序

本文实例为大家分享了java实现背单词程序的具体代码,供大家参考,具体内容如下山东科技大学济南校区程序设计功能要求:可以读入一个单词表文本文件, 能够将背错的单词重复记忆,直到全记住。package java课程设计;import…

NET问答: 有最干净利落的读写文件方式吗?

咨询区 ApprenticeHacker:在 C# 中有很多种读写文件的方式 (文本文件,非二进制)。为了践行 do more, write less 的思想,现寻找一种最简单最少代码量的方式,因为在我的项目中有太多的功能需要读写文件了。回答区 vc 74&#xff1a…

写好一份数据分析报告的13个要点

先说说写一份好的数据分析报告的重要性,很简单,因为分析报告的输出是你整个分析过程的成果,是评定一个产品、一个运营事件的定性结论,很可能是产品决策的参考依据,既然这么重要那当然要写好它了。我认为一份好的分析报…

oracle11g安装和基本的使用,手把手看图教你用起来。

前面技术架构和系统选型说到了使用oracle,看到园友们一些评论。我也不想卖弄,不想争论什么数据库好。喜欢就是理由,用了多年了为何不可。 我可以想象,大家没有使用oracle的原因可能有以下几点: 被oracle价格吓破胆的有…

java高并发类_Java 高并发之魂

前置知识了解Java基本语法了解多线程基本知识知识介绍Synchronized简介:作用、地位、不控制并发的后果两种用法:对象锁和类锁多线程访问同步方法的7种情况:是否是static、Synchronized方法等Synchronized的性质:可重入、不可中断原…

.NET 开源配置组件 AgileConfig 初体验

介绍在微服务大行其道的今天,系统会被拆分成多个模块,作为单独的服务运行,同时为了集中化管理,我们还需要日志中心,配置中心等,很多开发人员可能更熟悉 ApolloConfig,这个组件功能也很完善&…

来领资料咯!计算机专业教科书礼包

现在计算机行业越来越火爆,技术的更新也越来越快,不好好充实自己的话,就会被淘汰。小编这几年一直有意识地收集计算机行业相关的书籍,现在已经拥有5G左右的资料,如C、Java、Python、机器学习、网页开发Web Dev、数据分…

SQL Server日期函数集合

SQL Server日期函数集合--1:获取系统日期和时间值函数 --getdate() SELECT GETDATE() AS today --getutcdate() SELECT GETUTCDATE() AS today--2:修改日期和时间值函数 --dat --参考http://msdn.microsoft.com/zh-cn/library/ms186724.aspx --1&#xf…

Asp.Net Core 5 REST API - Step by Step(一)

翻译自 Mohamad Lawand 2021年1月19日的文章 《Asp.Net Core 5 Rest API Step by Step》 [1]在本文中,我们将创建一个简单的 Asp.Net Core REST API Todo 应用程序,在其中我们可以添加、编辑、删除和查看待办事项,并且将使用 SQLite 来存储数…

java 运行环境注册表_Java运行环境与Windows注册表

有两种Java运行环境(JRE),公有JRE (public JRE)与私有JRE(private JRE)。JDK安装程序会安装私有JRE和一个可选的公有JRE。私有JRE完全包含在JDK的安装路径下,仅对JDK可见,为JDK所用。公有JRE为系统中所有的Java程序共享,具有独立的…

身为程序员碰到最奇葩的需求是怎样的?

梁大折腾部门老大:你,做个微信小游戏吧我:啥样的?老大:反正你就做个小游戏吧,这个火我:?????柔情领导:那个运维啊,你来把他…

NET问答: Entity Framework 如何快速高效的删除表中所有记录 ?

咨询区 Zhenia:在 Entity Framework 中,如何快速高效的删除表中的所有行?我目前是这样写的。var rows from o in dataDb.Tableselect o; foreach (var row in rows) {dataDb.Table.Remove(row); }dataDb.SaveChanges();但这种做法&#xff0…

java 加减乘除是原子操作吗_聊聊原子操作那些事

原子操作,线程间交互数据最细粒度的同步操作,它可以保证线程间读写某个数值的原子性。由于不需要加重量级的互斥锁进行同步,因此非常轻量,而且也不需要在内核间来回切换调度,效率是非常高的。。那如何使用原子操作了&a…

有关技术管理的一些思考

这些天里工作的环境发生了一些微小的变化,可能以后对基层开发的程序员也会有更加具体的影响。上周参加 Open Party 时,重点听了《那些失败的项目们》,分析了一个项目的提出、实施,直到最后失败的过程。我也在想一个技术团队究竟应…