如何学习计算机编程?

来源:百度知道 编辑:UC知道 时间:2024/04/30 05:03:54
1、学习者基本必备条件
2、从何处学起
3、最大的学习障碍是什么,该怎么克服

需要详细回答,但不是随便复制一段就行的,不会的和没这方面经验的就不要回答了~~~~~~~~
当然也可以通过QQ联系我,QQ:9206344
请再谈谈你的实际学习经历吧,尽量详细点哦~~~

我也正在学C,觉得挺好的,国内的C语言书籍一般都是汉译过来的!
个人觉得学习者基本必备条件,应该是耐性和兴趣吧!多看多练吧!基础性的东西是最重要的!
遇到障碍的时候,多去一些编程网站、黑客网站、安全网站之类的论坛问问吧!

1,当然是数学好,逻辑思维能力要能还要有一定的毅力呀。
2,当然是最基础的了,根一定要扎牢了什么Q语言了,不要厌烦。
3,最大的学习障碍还是你自己,打自己打败了什么都克服了。
学习的时候最好看一些厚的书,讲的比较详细,图文搭配的比较好,会对你有很大的帮助。

这是我对学习C和C++的一些想法:

如何学习C和C++是一个很长也很痛苦的话题,需要长期坚持不懈的努力,你学习这些编程语言的同时就是你和计算机交流的过程,你可以想象计算机是一个很笨的人,你说一句,他就照着做一句,但是你要让他理解你所说的东西,程序编写有问题就是计算机不知道你说的是什么或者你说的和你想要计算机做的是不同的事情,学习语言的第一步就是准确的表达出你的意图。这其实是一件比较困难的事情,因为你要知道计算机是由0,1组成的,也就是计算机能够表达的是有限的数学能够表示的东西,所以你要知道自己所要表达的,是否能够用数学的方式来表示,这是第一步,然后将数学的东西用C或者其他语言解释为计算机能够理解的东西,一个程序就可以了。所以学习计算机最重要的就是数学和逻辑思维能力。计算机科学可以说是数学的一个分支。
对于数学的学习,是一直都不能松懈的,他可以锻炼你的逻辑思维能力。

然后就是学习语言了,建议初学者还是先学C语言的好,C语言的语法远比C++要简单,这样初学者的精力可以比较多的放在对程序的考虑上,而不是对语法层次的学习上,因为语言只是一种工具,而算法和数据结构才是程序的精髓。
C语言的学习书籍,首先我要说的是谭浩强的那本书绝对绝对不是什么经典,但是他可以将初学者入门,记住的一点就是,第一章千万不要看,第一,他第一章讲的是工具的使用,第二,他讲的工具已经过时太久太久了,哈,不过不知道现在的计算机二级考试还用不用TC了。
先看谭浩强的书,大概知道一些C的东西,然后去看经典,K&R《the C programming language》,这本书,如