1
cswanghan 2011-04-05 06:13:14 +08:00
读书和练习结合 多看多练 从C开始吧~语言类个人感觉是触类旁通的~加油~
|
2
magic 2011-04-05 08:17:16 +08:00
边做边学,只看书没有用
|
3
roamlog 2011-04-05 08:48:16 +08:00 via iPhone
把 python 的书大致快速浏览一遍,有个全貌,然后仔细看,把代码一个一个敲进电脑,到后面你觉得自己哪里薄弱就补哪里。
|
4
momo5269 OP 我知道边学边做,可是我的问题不是这个啊
|
5
zhouhua97 2011-04-05 09:38:55 +08:00
看上去好像没怎么系统的学习过计算机,语言的话选择一个为基础都可以的,个人感觉可以先把C好好看看,不建议每天看个两小时这种方法,最好定个目标,一周把语法和基本的部分拿下,然后把编程的环境搞好了,专心代码练习。
|
6
sinxccc 2011-04-05 09:52:10 +08:00
个人认为 K&R 不适合 C 语言初学者入门使用
|
7
pepsin 2011-04-05 10:39:13 +08:00
建议再买本模式书,《Head First 设计模式》这本不错,看完再去看各语言的库理解起来比较快,也能避免自己不懂写出些烂代码
|
8
momo5269 OP 我在高中的时候学过一点点c,但几乎等同于没基础...入门的教材以前有本谭浩强的,现在也有基本电子书,貌似都可以。这样的话,还是先学Python吧~
另外楼上好多答案都不对问题哦~ |
9
dreampuf 2011-04-05 14:41:39 +08:00
和离散数学神马的没一点关系.
用好API.知道类型,知道方法,学会组装就行了. 直到某个不甘寂寞的一天..你会抱着<计算机程序的构造与解释>,<龙书>,<虚拟机>痛苦一番相见恨晚的. |
10
momo5269 OP 谢谢,但是大家没有对时间安排和内容方面的建议吗?
|
11
dreampuf 2011-04-05 17:18:09 +08:00
@momo5269 说老实话.我总感觉与电脑打交道是可遇不可求的一件事.你要是能立马明白长短整浮点.字符和串.循环结构选择分支,逻辑条件与或非.其他的随便来本什么语言的书都能当作说明书从头至尾的看了,收获不一,但每个层次收获都不一样.
一堆书.一颗兴趣导向不甘现状的心. 这就是一个程序猿. |
12
walkingway 2011-04-05 17:38:13 +08:00
学习进度根据自己接收程度,接受的快就看快点,遇到难懂的章节就慢点。
理论的东西虽然一时懂了,但还是要实践的。例如python或c,你把他书上的例子一定要自己敲一遍。 你有练习册,再把题自己敲一下。 建议的话,还是要多敲代码,书可以多看几遍,看一遍是不够的。 |
13
momo5269 OP 我想说的是,回答和我问题的重点都不一样啊....我有在实践.................第一次学编程老师告诉我的....
|
14
walkingway 2011-04-05 21:16:10 +08:00
|
15
dreampuf 2011-04-05 21:48:04 +08:00
对一个完全不知道底细的陌生人推荐一套似是而非的学习进度安排表是一项非常不考谱的行为.
|
16
momo5269 OP @walkingway 这个还是推荐了几本书,谢谢! 很不幸的是,虽然我自己并没有学过多少,这方面了解的倒是不少........
@dreampuf 也是,不过现在困惑我的就是时间和所得知识的关系很不稳定.........以至于学习质量也不稳定...我是想像盖房子一样做好规划(当然不能处处都规划好)至少明白 那些是根基、该建成什么样、所用的大致时间(模糊没关系)所以我想参考一下你们的进度安排~~ 我自己慢慢学,自己解决其实是最好的办法,可是我没有那么多时间啊.....当然也不能速成...所以盖房子砌墙添水泥是最简单的方法吧? |
17
Rice 2011-06-07 10:45:19 +08:00
用两个月的时间去狂学……
我师兄说的 |