精华内容
下载资源
问答
  • 奥数对数学有没有帮助?这个问题一直是家长们讨论的焦点,今天“我”想通过个人的一些经历来告诉大家奥数究竟对数学有没有帮助

    学奥数对数学有没有帮助?这个问题一直是家长们讨论的焦点,今天“我”想通过个人的一些经历来告诉大家学奥数究竟对数学有没有帮助!

     学奥数对数学有帮助吗

    从小在老师的眼里我就是一名差生,但奥数改变了作为差生的自卑心理,对于我来说奥数是一项能让人升华的技能,他能让人翱翔于数学的海洋,快乐的学习数学!我一直跟我的朋友说,以后我要是有了孩子也一定要让他学习奥数…

     

    说个我自己的故事,在小学时,我基本上是倒数第十名,爸妈也很少管我,小学3年级的时候,我偶然在书店看到一本“一千零一夜”的书,里面的内容都是一些脑筋急转弯的题,我觉得特别有意思,后来才知道,里面大部分的题都是小学的奥数题,由于觉得特别的感兴趣,就吵着让爸妈给我报班去学,。老师很喜欢我,我也很喜欢奥数。通常我的答案会让老师欣喜。他觉得我很聪明,我也觉得奥数就像是在每天玩脑筋急转弯。一个暑假的时间,第一个月我让老师很高兴,他可能觉得他后继有人了,第二个月我就开始逃课玩游戏,他无奈的很。我的学习进度开始慢了。

     

    补习班结束后开学了,数学课,老师说下课还有十分钟,用不同的方法解决十道题,我每一样都做了三种。他们都写完了,我还没有…全班都等我…老师在讲台上坐着指着我,嘲笑我,鄙夷的看着我…我习惯了,因为我总是站在台上被她教训,考试总是几乎没及格过。最后我才知道,他们做了十多道题就交了,而我却是30道,无所谓了反正被骂习惯了。还记得老师发卷子的时候,用那种异样的目光叫我出来拿卷子,用那种很纠结的表情看着我,羞愧?我真的看到了她的羞愧,她说:做的不错就错了一个。那一刻我终身难忘,我几乎要哭了出来…委屈,幸福,满足全部一拥而上。…后来学校组织奥数比赛,每个班出几个学生培训跟考试,老师让我去了…因为补习班的时候后面我不怎么学习了,奥数水平一般。中途淘汰下来了,可是当时的我没听懂老师的话,老师说的太委婉,我情商又低,以为我还是其中一员,依旧每天去培训。班主任对奥数老师说“就让他去吧”虽然当时我还是没听懂。最后…直到我真的知道我已经淘汰了,才结束这段生活。

     

    初中,第一个月学校月考11个班全校195名全班32名。每天做作业,不会的题必须做出来,不做其他任何多余的学习。上课保证自己听懂…不懂的要弄懂…我个人觉得我完全只是做好分内的事情,谈不上努力,上课听懂不是一件很正常的事情吗?我又不是傻,老师都告诉你了有什么不懂得?作业难道不该都做完么?做不上来是借口?数学题他一定有答案的,只是你没想到,想不到就继续想啊!多正常的思维。当然经常因为一道数学题不会,研究到半夜直到做出来为止。

     

    第二个月,全校97名,全班14名。数学120分附加题6分。我123分错了个选择题,全班第二。依旧记得班主任兼教导主任那凶厉的眼神看我的时候那样的好奇似笑非笑,他认为我是抄的,但事实上他去查了我考试时候身边的人都没我分高…他认可了我。题外故事,一次老师特别生气班级的上课氛围因为他太凶了,没人敢随便回答问题。老师说一道题…问大家对不对…没人说话…老师更生气了。说不对的举手,我把手举起来,回头看看“卧槽”我心底里就想骂人,全班只有我一个人举手了,我想放下,但是又不敢。当时我吓的蒙逼了,蟹棒墙头草,看举手的人少就不跟我举。说这道题对的举手…那些都不举手的的你们什么意思啊!?!然后全部都举手了…我当时万念俱灰…这老师打人可猛了,我小心脏扑通扑通的。老师让我起来回答这个题为什么错…我说了一堆巴拉巴拉的紧张的不得了,作为差生这么多年,回答问题生意都是抖的,心跳绝对有180,老师不耐烦的让我坐下,我心想完了,我难道错了?结果老师来一句,他说的对,就是没说清楚…我当时热泪盈眶的想哭…不用死了啊!…。

     

    虽然我后来不爱学习,老师对我失望,我也回归了差生额行列。直到我高考,所有的题都是蒙的,直到我因为对数学的热爱,看了每一道题,发现原来有一道题我会做啊!但是我只能用小学奥数的办法做出来啊,高中的什么公式我完全不懂啊!但是我还是做了,虽然解题过程那么幼稚,但是却倍感亲切…那道题应该给我分了,所以我考上了我梦寐以求的大学,虽然不是什么好学校,但是我想去好多年了。当时是以最低录取分进去的,可能就是差了这一道题,如果我不是学过奥数…我想,我当时是进不了自己理想学校的。

     

    展开全文
  • 近两年,编程学习成为了一个热门话题,其热度不亚于之前的奥数,为什么突然会这么多人想要学编程,其中不限于互联网从业者,而更多是中小学学生,那么,今天悉之君就带大家一探究竟。 什么是编程? 提到编程,...

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    近两年,编程学习成为了一个热门话题,其热度不亚于之前的奥数,为什么突然会有这么多人想要学编程,其中不限于互联网从业者,而更多是中小学学生,那么,今天悉之君就带大家一探究竟。

    什么是编程?

    提到编程,估计很多小伙伴会想到很多科幻电影里的技术大神,远到《黑客帝国》,近到《流浪地球》,满满黑科技,各种破译程序的桥段,让很多人感觉好酷好燃,但有一点儿神秘和玄妙,感觉编程似乎是一种远离常人生活的黑科技,但其实,一切没有那么夸张,很多人觉得编程是一门科学,但也有人觉得它带有艺术气息。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    那我们先来看一下百度百科关于编程的解释:

    编程

    编程就是让计算机代为解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。

    为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    编程和数学有怎样的关系?

    看完编程的概念,我们可能还会好奇,编程既然是一种逻辑的表达(与计算机沟通),那么它和数学、科学又是怎样的关系,为什么又说它还带有艺术气息呢?

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    其实,编程和数学是密切相关的,不仅仅是因为很多编程大神是学数学或计算机出身,更重要的是因为编程本身就是数学和科学的结合体,甚至,它在一些大学里已经成为了一门学科。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    不可否认,有些人会认为编程不能纯粹只有数学逻辑,因为那样的产品会显得僵硬,所以非常优秀的编程会带有艺术的色彩,看上去非常优雅,产品体验会特别流畅。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    也许,这就类似于两个人同时看到湖面轻轻略过的飞鸟,有的人会感叹,哇,好美呀~而大诗人则会写下:落霞与孤鹜齐飞,秋水共长天一色,这样意蕴绵长的佳句。

    编程学习为什么这么热?

    那么,我们再来看下一个问题,为什么现在编程学习这么热?

    01

    时代背景

    从1946年第一台电脑诞生、1969年互联网产生到智能手机出现、移动互联网普及,人们的生活已经被各类程序、应用包围,而当下人工智能的时代已经来临,AI、大数据对生活的影响初见端倪。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    从衣食住行到学习、娱乐、游戏各个方面,我们都已经在很大程度上依赖互联网,各大APP在满足我们生活的方方面面,而我们看到的这个互联网、数字帝国,其背后就需要强大的编程做支撑。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    《无敌破坏王2》中的数字化生活场景

    众所周知,在人类社会的发展历程中,我们经历了三次工业革命,而这三次技术的发展,分别把人类带入了蒸汽时代、电气时代和信息化时代,而接下来就是我们当下面临的工业4.0 智能化时代,即利用物联信息系统将生产中的供应,制造,销售信息数据化、智慧化,最后达到快速,有效,个人化的产品供应。

    02

    国家政策

    因为我们当下处于工业4.0时代,也就是处于一个数字化、智能化的时代,而当下最新的信息技术莫过于人工智能、大数据、物联网,但这些领域都离不开计算机、互联网,也就是需要编程来支撑,这个大的时代发展背景决定了编程对于未来科技发展的重要性,所以很多发达国家将编程纳入了中小学的学习体系:

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    目前,全球已经有24个国家将编程纳入基础教育学科,美国投资40亿美元推广编程课程,67.5%的中小学生都接受编程教育;英国编程纳入5-16岁中小学必修科目,5岁起学习Scratch;新加坡,中小学考试科目中已加入编程。

    (以上数据来源于少儿编程网和搜狐新闻)

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    由于信息科技、互联网的发达,以及人工智能、大数据、物联网逐渐成为接下来产业变革的核心技术,发达国家都意识到了从青少儿阶段培养编程人才的重要性,我国也为了推动编程教育推出了一些政策。

    政策推广

    ⊙2017年,国务院发布《新一代人工智能发展规划》,明确指出在中小学阶段设置人工智能相关课程,逐步推广编程教育。

    ⊙浙江省作为试点单位,率先出台了高考课程改革方案,将编程纳入浙江省高考。

    ⊙2018年,教育大省北京和山东也确定要把 Python 编程基础纳入信息技术课程和高考的内容体系。

    ⊙2018年9月开始,全国计算机等级考试也将Python纳入其考核科目之一!

    ⊙2018年9月,近日,继浙江、北京、山东、江苏等省市后,重庆市教委下发《关于加强中小学编程教育的通知》:各中小学要开足、开齐编程教育课程,小学3~6年级、初中阶段均不得少于36课时。

    (以上报道来自于搜狐新闻)

    03

    市场需求

    除了国家政策的大力支持,编程教育能够如此火爆还与互联网行业市场需求密切相关,目前,人工智能的开发还存在着供不应求的现象,在未来,程序开发将会是智能时代的一项基础技能,其次,程序员的收入较高已成社会公认的事实,在印度,程序员的平均收入是国民人均收入的4倍,而在美国,程序员的收入比国民平均收入高出75%。

    (数据来源:《全美程序员薪水调查报告》)

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    04

    思维方式培养、锻炼

    对于中小学生而言,学习编程更大的意义在于思维模式的锻炼,因为编程思维是一种高效解决问题的思维,比尔·盖茨曾说:学习编程可以锻炼你的思维,帮助你更好地思考,创建一种我认为在各领域都非常有用的思维方式。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    编程思维

    具体而言,编程思维就是一种“理解问题——找出路径”的思维过程,由分解—识别模式—抽象—算法四个步骤组成。

    分解就是把一个有难度的大问题拆解为一个个容易操作的小问题;模式识别就是找到问题存在的规律,找到相似的模式来有针对性地解决问题;抽象就是对于事物核心、本质的高度归纳概括,忽略细节的方法;算法就是构思设计解决问题的路径,一步步将解决方案推导出来。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    根据以上对编程思维的解析,我们很容易发现,编程过程中涉及到逻辑思维、推理分析、抽象概括等能力,这对于培养学生的数学分析、运算、抽象思维能力有极大的帮助,并且能够帮助学生从小构建理性、逻辑的思维模式,不论将来从事任何行业,这样的思维模式都会有重要的作用。

    【分析】编程和数学是什么关系?为什么编程学习这么火?

    学习编程教你如何思考,就像学法律一样,学法律的人未必都成为律师,但法律教你一种思考方式,同样,编程教你另一种思考方式。——史蒂夫·乔布斯

    其实,国内外很多互联网大咖都是学计算机出身,比如微软CEO比尔·盖茨,亚马逊CEO杰夫·贝佐斯,Facebook CEO马克·扎克伯格、Google CEO 拉里·佩奇等,编程思维对于人发现问题、解决问题影响巨大,不仅仅能够帮助人从事互联网领域开发工作,更多时候是能够帮助人们在学习、工作和生活的方方面面提高效率。

    如果你依然在编程的世界里迷茫,不知道自己的未来规划,对C/C++感兴趣,这里推荐一下我的学习交流圈:684478929,里面都是学习C/C++的,从最基础的C/C++【C++,游戏,黑客技术,网络安全】到网络安全的项目实战的学习资料都有整理,送给每一位C/C++小伙伴,希望能帮助你更了解C++,学习C/C++

    点击:加入

    展开全文
  • 数学算法计算机编程的优化

    千次阅读 2019-02-27 10:47:45
    下面来探讨一下数学算法计算机编程的优化过程,具体如下: 1、数学算法和计算机编程的关系 数学算法就是把数学的数字和几何两种数学逻辑关系进行合理的组合,形成一个全新的数字模型运行动作,同时进行数学算法...

    下面来探讨一下数学算法对计算机编程的优化过程,具体如下:

    1、数学算法和计算机编程的关系

    数学算法就是把数学的数字和几何两种数学逻辑关系进行合理的组合,形成一个全新的数字模型运行动作,同时进行数学算法的总结归纳,找到数字的变化规律和逻辑关系;计算机程序是在数学算法规律的基础上,进行数字信息的整合归纳并运作。通过数学知识的数字循环模式及数列规律等内容,进行计算机程序的信息整合,达到计算机运行处理速度加快的效果。在进行数学算法编程时,实际就是进行建立数学模型,把相对复杂的问题,转化为合理的有规律的数学结构。数学算法的应用,可以根据数学规律,进行计算机语言的转化,实现解决问题的目的。对于编程,是利用某个程序进行解决问题。在进行编程时,就是要对事物规律进行数学算法研究,建设模型,完成编程。

    2、数学算法对计算机编程优化

    1》编程数据信息的统计和整合:计算机编程运作是在计算机原来的数据信息的基础上,进行数据信息的再一次运作。计算机程序的编制过程中,每次运作都会生成一系列的程序信息,可是我们进行编程运算时,一般只是获得最后的信息,忽略编程运作的过程信息显示。假如只是一直关注计算机编程运作的最后信息结果,不进行编程信息的整合,容易使计算机内部的编程数据信息的运行时间不断加长,最后对计算机后期的编程运行结果的准确度有影响。应用数学算法进行计算机编程优化是对其内部数据库的优化,根据计算机每次编程的运行结果,都对数据信息的需求进行检验,假如数学算法判断部分对运行的数据信息判定有效,那么数据信息就进行在计算机数据库当中存储,假如数学算法判断部分对运行的数据信息判定无效,那么数据算法就会直接把这部分信息去除,进而节省了计算机的应用空间。

    2》多元化的编程模式:计算机编程模式的有效运作可以使数字的计算速率提高,通过学习数学算法内容分析和总结,数学算法是根据计算机的编程指令模式进行分析数字重组规律,要进行数学算法对计算机编程的优化,可以应用数学内容中的串行方法,对计算机编程模式进行重新组合。计算机的编程模式是数学传输模式的综合应用,还可以应用数学算法中的数字规律进行编程,实现计算机编程的不断优化。就是让计算机编程的各个命令,根据数学计算的规律,把计算后的数据按照一定的规律进行排列。假如进行计算机编程过程中,把计算机输出的结果列为一个整体,依次进行程序编排,就可以对计算机编程信息进行控制,这样就融入了数学规律的编程,同样可以提升编程数据运算的速率。

    3》调整编程运作结构:数学算法可以给计算加编程提供开发程序的规律,可以说是计算级程序开发的基础,经过分析和研究,数学算法和计算机编程在进行数据信息处理时,具有不同的命令,实现数学算法的结构调整和优化。例如,进行100以内的整数连(1+2+3+……+99),假如应用数学算法进行计算,可以应用首尾相加的方式计算,从而得到题目结果;如果进行计算机编程计算时,可以设定首次输入值,“if……and”进行检验程序的最大值,进行数据算法的总结和整理,进而得出数据的结果。进行优化以后的计算机编程程序,根据数学算法的计算规律,把检验程序进行分为简化运作和普通运作两种模式,在进行输入要进行计算的数据时,假如数字可应用简便模式运算,可以直接按照命令进运算;如果不能简便运算,就根据普通模式进行编程运作,这样可以应用计算机程序进行简便运算。

    4》整体考虑完善编程优化:进行计算机编程优化就是优化数学模型,是在数学模型完成的情况下实现的,进行数学算法的选择是进行编程优化的关键。在实际编程过程中,需要根据算法进行选择规律,确定程序运行的命令。数学算法是程序运行速度的决定因素,所以应用数学算法进行编程优化可以加快运行时间,提高程序效率。同一个问题可以应用不同的算法进行解决,必须进行研究和选择,把程序和算法进行结合,达到和实际运算相符合而加快计算机编程运行速度的目的。例如,进行运算求“1×2×3×……×n”(100<n<10000)的结果数值末尾有多少个0?那么进行数n的分解,让它变成“a×10x”的方式,式子中的a是正整数,不能被10整除,进行去x的值。可以运行的编程方法是,从1到n相乘,每次相乘都做出选择和判断,如果有0就进行去除,并记下0的个数。为了方便计数,可以把前面的0去掉,只是保留后面的有效数,经过n次的计算,最后得出0的个数。

    5》选择最优进行C语言编程的优化:C语言是计算机编程的高级语言,具有高级语言的特性,同时还具有汇编语言的优点。可重点是,它在进行编程过程中,仍然具有很多问题,最多的问题是重复编译。这是C语言的最常见的问题,在编程时过程复杂不简洁,在严重的时候会影响计算机的运作效率。其中的原因是太多重视逻辑性没有关注语言本身的特性。数学算法可以帮助C语言进行代码的简化,实现编程的优化,提高计算机运作效率。在利用数学算法进行C语言的优化时,要进行整体逻辑的分析,进行设计程序流程,利用编程语言进行编程。在这个过程中,利用数学算法进行解决C语言编程解决不了的问题,会一定程度减少资源的浪费,实现效率的提高。

    最后,总的来说,进行计算机编程研究的过程中,注重事物规律和数字规律的研究和寻找,可以提高效率,加大计算机编程优化的效果。所以说数学算法对计算机编程作用重大,加强进行数学算法的深层次研究,为科技发展创造更先进的技术方法。

     

     

    展开全文
  • 数学一般的人适合学习编程吗?

    千次阅读 2015-01-09 19:30:39
    学会这样一种自下而上的,多级抽象的思考方式,是数学带给我们的最重要财富。 有效率的思维,是像一束激光,在合适的时候聚焦于问题关键点,而忽略细节;等解决完了,再重新分析,迅速切换到下一个关键点,几个关键...


    今天在回答清华的差生以后有何出路?时, @杨硕 留言:其实我能写出这篇回答,跟吴军老师的数学之美浪潮之巅都很有关系,这两本书对我影响非常大。

    杨硕的这篇回答,看起来题目不同,但其实回答的都是一个问题:数学思维会给编程带来怎样的帮助?推荐:高中数学(理科思维)不是特别特别好,未来能做成优秀程序员吗? - 杨硕的回答

    杨硕在回答中按照自己的理解,对代码工作进行了概念性分类,分为:
    1结构性的工作/2效率性的工作/3逻辑性的工作/4仿真性的工作/5物理性的工作,并分别介绍了各类代码工作所涉及到的数学知识,以及相关学科知识。由此,他有了如下体悟:
    (摘录)
    我们高中学的数学,以及大学一年级学的微积分,其实都不是数学的本质,而是数学工具。数学的本质是建立一套严密的体系来描述世界,揭示世界本身的严格表示形式
    ==当我在学习了机器人运动学之后,再回头去看代数与几何,就明白了人们为什么要建立种种复杂的代数结构并且去分析他们的性质。
    ==在学习了概率机器人理论以后,再回头去看概率和统计,就明白了期望和方差这些不知道是确定还是不确定的玩意到底有什么用。
    我感觉其实学习大部分的数学知识都不存在有没有天赋这样一个说法,目前好的数学教材非常多,而且都把知识解释得非常清楚,这本书看不懂了完全可以换一本再看。任何智力正常的人,在系统的训练和合理的时间投入之后,都可以学会数学系本科涵盖的一切数学知识。
    学习数学的关键在于有没有兴趣去欣赏它抽象的美,以及是不是愿意投入时间。 一开始我是不太会欣赏数学的,我高中数学很差,高考数学只有100多几分。大学一开始学微积分也学得很差。但是我在大二大三期间写机器人程序的时候发现了代数的重要性,学会了欣赏数学,于是就能学好数学了

    我家有个知名程序员:一个小程序轻松换回一辆宝马 他读高中和大学时,数学特别好,打双升心算速度奇快,围棋下得好。现在他在做什么呢(以下截图来自他的微博):

    对,他从2004年开始研究数字电视,慢慢从做软件转到做芯片。这个过程无疑是艰辛的,但得益于他的数学基础(为了做芯片,他需要读大量的数学paper),他硬是把这个兴趣坚持到了现在,晃眼十年过去了。会怎样?我不大在乎,只知道他选择走的是比较困难的路,没什么好担心的,他向来如此。

    编程、做软件,是工程的一种。所以题主的这个问题,也属于讨论数学和工程的关系范畴。我爸爸是搞数学的,这个话题在我们家经常拿出来说。他是擅长运用数学协助解决工程应用问题的。

    下面这个系列,作者是 @田渊栋 博士(卡耐基梅隆大学机器人系博士,Facebook人工智能组研究员)数学的用处(一)///数学的用处(二)///数学的用处(三)///数学的用处(四
    另推荐他的:在谷歌无人车组的工作感想
    有人就会问了,大部分高级抽象和我们平时的工作没啥关联,有必要学习它们么?答案是:确实没有必要(笑)。数学家们把这种抽象过程当作游戏,自得其乐地在那里不停地发文章;而我们工科生要解决实际问题,要以最小的代价命中问题的要害,只取所需要的部分就行。虽然如此,但是——
    学会这样一种自下而上的,多级抽象的思考方式,个人认为是数学带给我们的最重要财富
    有效率的思维,是像一束激光,在合适的时候聚焦于问题关键点,而忽略细节;等解决完了,再重新分析,迅速切换到下一个关键点,几个关键点一解决,纲举而目张,问题自然解决。而关键点如何选择,大节如何把握,细节如何忽略,就是需要不停磨练的艺术。每次细节复杂,逻辑关系混乱的时候,不是拼耐心把它们全都解决,而是移开目光,朝天仰望,想一想其中有什么最重要的成分,把他们抽出来反复理解,按照重要和次要排序,最终理顺关系,再开始动手。
    上面摘录 @田渊栋 博士的这段话,与上面 @Milo Yip讲的——
    我的体会是,有时数学不好也能完成一些编程工作,但有可能限制了工作的品质。如果数学更好一些,可以把一些问题分析得更透彻,写出更快、更精确、更稳定的计算代码
    讲的是类似的道理。

    或可参考:
    计算机系的高数,离散,线代都是用在哪些方面的? 
    在了解工业化的过程中,得到“产学研”三个字,奉为经典。   
      就像“贪嗔痴戒定慧”六个字,奉为了解人性和自身的好东西。    
      吴军的浪潮之巅(第2版)将“产学研“讨论的非常好。    
      IT新。日新月异。    
    IT跟数学近。数学是IT的母系,又是核心的方法。
    数学之美 
    美在有用,这是对学生讲的
    。 
    美在抽象,这是对工程界讲的。抽象是以不变应万变。抽象是把握本质。 
      美在简洁,这是对学术界讲的。    
      这本书以数学为引,对青年人教导了IT中的产学研。    
      对年轻人构建世界观,规划学习成长路线很有帮助。    
      吴军的位置和视野都很好。这两本书都很经典且重要。这本书应该在大学生大一结束后尽快看明白。 
      这本书也能让学生更形象的认识《人月神话》里的外科手术式团队
    展开全文
  • 数学编程-王垠博客

    千次阅读 2016-01-04 11:38:37
    好些人来信问我,要成为一个好的程序员,数学基础要达到什么样的程度?十八年前,当我成为大学计算机系新生的时候,也同样的问题所困扰。面对学数学,物理等学科的同学,我感到自卑。经常人说那些专业的知识更加...
  • 为什么要去学习函数式编程

    千次阅读 2020-12-31 14:58:53
    函数式编程比较复杂比较枯燥,但是为了了解react和...为什么要去学习函数式编程 函数式编程其实相对于计算机的历史而言是一个非常古老的概念,甚至早已第一台计算机的诞生。他的演算并非设计在计算机上执行,而是在20世
  • 以下是OIer们的各种观点,仅供参考. ...3、其实关键是看你干什么,计算机编程很多方面,比如说你要搞图形图象处理建模,就肯定要线形代数方面的知识,但你如果是一般的编程,就不是那么明显。 4、思想,逻辑思维
  • 为什么你应该学习编程

    千次阅读 2017-08-28 16:25:37
    但是不同于数学难题,即使你的解决方案是错误的,程序也根据代码会做一些意想不到的事情。简而言之,至少会某个鼓励你前进的动力。 此外,编码是创造力的另一个平台。随着时间的推移,学习编码可以帮助web开发和...
  • 要学习编程人员的忠告

    千次阅读 2013-12-09 10:18:58
    本文是由Cecily Carver 分享的她在编程道路上的所感所想,希望那些要踏入编程界的或者已经在编程界工作的人提供一些帮助。 Cecily Carver 是多伦多的一位程序媛,和 Jennie Faber 一起创办了一个游戏制作工作室。...
  • 了这 15 款编程游戏,谁都可以学编程

    千次阅读 多人点赞 2019-07-24 12:15:00
    点击蓝色“五分钟算法”关注我哟加个“星标”,一起算法1Coding Games一边玩游戏,一边挑战编程难题。Coding games支持包括PHP、C、JavaScr...
  • 离散数学对学计算机有什么用?

    万次阅读 2017-04-15 10:58:24
    由于数字电子计算机是一个离散结构,它只能处理离散的或离散化了的数量关系, 因此,无论计算机科学本身,还是与计算机科学及其应用密切相关的现代科学研究领域,都面临着如何离散结构建立相应的数学模型;...
  • 1. 对于想要准备学习编程的朋友来说,往往对编程有很多的疑惑,不知道如何抉择,常见的就是以下几个问题: 如何选择编程方向 怎么学习编程 如何学好编程 英语不好能不能学习编程 数学不好能不能学习编程 如何...
  • 离散数学对编程究竟有用不???

    千次阅读 2011-01-10 17:02:00
    上完了离散数学,到现在也还没有感觉到离散数学编程有什么联系!离散数学到底有用不??有什么作用啊??
  • 编程数学(2)

    千次阅读 2004-06-28 11:12:00
    所以说;数学针对计算机不重要吗? 那时骗人的.当然,一个刚毕业的,编应用软件的大学生,在编程中用到>的矩阵时,恐怕你回想,在大学把线数学好就... 当你离散数学时,恐怕你会责怪,早知道>和>对学离散数学有帮助,那时就
  • 怎样学习一门编程语言

    万次阅读 多人点赞 2015-04-06 02:12:38
    选择一门语言确定你感兴趣的领域你可以开始学习任何编程语言(尽管其中一些被描述地比其他的更加“易学”),你得去问自己自己想用通过学习这门语言完成什么样的工作。这将会帮助你确定你应该追求的编程方式并且提供...
  • 一、为何要学编程? 每个人的动机不一样。大致: 1、为了找个好工作;或为了更好的机会和更好的发展。 2、看到别人超厉害,所以也想学。 3、实际工作中很多场合需要。 4、从小就立志做个程序员,做软件...
  • 一、为何要学编程? 每个人的动机不一样。大致: 1、为了找个好工作;或为了更好的机会和更好的发展。 2、看到别人超厉害,所以也想学。 3、实际工作中很多场合需要。 4、从小就立志做个程序员,做软件工程师。 ...
  • MATLAB高等数学学习的有益帮助

    千次阅读 2004-09-16 17:23:00
    作为一个人机交互的数学系统环境,它拥有一个强大的数学函数库(包括各种初等函数的算法,也包括矩阵运算、矩阵分析等高层次数学算法),内容集中了日常数学处理中的各种功能,包括高效的数值计算、矩阵运算、信号...
  • 适合 C++ 新手学习的开源项目——在 GitHub 学编程

    万次阅读 多人点赞 2020-11-05 08:15:00
    作者:HelloGitHub-小鱼干俗话说:万事开头难,学习编程也是一样。在 HelloGitHub 的群里,经常遇到小伙伴询问编程语言如何入门方面的问题,如:我要学习某一门编程语言,...
  • 王垠:数学编程

    千次阅读 2018-08-20 23:33:15
    好些人来信问我,要成为一个好的程序员,数学基础要达到什么样的程度?十八年前,当我成为大学计算机系新生的时候,也同样的问题所困扰。面对学数学,物理等学科的同学,我感到自卑。经常人说那些专业的知识更加...
  • 数海笔记(0)-程序员为什么学数学

    千次阅读 2013-08-31 17:15:52
    不奇怪程序员认为他们不再需要数学:我们的大部分数学知识我们的工作没什么大的帮助.  The Math They Didn't Teach You  他们没有教给你的那部分数学  The math computer scientists use ...
  • 我多希望我学编程时,人教我这些事!

    千次阅读 热门讨论 2015-08-02 20:44:11
    1、学编程之前,想清楚自己想写什么。学习编程基本就是在学习建造东西。如果你知道你到底想造什么,你的编程学习之路将会豁然开朗。如果你的目标只是“学习如何编程”,却不知道自己到底想写出什么样的程序,也不...
  • 知道里面关健字就OK 了 |||从我个人的编程经验来看 如果要继续往下学 一般的学习都还好了 除非你想...多练习 我个人的经验就是努力编程 呵呵 加油吧|||c语言不一定要英语和数学都学好 但英语c语言学习是没影响的
  • 美国前总统奥巴马曾表示,应该“向每个学生提供动手式的计算机科学和数学课程,从一开始就让他们将来的工作做好准备。”不久,他启动了“人人来计算机”(Computer Science For All)的项目,项目经费高达40亿...
  • 小白趣味Python编程

    千人学习 2020-11-28 02:40:27
    如果您了解程序设计的基本概念,会简单使用命令行,了解中学数学函数的概念,那么课程学习会很大的帮助,让您起来得心应手,快速进入Python世界。 通过学习本套课程,您将学会搭建基本的Python开发环境,以...
  • 自从我读了Johnny von Neumann的传记,我已经弥补我糟糕的数学技能花了15个月了.读了大量的数学书籍,不过呢,似乎我还有更多没有读.当然我会接着做的.现在我就来告诉你这些.这并不包括传统的智慧首先:程序员不认为...
  • 大学如何开始学编程

    千次阅读 2020-05-20 17:59:32
    大学如何开始学编程?是编写自己感兴趣或者能够真正投入使用的程序?还是找些志同道合的人,然后互相学习?
  • 机器学习和AI: 数学编程基础篇

    千人学习 2019-06-30 01:12:08
    当前市场上许多开源的软件包如SKLEARN确实可以帮助没经验的或缺乏数学或算法基础的人实现机器学习模型及预测,但这些工具无法使你真正懂得算法的本质或来源,或者无法使你在不同场合下灵活运用及改进算法。...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 72,764
精华内容 29,105
关键字:

为什么学编程对数学有帮助