用编程学数学:让数学不枯燥,让编程不神秘!

许多人总爱问:编程那么难,能学好吗,或者学编程到底能干啥?等等诸如此类的问题。

但是,其实编程并没有大家想象中的那么难,编程要培养的也只是一项基础的思维逻辑。

编程所需要的很多能力和数学是相通的。比如说逻辑思维、模式识别等。再往深里说,编程的核心是算法,而算法的核心也是数学。

数学的核心在于数理思维,不在于计算过程,计算是一种不需要创造性的体力活。

如果你发现自己的学习过程中大多数精力都花在了计算器都可以解决的问题上,那明显就是用错力了。

现在比较火的人脸识别技术,就是将复杂身份识别问题转化成人脸的形状问题,像蒙娜丽莎这张忧伤美丽的面孔,在计算机眼里只不过是一堆三角形组成的形状。

这其中的转化思想是数学学习过程中常用的思想方法,是数学问题解决的基本思路和途径之一。

 

转化思想:一切数学思想方法的核心

记得做好笔记哦~

单纯地说转化思想比较抽象,先我们通过一个有趣的小故事来解释:

有好事者提出这样一个问题:“假如你面前有煤气灶、水龙头、水壶和火柴,你想烧些水,应当怎样去做?”

被提问者答道:“往壶里倒进水,点燃煤气,再把水壶放到煤气灶上。”

提问者肯定了这一回答,接着追问:“如其他条件不变,只是水壶中已有了足够的水,那你又应当怎样去做?”

这时被提问者很有信心地答道:“点燃煤气,再把水壶放到煤气灶上。”

但是提问者说:“物理学家通常都这么做,而数学家则会倒去壶中的水,并声称已把后一问题转化成先前的问题。”

“倒去壶中的水”似乎是多此一举,但却可以引导我们感悟数学家独特的思维方式。

转化思想方法

转化思想是数学的基本思想,它应贯穿在数学教学的始终。学习数学不是问题解决方案的累积记忆,而是要学会把未知的问题转化成已知的问题,把复杂的问题转化成简单的问题,把抽象的问题转化成具体的问题。

数学的转化思想简化了我们的思维状态,提升了我们的思维品质。转化不是就事论事、一事一策,而是发掘出问题中最本质的内核和原型,再把新问题转化成已经能够解决的问题。 

转化是客观存在,转化思想是主观对客观的反映。转化思想在数学上比比皆是,数学解题的过程,其实就是一个通过转化获得问题解决的过程。

数形结合的思想体现了数与形的转化;函数与方程的思想体现了函数、方程、不等式之间的相互转化;分类讨论思想体现了局部与整体的相互转化,所以以上三种思想也是转化与化归思想的具体呈现。

运用转化思想要注意的是形变、量变而质不变,以保证转化只是恒等变形或等价变形、一旦转化造成制约条件变化,从而引起取值范围变化时,就要及时进行检验。

 

解决哪些问题

除了一些基本题,直接运用有关定义、定理、法则求解外,通常都要对条件和结论进行转化,把隐性转化为显性,把分散转化为集中,把多元转化为一元,把高次转化为低次,把未知转化为已知或通过一般与特殊转化。

数与形相互转化,动与静相互转化,部分与整体相互转化,从陌生到熟悉,把所要解决的问题转化为已经解决的问题,求得问题的解决。

在研究数学问题时,转化的原则是

 将不熟悉和难解的问题转为熟知的、易解的和已经解决的问题;

 将抽象的问题转为具体的和直观的问题;

 将复杂的转为简单的问题;

 将一般的转为特殊的问题;

✎ 将实际的问题转为数学的问题等等使问题易于解决。

转化的内涵非常丰富,等价转化和非等价转化、已知与未知、数量与图形、图形与图形之间都可以通过转化来获得解决问题的转机。

转化的思想启迪我们在解决数学问题上,要用多角度,多方位的目光来看问题。

 

具体应用方法

常见的转化方法:

①直接转化法:把原问题直接转化为基本定理、基本公式或基本图形问题;

