大家好,今天小编关注到一个比较有意思的话题,就是关于学习能力差适合学编程吗的问题,于是小编就整理了4个相关介绍学习能力差适合学编程吗的解答,让我们一起看看吧。
- 我现在是高一数学成绩很一般,从没接触过编程,如果将来想学计算机专业,会不会不适合,会很吃力?
- 逻辑思维一直都不太好,会影响学编程吗?该怎么办?
- 一个没有学历,不会数学和英语,逻辑思维差的人能学得了编程吗?
- 学编程可以锻炼逻辑思维能力吗?
我现在是高一数学成绩很一般,从没接触过编程,如果将来想学计算机专业,会不会不适合,会很吃力?
这位同学你好,很高兴能够回答你的问题。
自我介绍一下,我的大学专业就是做计算机编程的。我高考的数学成绩也不好,现在学编程也完全不受影响,根据一个过来人的经验,你能不能学好编程这个专业,主要是看你的兴趣和你后期付出了多少努力,在编程这一方面的成就与你现在的数学成绩关系并不大。
如果你非得认为有关系的话,那我认为就是你的数学成绩会影响你考到一个什么样的学校,985和211的名校和二本三本是绝对有区别的,这一点我深有体会。而且你才高一,我觉得你完全不用太担心这个问题,你的任务就是要好好学习,听取各科都达到一个不错的成绩,考上一个好的你满意的大学。
希望我的回答可以帮助到你,谢谢!
如果有疑问,欢迎私信我。[呲牙][呲牙]
个人建议你应该反着学,先学习微积分和线性代数,上网找入门的***听听,不是那种考研或者很深入的那种,之后自学python 在学习下matlab这两个软件是非常不错的而且matlab又叫矩阵实验室,同时也是一个数学计算软件,matlab也可以编程,python和matlab的关系就像苹果和安卓一样,matlab可以提高你的数学学习兴趣和数形理解的能力,如果经经济允许你可以买一个arduino开发板或者树莓派,用来学习编程。我要说一下学习理工科尤其是计算机专业必须学习微积分,线性代数,概率论,有志者事竟成愿你学业有成
首先看你的目的。
第一,如果你是为了简单的编程(也就是代码搬运工),高中数学和英语就可以入手学习,但是你没有编程的兴趣,那么学习起来还是有一点困难,如果你对编程很感兴趣,那么你深入学习到后期,就会感觉知识面的狭窄和不足,你也会自动的去学习新的知识。
第二,如果你是为了成为杰出程序工程师,那么高中的知识是不够的,你必须学习大学数学,如微积分,线性代数,各类算法等等,不然你无法成为杰出程序工程师。
第三,编程是个实践性很强的技术活,你必须边学边实践,要学以致用。如果只看书和学习***,不动手实践,你永远不会编写出程序,哪怕一下简单的程序。
你现在想这些问题,对你来说,还太远,无异于异想天开。说句不好听的话。你自己都说自己数学不太好,就证明你必然存在偏科现象,既然存在偏科。就不要想其他的事,做好当前的事,尽管未雨绸缪,规划人生很重要,但如果顾此失彼,那就是一件得不偿失的事!
如果仅仅是编程没啥问题
1.数学与编程的关系
编程分为很多,如市场上面后端、前端、数据挖掘、图像处理、人工智能、深度学习等等。大部分的编程对数学没有那么高的要求,
编程要求不是数学好,需要的是有好的逻辑思维能力。如果逻辑思维很好那是很适合编程这个行业的。当然如果你以后想要从事算法工作,例如人工智能、机器学习、图像处理这些,你就需要很强的数学基础,因为这些底层涉及到大量的数学
2.数学不好的原因
首先,数学不好的原因是因为什么,是你自己没有努力去学,还是实在听不懂,我感觉如果努力去学大部分人都是能够听的懂。大部分人是当初没好好听,后来越来越不懂,以至于后面有抵抗情绪。
3.在说计算机
兴趣是最好的老师,你要是喜欢计算机,其他的都不是问题。网上有很多学习的课程,想要学这些很简单。你现在的数学成绩跟你学计算机没有必然的联系,有必然联系的是你考多少分去哪个学校学计算机而已。当然越是好大学教学质量越好,也能够给你提供更多的平台
总之,学计算机专业跟你数学好不好没关系,如果你想要算法相关的工作对数学有一定要求,当然兴趣是最好的老师,你只要真心喜欢,这些问题都可以解决。
逻辑思维一直都不太好,会影响学编程吗?该怎么办?
编程序是不是需要较强的逻辑思维能力,我的理解是需要。不但编程序需要,而且与工程技术有关的所有工作,都需要较强的逻辑思维能力。这里逻辑思维,指的是对***或者目标的因果关系,连锁关系,顺序关系,函数传递关系要有分析判断和正确理解。具体到编程上,就是规划好程序有哪些组成部分,先编哪些,后边哪些,公用哪些,最后达到什么结果。应该按照先部分后整体,先分支后主干,编好一个单元,测试一个单元的顺序[_a***_]。在工程项目中,要紧紧围绕目标和结果展开编程。这样做可以大大提高效率。练得多了,就自然走到这条路上了。与之相反的程序是前后干扰,互相牵制,繁琐混乱,一团乱麻,调试时头晕脑胀,抓耳挠腮,不停地打电话询问西门子,设备乱起乱停,用户暴跳如雷,最后狗急跳墙,用电线短接后设备就运转了。
逻辑思维一直都不太好,会影响我学编程吗?逻辑思维怎么算好怎么算不好呢?是稍微有点儿绕弯儿的事情就拎不清了么?还是很复杂的事情拎不清呢?这个没有什么尺度的。就算逻辑思维不好,也许是可以学编程的,只是说花的时间不同,只要肯花时间去学去啃去捉摸,把你学的东西捉摸透,一般的逻辑思维能力就可以应付大部分的编码工作了。当然如果想做大牛神牛码农,那就另当别论了。
作为一般的程序员,主要是满足日常工作需要,是属于技术性和严密性、逻辑性比较统一的工种。而且一个项目都是有一个团队分工完成,复杂性逻辑性都被分解了,要说逻辑性要多么多么强才能编码那也不一定。真正实际写程序时,往往严密性个人认为反而更为重要,不然写出来的程序禁不起测试,程序逻辑不严密漏洞百出,这个错误没考虑到那个分子也没想到。
当然逻辑性强的人对学习编程是有好处的。逻辑性强的人考虑事情很快,在复杂的事物各种相关性、顺序性、拐弯抹角等等很快就能够分析出个一二三四来,给人感觉就是非常聪明。这种程序员如果肯花时间去学习、去实践,今后更容易成为程序员中的佼佼者。
但在程序员队伍中并不表示都是逻辑性很强的人,作一个普普通通的程序员就也不算失败。只要不是啥事都考虑不清楚、扯不清的脑袋瓜子,能做程序员。很多程序员其实也就是一个团队的螺丝钉,往往经历过一段时间后就成为了熟能生巧、巧能生精的工作。把那些复杂拎不清的事情就交给愿意当大神大牛的人去吧,就做一螺丝钉程序员也没啥。
很多事情只要肯干、肯努力、肯琢磨,做得多了经历多了,也难不倒哪里去。
影响肯定会有,但是不见得那么大。现实中见过不少代码,牛逼的琢磨半天看不懂人家在干什么的见过,乱七糟糟的主人写的时候逻辑也不见得很清晰的也见过。一般工作,功能实现就行,谁管你代码怎么写。不服气,重构去呀!
只要功夫到了,就算死记硬背,常见的逻辑流程也就那么几种,简单的算法几乎都能找到现成的例子,很多时候,写代码是体力活而不是脑力活。
最极端的例子,据说对日外包企业,只要对着需求说明书一行一行翻译就行,根本不用自己考虑代码怎么编。
当然,不做码农,做高精尖算法、整系统架构等等确实需要考验智力的不在此列。
一个没有学历,不会数学和英语,逻辑思维差的人能学得了编程吗?
学历不是关键,关键是你说的不会数学和英语到底不会到哪个程度?以英语来说,如果你不会英语到连26个英文字母都不认识,那么基本上你就和编程说再见了。以数学来说,如果你只会基本的加减乘除和***数字,那么你也和编程说再见了。
如果你的英语可以看懂常用的几千个单词,不需要会写文章或者说,数学大致有初中以上水平的话,那么努努力,我觉得编程也不是不可以学。
不可能!要知道数学和编程就是建立在罗辑思维的基础上,尤其是编程还涉及到了英语,如果没有英语基础的话学习起来会非常吃力~所以啊,思维能力对于每个人都是很重要的,不单单是在数学,编程这些学习方面上,还包括生活中,工作上,为人处世,表达能力上等都有很直接的影响的,裨益是非常大的。
科学研究表明,思维能力的最佳培养阶段是在3-12岁之间,家长们可以帮孩子报个专业的课程班来进行,国内比较不错的推荐火花思维的课程,比较适合孩子,课程有趣,结合动画形式能带动孩子的学习兴趣,是比较全面的思维能力,学习习惯,运算能力的综合培养。
不会英语,你就相当于和这个世界上最好的开源社区说再见了,对没错世界上最好的开源社区是以英语主为主的开源社区。常见的srackoverflow,github不说了,还有各种开源软件linux,docker,kubernetes,apache,mysql,grafana,hadoop,spark,tensorflowr,react,golang大部分最前沿的技术都是英文文档。如果想要更上几层楼,这些都是不可或缺的。
另外如果逻辑思维不好的话,别说是程序员了,社会上的相对比较复杂的,有技术含量,需要清晰头脑的工作,都做不了,更不用说编程了。编程就是你今天在写下个月需要修补的bug,是较高脑力活动。
很难。
如果你只是为了学习编程入个门,写个“hello,world”的程序,自然对数学英语和逻辑思维没什么大的要求的。
如果你想把编程当成职业,没有这些,则会很艰难。
首先,很多行业内的书籍和资料都是英语,因为大的芯片厂家都在国外,绝大部分的datasheet都只有英文版。
其次,编程实际就是用一系列的程序去完成一个项目的工艺流程,这期间会用到数学建模,更会有严密的逻辑关系。
学编程可以锻炼逻辑思维能力吗?
可以。
入门编程时需要基本的逻辑思维能力,会用到一些基本的数学知识。有些数学差的同学可能会说,我不适合编程。其实,即使你没有这方面的知识,依然可以通过学习编程的过程去掌握这些基础知识。
编程的入门难度非常低,现在小学、初中也在开一些编程班,其实也在说明,编程的入门难度很低。
你只需要一些基本的逻辑能力,就已经可以通过编程去帮助我们解决大部分的实际问题了。
编程非常锻炼一个人的逻辑思维能力
随着你编程的知识不断掌握,会发现编程的世界越来越复杂,这时候就是突破你思维能力的时候。
学编程的确是可以锻炼逻辑思维能力的。
举个简单的例子来讲,比如说我们做1+……+100,这样一个曾经高斯做过的题。
用编程来完成的话,或许我们可以使用的方法比较多,比如说循环100次,或者说如果那么判断,当然还有更多的方案来选择,其实这是在编程中所实现的。实现的过程,也就锻炼了自己的思维能力。
因为在编程的过程中,我们可以学习到许多的数理关系,二进制与十进制或者八进制,16进制之间转换也是锻炼我们思维方式的一种。
同时我们在学更高一些设计的二叉树或者冒泡算法的时候,也能够锻炼我们的思维。
编程需要逻辑思维能力,但不会锻炼它。如果你的逻辑思维能力比较低,先从小学数学开始。如果你以比较低的逻辑思维能力开始学习编程,学习的过程不会有任何问题,但当你接受一个任务,你会发现,无论你怎么尝试,都不能获得想要的结果,最后会备受打击。
相反,小学数学中数鸭子,从一堆图形中找图形,数方格子,数鸡腿,数兔子腿之类的。可以从零开始锻炼你的思维能力。不用觉得羞耻,很多人都需要从零开始锻炼逻辑思维能力。大到高高在上掌握宇宙真理的祭祀,神仆也不例外。
学习编程确实可以锻炼孩子的思维能力,但是编程对于一般的孩子来说学习起来会比较吃力,毕竟编程是涉及到英语的,其中编程涉及到的英语就有好几百个单词之多,所以学习编程的前提就是孩子要有一个很好的英语基础。
与其让孩子学习编程来锻炼孩子的思维能力,还不如让孩子参加火花思维的课程,都是锻炼孩子的思维能力,火花的课程就比较受孩子们的喜欢,课程比较生动有趣,结合动画的形式能很好地带动孩子的学习兴趣,是比较全面的思维能力,学习习惯,表达能力,运算能力的综合培养。
到此,以上就是小编对于学习能力差适合学编程吗的问题就介绍到这了,希望介绍关于学习能力差适合学编程吗的4点解答对大家有用。