精华内容
下载资源
问答
  • 最近很多人都在问如何学习编程,学习编程需要什么基础?其实,学习编程第一、要看你入门的基础打的扎实不扎实,因为各种不同的编程语言实际上有很多东西都是相通的,如果我们把最基础的知识牢固了,那么后面相对...

    最近很多人都在问如何学习编程,学习编程需要什么基础?其实,学习编程第一、要看你入门的基础打的扎实不扎实,因为各种不同的编程语言实际上有很多东西都是相通的,如果我们把最基础的知识学牢固了,那么后面相对学起来就比较轻松了;第二、学习编程除了你需要打好基础外,有一个良好的方法和对的思路也是相当重要的。因为在编程世界里,很多东西并不是死记硬背就能学好的,更多的需要我们能够有一个融会贯通的思路。
    那么到底学习编程需要什么基础呢?大多数人会觉得一定对英语要求的比较高,因为我们知道编程里面的代码都是英语字母。还有很多人说自己的基础很差,甚至中学毕业什么的。

    比如说英语,在计算机语言里所用到的单词量很少,而且都是常用词,经常使用就记住了。这些英语单词应该说只是作为计算机语言中的一个代号,而它不会涉及到我们高中或大学中所学英语的时态或是语法的。当然,如果你要看原文资料或者帮助的话,专业词汇比较多,不过在金山词霸的帮助下,经常看,也是没什么大的问题的。至于数学什么的,其实数学只是培养你一个逻辑思维能力,在初学编程的时候影响不是很大。不过,要想更上一步的话,有相对好一些的英语功底对你的更进一步发展也是有必然的帮助的。

    一般中等学历的人,高中,中专等,具备一些简单的英语基础以及数学的一些四则运算就完全可以入门了。所以学习编程所需要的基础并不高。如果想深入的去学好编程的话,我们进入编程世界后,所要接触的知识是比较多的,可以先选择自己比较容易接受的一种进行学习。从中主要学习的是编程本身的思想,学习的是用程序设计的眼光来看待问题。在掌握面向对象编程的基本概念的基础上,再进行深入学习。或许,学习的效果不能马上看到,但是可以学到扎实的基本功,而这对于将来的进一步发展是有很大好处的。这些都是想学好编程需要我们进入这个世界之后需要打好的基础。

    总体来讲,学编程需要的基础并不高,但想学好编程的话,第一,我们需要强化我们的逻辑分析和建立数学模型的能力;第二,要掌握好数据结构和算法知识;第三,要通过学习的过程丰富自身的实践经验。只要做到这几方面,相信你一定能够成为一名编程高手。

    展开全文
  • 本人是android的开发人员,会一些java,android,c++以及熟悉一些较为流行的例如C#, 很久之前就想游戏开发的这方面东西...除去dx之外还需要学什么(数学物理算法等不纳入其中) 麻烦推荐几本好书或者好资源。感谢。
  • 昨天陪同学去面试,一家专门做ERP的公司(“一家专门做特卖会的网站”。。碎碎念)  聊了一个小时后面试结束。...而是几十几百行代码就可以完成的东西,更多的是思考和建设,而不是堆积代码。“”学习编程语言目的不

       昨天陪同学去面试,一家专门做ERP的公司(“一家专门做特卖会的网站”。。碎碎念)

      聊了一个小时后面试结束。

     我问他聊什么聊了这么久,同学说:主要是介绍公司的开发理念。

     “什么理念?”

     “CTO跟我讲公司需要的不是一个码农。而是一个会思考的编程者。不是让你一进公司就开始敲成千上万行的代码。而是几十几百行代码就可以完成的东西,更多的是思考和建设,而不是堆积代码。“”学习编程语言目的不是敲代码,更多的是对产品对项目的一种思考,通过语言的特性来思考更深的东西。“

     我沉默了,CTO的话不乏装逼成分,但是某些确实值得借鉴。一般的程序员可能很少会真正的思考敲代码除了能给我们的钱包带来满足,满足我们的物质需要,还能给我们的思考方式带来什么样的影响呢?一个刚入行的程序员从编程上收获的肯定没有浸淫编程是多年的老手对编程,对架构,对编程人生理解的更多,思考的更多,收获的更多。智者看山不是山,看水不是水。我们能否从变成学到更深层次的思考呢,对人生的思考。

     


    展开全文
  • 编程真难,要东西太多了,最可恨的是啥,着现在的忘了前面的,之前感觉自己掌握的还不错嘞,可是过来几天,了新的知识,发现之前的忘的差不多了,还有就是啊,我看视频或者看书,觉得自己已经看会了啊,...

    编程很难的,你学不会的!

    经常有小伙伴和我抱怨,我真的是快要崩溃了,这个编程咋就那么难嘞,感觉自己都快学自闭了!

    这编程真难,要学的东西太多了,最可恨的是啥,学着现在的忘了前面的,之前感觉自己掌握的还不错嘞,可是过来几天,学了新的知识,发现之前学的忘的差不多了,还有就是啊,我看视频或者看书,觉得自己已经看会了啊,可是一旦到自己去写代码的时候,我去,这是大脑短路的感觉啊,怎么什么都想不出来呢?

    扎心,扎心,真扎心,不知道各位学习编程的小伙伴是否遇见这样的问题嘞,其实吧,我觉得这些问题不单单是初学编程的人会遇到,据我了解,这也是很多不是新手的程序员的痛啊,也就是说,很多程序员大多数都会遇见这样的问题,这是通病,职业病的存在啊。

    那么新手嘞?新手除了这些问题,大概率会遇到的问题就是有的时候遇到问题不知道如何解决,或者想找个人问问,但是找不到啊,所以遇到问题要么就停滞不前,要么就直接放弃,这样就会耽误学习进度,降低学习质量,浪费学习时间了,那些新手朋友们,我说的对不对啊!

     

    到底该如何开始学习一门编程语言啊

    我在大学的时候,编程几乎都是自学的,因为老师讲课我基本上没听过,因为老师讲的毕竟面向的是大众,所以总体来说肯定是比较浅,不深入,不全面的,而且进度相对较慢,所以我私下自学进度是比较快的。

    那么,该如何开始学习一门编程语言呢?你看老师讲课,是不是也都是按照书本来讲的啊,一般书本就是涵盖着一门语言从最开始的基本语法慢慢的去过度,去学习关于这门编程语言的大部分基础内容,在大学上编程课,好像并不会教你框架的知识啊,所以基础为主,很多更加高阶的知识只能靠你后续自我学习了。

    我看很多学习编程的朋友刚开始学习,都是到处求学习路线,什么学习路线啊,找一本编程书籍,上面的目录就是你要的学习路线,而很多现在到处传的学习路线,不都是加上一些框架知识和一些高阶知识吗?但是作为初学者,你一上来也不可能去学习这些高阶知识啊,前期初学,注重的一定是把基础打牢,勿在浮沙筑高台,这个真的太重要了。

    所以,前期初学,你的任务很简单也很明确,比如说你想学习C/C++,那就直接找一本C/C++入门书籍或者是一套C/C++入门教程,这两者在如今这个互联网时代,那是非常容易就得到的。

    这块其实我是比较推荐看视频的,为啥嘞?

    1、看视频我觉得比看书更加有意思,对于初学者这个很重要,而且会更加好理解

    2、视频一般就是那种整体结构的课程,相对来说涵盖的内容会比一般的C/C++入门书籍更加完整全面

    所以,如果你要开始学习编程,前期就这么干,当然,不单单是C/C++哦,其他的也是一样,很多初学者在刚开始学习的时候真的是有一大堆的问题,觉得自己这不懂那不会的,我告诉你,这太正常不过了,编程本身就是一个有一定门槛的,你说你刚开始学就这也懂那也懂,学习起来不费吹灰之力,那你真的是天才,可是你是吗?

    所以啊,你有很多不懂的,不明白的,这都是正常的,你不用前怕狼后怕虎的,想那么多干啥,直接开干就完事了,啥也别说,先把一本书或者一套视频看完再说,当你看完之后,很多你之前不懂的问题也许你就懂了,你对接下来的学习也就不会那么迷茫了,相信我!

     

    关于计算机基础的学习问题

    不知道为啥,我发现好多程序员的英语和计算机基础都不是很好,这个英语咱们就先暂且不谈,我就和大家聊聊这个计算机基础的问题。

    说实话,我这块也不好,我是因为当初完全发现不到这块的重要性以及觉得学习起来没啥意思,枯燥,这才导致我学习的很差劲,不知道你们是啥原因。

    这个计算机基础啊,其中我觉得最重要的就是数据结构与算法了,无论你学的是什么编程语言,那这个知识你们都是一样重要的,可以说学习编程,最终都逃不过数据结构和算法,当然,如果你想当一条咸鱼的话那就另说了。

    那这个数据结构与算法该怎么学习嘞?我推荐的做法就是先把一些基础的数据结构学学,有了这些基础之后,直接开刷,其中遇到不会的再针对性学习和突破

    然后基础这块除了数据结构与算法这块,那可能就是操作系统,组成原理,计算机网络和编译原理这些了,关于这块的知识,有一个标准就是在完成了最主要的学习任务之后,尽可能的挤时间去学习,所以啊,学习编程还是要你多多花时间去进行自我学习的。

     

    最后我建议你经常看看面试题

    我们都知道这么一句话:

    面试造火箭,工作拧螺丝

    很多求职面试者都抱怨说,现在求职真的是太难了,有些问题估计面试官自己都不会,现实就是如此啊,面试一般来说一定会问到你的知识盲点以及让你发现自己不太熟悉的地方,这其实也就是暴露了你在学习编程过程中比较薄弱的地方,所以啊,这是个多么好的学习机会啊,这就相当于你发现自己的短板,然后有针对性的去弥补啊。

    所以啊,平常我们即使不需要求职面试,已经有工作了,那我们也可以经常刷刷面试题,从而找到自己的知识盲点和对自己来说是难点的地方,发现了自己这些掌握不好的地方,然后再针对性的去解决,就问你,这样做可以提高你的技术能力吗?

    对于热爱编程的人来说,有一群一起学习一起解答的小伙伴很重要!

    小编有一个C/C++编程学习交流俱乐部【点击进入】

    还有编程学习文件(源码,零基础教程,项目实战教学视频),欢迎初学者和正在进阶中的小伙伴们!

    展开全文
  • 本文主要目的和内容是: 整理一篇 关于少儿编程介绍, 入门, 学习, ...讲解少儿编程什么东西? 怎么学习? 需要学习哪些东西? 在哪里? 之类的问题。 希望能够更好的帮助你, 帮助小朋友能够在家长的简单...

    本文主要目的和内容 是:

     整理一篇 关于少儿编程介绍, 入门, 学习, 途径, 学习线路等相关内容, 想要让小朋友自学, 想要节省少儿编程学费的家长和小朋友。

    1. 分享一些很不错的基础问题 答疑解惑的内容 解决你的疑惑 回答你内心的问题和疑问
    2. 讲解少儿编程是什么东西?
    3. 怎么学习?
    4. 需要学习哪些东西?
    5. 在哪里学?
    6. 之类的问题。

    希望能够更好的帮助你, 帮助小朋友能够在家长的简单指引和帮助之下, 更轻松更快速的进行少儿编程的自学,  节省很大的一笔学费开支。

     

    • 分享一些很不错的基础问题 答疑解惑的内容 解决你的疑惑 回答你内心的问题和疑问

    首先是看一下这个文章 讲解了一些基础问题

    今天我专门整理了5个问题,
    1.孩子几岁学编程合适?
    2.适合男孩学还是女孩学?
    我的孩子是这块料吗?他会对编程感兴趣吗?
    三、究竟值不值得学
    四、学习模式:线上or线下?
    五、费用问题

    参看: (是一个教育机构的软文  但是讲得确实比较详细 可以作为初步了解接触)

    干货 | 你想要了解的少儿编程,这篇文章都说透了!
    http://www.code6.cn/post/6303.html

     

    • 讲解少儿编程是什么东西? 请参看下面这个文章:

    少儿编程是什么

    少儿编程,顾名思义就是针对少年、儿童的编程活动。少儿编程采用图形化的编程工具,像组装积木一样,通过拖拽、点击等简单的操作就可以制作属于自己的动画、游戏、音乐、绘画等等,甚至可以用它来学习数理化知识。

    https://zhidao.baidu.com/question/438323039109781924.html

     

    • 怎么学习?
    • 需要学习哪些东西?
    • 在哪里学?

    少儿编程是什么,手把手教你如何去学

    https://jingyan.baidu.com/article/6181c3e0d3ea56152ef15396.html

    一定要从简单的开始学,不要一上来就学习scratch

     

    然后再学习scratch, 不过刚开始可以简单了解查看一下 scratch, 软件都不用下载 直接网页就可以看一下效果  非常简单

    如截图一样设置为中文

    你会发现真的不难  只是需要时间去学习他的用法而已. 小朋友会非常有兴趣的

    https://scratch.mit.edu/projects/editor/?tutorial=getStarted

     

    scratch 这里有很多基本教程

    不过是英文讲解 如果你有英语水平  就可以边学边给小朋友讲解了!  有中文字幕

     如果英语不太好  就可以仔细看视图中怎么操作的  跟着叫小孩子做就可以 !!!

    非常简单  几步就完成

    https://scratch.mit.edu/projects/editor/?tutorial=getStarted

     

    解决了心中的疑惑, 得知了很多问题的答案。

    然后,小朋友也知道这个东西该怎么做了。并且做出了第一个自己的游戏或者其他的页面,

    那么接下来就,更多的工作就是跟着下面这个教学视频去做更多的小游戏或者网页之类的就可以了。

     

    可以参看:

    Scratch少儿编程入门 第一讲 初识scratch

    https://www.kidscoding8.com/49720.html

     

    加油 小朋友

    祝你好运

    未来是你们的!

     

    https://www.kidscoding8.com/49720.html整理一篇 关于少儿编程介绍, 入门, 学习, 途径, 学习线路等相关内容, 想要让小朋友自学, 想要节省少儿编程学费的家长和小朋友。

    转载于:https://www.cnblogs.com/stillstep/p/11047905.html

    展开全文
  • 编程学什么语言?

    千次阅读 2008-07-23 14:29:00
    编程学什么语言?摘录《编程高手箴言》里一段很有感触的话: 入门和积累是很重要的。事实上,到达高手的境界以后,不管什么语言不语言的,其实都根本不用去,只要拿过来看两天,就全部...他不需要再去学什么Java,或
  • 我相信大家每天都在为简单而又重复的工作觉得枯燥无味,长时间的重复习惯让人觉得麻木,如果你可以这样,不知道你还有没有想学习一点编程东西。加入你每天都要登录QQ、MSN、电子邮箱,或者还是有登录OA、JIRA系统...
  • 所以其实我们想要表达的就是程序思维,计算机需要什么,我们能给什么,我们要给什么。这样才可以进行编程。 第二,设计! 这里指的是一些设计思想以及设计模式,从而到架构的设计这里说的架构设计,不是说一个要你...
  • Java开发需要学哪些东西?企业的招聘要求是什么?Java是老牌编程语言,持续占据最受欢迎编程语言排行榜前列,很多人想要从事Java开发,结合企业招聘需求会选择专业的学习。 数据显示,几乎90%以上的大中型...
  • 什么我不适合学编程

    千次阅读 2016-09-06 21:35:51
    我喜欢靠自己的努力来解决问题。...也许是因为我这个家庭最小的孩子想在这个大家族中证明什么东西。不管是什么吧,每当我有什么事情需要完成时,我都会自己去构思,计划,研究,学习相关技能,然后付诸行动。
  • 现在Python这门课程在计算机专业中特别火爆,我们也都知道,它是时代的趋势,那么大家知道自学Python课程有什么方法或者捷径吗?...2、了语法后就跃跃欲试,想搞点什么东西出来,以前用Java做过博客站,所...
  • 学编程首先要学好面向对象的思想 如果学好思想的话 用什么编程软件都是很快学会的 即使你代码还不太懂 我以前用的vb 现在转向vc++了 经常误报病毒 可能是杀软对于易语言的支持不太好 我也用过 报着报着就习惯了 所以...
  • 任何一门编程语言都找不到工作。 编程语言本身只有语法,和一些简单地使用。比如说,你想显示一张图片你...接着,我们要知道这个行业需要什么编程语言 然后,我们需要平台相关的知识 这个时候你就知道我要在...
  • 安装python还要安装什么Python当前的发展形势依然不够明确,十年前,像Perl,PHP和Ruby这样的脚本语言是技术领域最热门的东西。然而今天,却变成Python:如今Python是GitHub上第二大流行编程语言;Stack Overflow上...
  • 如果你工作需要到python的话.以后你会爱上你的工作的.........因为python实在是太方便了.python的创造者就说过.python是为了让工作的操作更为快速而创造的.很多实用的东西.并且.语法非常简练.....我以前经常用来做个...
  • 感觉cin cout在没有需要处理回车和空格的题目中比较好用,string比字符数组好用(同理也是在不需要处理回车 空格的时候) while(cin>>str) 定义数组我现在很喜欢 int n; int *p = new int[n]这样初始化的空间...
  • Java开发需要学哪些东西?企业的招聘要求是什么?Java是老牌编程语言,持续占据最受欢迎编程语言排行榜前列,很多人想要从事Java开发,结合企业招聘需求会选择专业的学习。 数据显示,几乎90%以上的大中型互联网应用...
  • 本文主要介绍一下一些python常用开发工具以及编程环境,相信很多小伙伴们跟我有一样的经历,数据分析时候用的什么python开发环境比较好,python开发时候需要什么环境比较,本文主要就是对于给一些跟我一样的小白...
  • 很多大学生都想着毕业后就能找到一份称心如意的工作,但是当自己走出校门后才发现在学校里学习的东西,有时候在...但也有好多人会存在疑问,甚至有些同学会问“学习Java需要什么基础”,“学习Java难不难”等问题。 事实
  • 学习的目首先我觉得学习一门东西,要学以致用,先得明白自己最终目的是什么?Python可以做web应用开发、自动化运维、游戏开发、人工智能等方面,你问下自己学习了Python是为了从事这些方面的开发工作,还是只是想...
  • 很多朋友问我这个问题,刚学编程,应该买什么书好? 对于书,需要根据情况买适合自己的书,书不方便的一点是书上的案例代码不能复制粘贴,很多重复性、简单的东西需要自己手动去敲不太方便,浪费时间,而且书毕竟...
  • 首先知识点和方向实在是太多了,它关系到了计算机网络、编程基础、前端开发、后端开发、App 开发与逆向、网络安全、数据库、运维、机器学习、数据分析等各个方向的内容,它像一张大网一样把现在一些主流的技术栈都...
  • 什么编程语言中需要堆和栈

    千次阅读 2018-03-07 00:08:42
    但这个时候问题来了,既然两个都是存储临时变量的地方,那么为什么那么多编程语言既需要栈也需要堆呢。 栈和堆结构的特性 栈一般来说都是一个 “后进先出” 队列,后进入的数据,会先被释放掉。而堆一般是个链表...
  • 做编程是否做笔记的思考: 做笔记的目的是将来怕忘。什么东西是重要的怕将来忘掉?1.需要记得东西:你自己的体会、经验。...所以,通常来说,学编程的时候不需要做笔记。 回到学习一门新语言的问题。可...
  • 之所以这样说“不要认为PHP就不需要学C语言”,是因为一味的只PHP而没有C语言等这些基础语言的支撑,是很难深入理解PHP的很多东西的。 这样的例子其实很多,举个简单的例子吧:PHP的数组和C语言的数组的区别和...
  • 很多大学生都想着毕业后就能找到一份称心如意的工作,但是当自己走出校门后才发现在学校里学习的东西,有时候在一线互联网企业连个...但也有好多人会存在疑问,甚至有些同学会问“学习Java需要什么基础”,“学习Jav...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,104
精华内容 441
关键字:

学编程需要什么东西