②换元法:运用“换元”把式子转化为有理式或使整式降幂等,把较复杂的函数、方程、不等式问题转化为易于解决的基本问题;

③数形结合法:研究原问题中数量关系(解析式)与空间形式(图形)关系,通过互相变换获得转化途径;

④等价转化法:把原问题转化为一个易于解决的等价命题,达到化归的目的;

⑤特殊化方法:把原问题的形式向特殊化形式转化,并证明特殊化后的问题,使结论适合原问题;

⑥构造法:“构造”一个合适的数学模型,把问题变为易于解决的问题;

⑦坐标法:以坐标系为工具,用计算方法解决几何问题也是转化方法的一个重要途径。

对于热爱编程的小伙伴来说,路再难走也要坚持走下去!如果你感兴趣或者有需求的话,笔者这里推荐一个编程入门学习交流聚集地→在下方评论【编程学习】即可!还有完整的学习路线图和学习文件视频,小白和大神们正在等着你一起探讨编程,极佳的学习氛围一起来学习吧!

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

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

相关文章

为什么人人都学Python,讲清楚了,只要初中数学基础你就可以编程

Python越来越热,随着大数据和人工智能的兴起,Python将会继续热。 2022年7月,Python依旧占据Tiobe榜首位置,属实是“霸榜”编程语言。 不仅如此,Python在其他排行榜中,也是常年占据榜首或者前列位置&#…

编程用不到微积分,可我们为什么还要学数学?

数学对于一位程序员到底意味着什么呢? 先跟你分享一个关于 Google 面试题的故事: 2004 年的某天,硅谷的交通动脉 101 公路上突然出现了一块巨大的广告牌,上面是一道数学题:{e 的连续数字中最先出现的 10 位质数}.com。…

数学不好能学好编程吗?你来告诉你

诚然,编程离不开数学,或者可以说数学是任何科学的基础,但这不意味着在开始学习编程之前必须对数学很在行或者数学分数很高,那我们今天就来讨论下数学与编程的关系。 首先,如果想要能够进行基本的编程,哪些数…

分享:作为程序员,为什么你应该学好数学?

你好,我是黄申,目前在 LinkedIn 从事数据科学的工作,主要负责全球领英的搜索引擎优化,算法和数据架构的搭建。 2006 年,我博士毕业于上海交通大学计算机科学与工程专业,在接下来十余年时间里,我…

没有数学基础可以学编程吗?

一、为什么学编程 这里我并不是问大家,是因为兴趣啊还是就业学编程。 而是,我想要学Python为了量化交易,或者我要处理表格。我想要学Java我就想自己建站。是否有这种非常明确的目标,有目标才能明确学习路线。 如果在这里&#…

只有1%的人才知道的ChatGPT写作技巧

随意的提示只能产出糟糕的输出,要想让ChatGPT输出高质量内容,需要一些技巧。原文: Stop doing this on ChatGPT and get ahead of the 99% of its users[1] 如果你尝试过用ChatGPT写作,也许会对AI生成的内容感到沮丧,也许认为Chat…

边锋网络入选2019中国互联网企业100强榜单

【TechWeb】8月14日消息,中国互联网协会、工业和信息化部网络安全产业发展中心(工业和信息化部信息中心)今日发布了2019年中国互联网企业100强榜单,杭州边锋网络技术有限公司(下文简称边锋网络)入选。 边锋…

【关于2022年卡塔尔世界杯】

2022卡塔尔世界杯最全面的看点和分析,相信一定有你感兴趣的一点,相信一定会有你感兴趣的,推荐点赞收藏~~ 2022年世界杯比以往任何时候都晚,因为卡塔尔太热了…… 然而,四年一度的世界杯终于……来了 今年的世界杯,你最期待什么? 你认为谁会成为今年的冠军? 和小文一…

数据趣事:豪掷2200亿美元举办的世界杯有多精彩!世界杯趣事你知道哪些

2022卡塔尔世界杯正如火如荼的进行着,此次的卡塔尔世界杯也是中东和阿拉伯地区首次举办,为此卡塔尔更是豪掷2200亿美元,远超历届主办国。 本届世界杯共有32支来自不同国家的队伍,他们都有一个共同的奋斗目标——捧起大力神杯&…

