如何零基础自学编程
首先学习编程,需要具备以下三个条件。第一:硬件保证,具备一台笔记本或者台式电脑,操Windows操作系统,性能高低对编程的前期学习几乎无任何影响。
第二:买一本c语言的纸质书籍,便于随时携带,随时翻阅。如果是电子版本,长时间盯着看会对眼不利。建议选择C语言,虽然门槛较高,学习难度相对较大,但c语言的基本概念的和其他语言通用,如果学会了C语言就能打下扎实的编程基础,也降低了以后学习其他语言的难度。
第三:时间保证。要有足够且不被打扰的空闲时间来学习。不可三心二意,想东想西,因为编程的初期学习是很艰难的,如果没有集中的注意力、精力和连贯性的时间学习,那是不可能学会的。
接下来就是该如何去学。编程是一门实践操作性极强的学科,不仅要多看书,还要有学习和实践相结合才能起到很好的效果。其中研究经典教程是学习许多知识的重要方法,同时阅读一些计算机原理和基础知识方面的书籍,利于以后各种知识的融会贯通。
计算机导论类:《计算机科学技术导论》、《深入理解计算机系统》、《现代操作系统》、《数据库系统概念》、《数据结构》、《编译原理》。C语言:《C Primer Plus》、《C程序设计语言》、《C语言程序设计:现代方法》、《C陷阱与缺陷》、《编程精辟》。
学会使用搜索引擎。搜索引擎是个免费找取答案的途径,目的不在答案,在于能培养独立解决问题的能力,对菜鸟来说,用什么软件作为编程环境,或者下载安装了编程环境却不知如何使用这些都是常见问题。所以当学会使用搜索引擎去查询方法时,就很好的解决了这个问题。
总结:看书-研究对应经典例子-自己仿照操做-网上找资料-看书+坚持=成功。
如何零基础自学Java
入门学习java唯一需要的基础就是英语词汇量,入门阶段不需要太多的词汇量,3000足够了(这里面java程序类关键字是最重要的),注意仅仅是词汇量而已,不需要掌握英语口语沟通中的语法。但是入门以后,想要完全精通java(当然这不是一件容易的事),8000以上词汇量还是要有的。
如果是自学java的话最好先买本入门的书,推荐看《java从入门到精通》这本书,先了解并且看懂书里的一些基础理论,如基本语法,各种关键字的作用等。但是切记不能只看书,看再多书不自己动手写代码也是无用功。说句题外的玩笑话,这本书也被很多初学者称为“java从入门到放弃”,为什么这么说,因为书里确实知识点太多了,如果没人教很容易看着看着就把自己看蒙了,但是这本书已经属于是面对零基础初学者最通俗易懂的书了。开始不要想着去看程序员的圣经也就是《java编程思想》这本书,因为这本书的受众对象是中高级java程序员,作为初学者来讲看不懂是一方面,主要是书里的知识体系比较杂,没有一个详细的章程,很容易把自己看懵。书本里的这些理论知识不一定必须都要一字不差的背下来,但是这些都是基础需要很好的了解和理解,而且并不难理解。书的问题先说到这。
然后是写代码,电脑里安装好eclipse配置好开发环境(具体怎么安装如何配置百度有详细的教程),全部安装配置完后我们可以开始写代码了,多数人第一次开始写的代码基本都是运行输出“Hello World”,由浅入深。开始可能很难自己动手写出来100行以上逻辑性强且没有Bug的代码,基本都是需要看着别人的代码然后自己照葫芦画瓢的抄写,不然就不会写,几乎所有初学者开始都会这样,所以是很正常的,这个就需要平时多写多练,一点一点累积。知识点积累的多了,逻辑通顺了,之后自然而然的就会动手写出自己的代码了。就是一个多写多练的问题。学习java中会遇到很多难点,很多复杂嵌套的逻辑,很多时候靠自己可能无法理解这些东西,最好是能进到一些学习群内有什么问题可以互相交流,下面分享一个java学习交流VX群,有什么不懂的可以在群里跟大家学习交流。
如何零基础自学数学
其实数学不难,把基本概念掌握了就够了。
建议:不要管什么教学网站,用处不大。辅导资料太多了,买本基础点的就行了。千万不要买什么《***天提高数学》《一题多解》等,还有什么黄岗兵法也不要买,偏难。一定要注意,掌握基础的东西,基本概念。
认真的看书本,把书本内容看透基本就可以了。
还有书本后面的习题,也要全部弄会弄懂。
总之,关键在于课本。
|如何零基础自学编程
如何零基础自学Java 如何零基础自学数学 如何零基础自学编程