如何在零基础上学习计算机编程?有哪些好的方法?现在让我们通过提问来了解一下。
1.理解编程历史的意义
知道编程的本质远比知道如何编程更有意义。正在进行的时候不要学习编程,这对你的学习非常不利。作为一个编程爱好者,了解计算机的工作原理应该是正常的。
2.选择入口语言
这个问题在入门阶段一直是一个有争议的问题。N是多语言的,更推荐N。最后,当你得到一个新手,你会听到这种语言适合初学者,所以你会学习这种语言。之后会有人开始推荐你的xxx语言,所以新手们会重新开始学习这门语言。最后,他们不懂任何语言。时间流失,热情耗尽。要解决这个问题,首先要明白一个根本问题,如何选择一种适合入门的编程语言?我建议从难度的角度来考虑。
3.学会使用搜索引擎
推荐使用搜索引擎的目的是培养更好的独立解决问题的能力。一般来说,我们刚学编程的时候,有时候可能连编程环境用什么软件都不知道,或者下载安装了编程环境却不知道怎么用。这时候,搜索就大有用处了。跑到搜索引擎输入“xxx教程”,结果就出来了,简直太方便了。
4.知道如何读书
无论是电子书还是纸质书,都会有页码。我们应该制定一个好的学习计划。我们每天应该读多少页?事实并非如此。不要忽视目录。仔细阅读下一本书的前言和目录,了解本书知识点的分布情况,有助于你更快融入本书。然后根据章节制定学习计划。你不怕把一个知识点一页一页切成两半?我看书的时候,喜欢第一次浏览,也就是快速看一遍。我花一个上午或者一个下午的时间,从一开始就悠闲地翻着书,不是记住知识点,我只是想记住几个名词,知道书里有这些东西,给大脑一个模糊的印象。
从第二遍开始仔细看,不要漏掉一个字,碰到一个你不懂的名词。没关系,搜索解决。读书要及时复习。建议采用“读五还三”的阅读风格,也就是一次读五页,然后在下一次阅读风格中向后退三页,这样可以有很好的复习效果。如果你遇到一个你真的无法理解的地方,不要停留太久。继续往下看,回到这个问题上,就能明白,这是很常见的。
代码必须手工调试,需要手工一次输入一个字符,而不是机械复制粘贴。复制粘贴的后果是,你几乎理解了你所学的内容,然后当你在电脑上手工编写代码时,你要么写不出来,要么在运行时报告一堆错误。所以书中的每一段代码都要亲自调试。