中国20强(上市)游戏公司2022年财报分析:营收结构优化,市场竞争进入白热化

易观:受全球经济增速下行的消极影响,2022年国内外游戏市场规模普遍下滑。但中国游戏公司凭借处于全球领先水平的研发、发行和运营的能力与经验,继续加大海外市场布局,推动高质量发展迈上新台阶。 风险提示:本文内容仅代…

盛大边锋总裁许朝军离职创业正组建团队

2月15日消息,盛大边锋总裁许朝军今日向腾讯科技证实自己已离职创业,创业选择的方向是移动互联网,目前正在组建团队开发产品。许朝军还在腾讯微博中感叹:“成功是偶然,失败是必然。但是自己要开始惊险一跳!” 据了解&am…

摊牌了,.NET开发者,准备赋能未来

hi,这里是桑小榆。一名.net开发,从19年毕业至今一直从事相关技术已近4年。 发展至今,很有必要分享分享我的经历以及对于.net开发的看法和见解。 篇幅有些长,无论你是学生,职业人,.NET开发者还是其他语言开发…

边锋游戏:用精细化运营使游戏流失率降低 26% ,只是数据驱动价值的冰山一角...

如今,我国游戏行业市场受限于监管政策,增速放缓。同时,随着市场流量的僵化,同质化严重,竞争激烈程度只增不减,粗放的推广方式也已成历史,数据驱动精细化运营逐渐成为企业焦点。 已知的众多成功案…

边锋浩方35亿易主浙报传媒:陈天桥获益近29亿

盛大网络董事长兼CEO陈天桥(TechWeb配图) ▲陈天桥投资边锋与浩方,8年总共获得收益28.63亿。 边锋浩方35亿易主:盛大瘦身 浙报增肥 借壳上市仅半年的浙报传媒,昨日抛出大举动公告,拟斥资34.9亿元收购刚从…

边锋围棋-基于英特尔®实感技术的应用案例

 面临挑战 为用户提供更加优秀的娱乐视频互动体验 用户通过游戏视频过程中,需要环境隐私的保护 解决方案 基于英特尔实感TM技术对用户进行面部捕捉与识别 基于英特尔实感TM技术摄像头用户可以自定义视频过程中的背景 影响 满足用户对…

成都边锋 云端虚拟化工具 系统驱动层 原理初窥

云端软件,轻虚拟化工具,提供了注册表级别、文件级别的虚拟化功能。 原来:成都云端网络有限公司现在:杭州边锋网络技术有限公司 域名:http://www.yunduan.cn/我收藏有以下版本:http://pan.baidu.com/s/1sjQ3…

边锋网络项目经理张海川受邀为2022首届中国敏捷大会演讲嘉宾

杭州边锋网络技术有限公司研发部项目经理张海川受邀为PMO评论主办的2022首届中国敏捷大会(线上会议)演讲嘉宾,演讲议题“夹缝中生存--测开团队的敏捷求生之路”。大会将于12月17-18日通过云端面向全国召开,会议主题为:…

java前锋,编程语言世界里的最佳“11人”

6月份的尾巴,让我们感受到了烈日炎炎的夏季;7月份的前奏,除了酷热,南非世界杯也落下帷幕。在足球世界里,能够入选赛事的最佳阵容,对于球员来说是一种莫大的荣誉。在本文中,主角将是我们开发应用…

边锋面试心得

今天下午到了边锋面试,就、、、面试了整个下午、、、汗、、、 先总结下吧:简历真的很重要,首先面试官是直接根据你的简历看你干过什么就问你什么,要是干过回答不上来,嘿嘿。。。再就是不能冷场,就算你不会也…

边锋php,六个边锋必备的边路过人技巧

" 大家好,今天我们分享六个边锋必备的边路过人技巧,希望大家喜欢! 今天给大家展示一些过人技巧,尤其对边锋特别有帮助,它将帮助我们击败防守队员,送出终极助攻,下面我们正式开始&#xff1…