进入计算机系已经一年了,学习的编程语言也已经有C、C++、Python三门,多多少少也积累了一些经验和教训,在这里写下。
一、经验和方法
1.编程语言的学习是绝对离不开敲代码的,也可以说,学习编程语言最重要的方法就是敲代码。最好是书上出现的,课后习题里的,以及老师提到的代码,都自己手敲一遍,加深记忆的同时也可以加深理解。
2.编程语言的学习中,思考也是非常重要的一部分。书上出现的每一段代码,除了要亲手敲过一遍之外,还要深度思考,想清楚其中的原理,这样才能提升对代码的理解,也能加深对所学语言的认识。思考的结果可以作为注释写在代码之中,既可以方便以后回忆,也能在复习时发现当时的不足。
3.还有一点很重要的就是代码的实践。最好是在每个部分学完之后,都找一些相关的编程题目练习。即使不能直接写出需要的程序,或程序不能正确运行,也要写下自己的思路,再查阅资料和询问他人。这样能达到做题的效果。
二、教训
1.练习编程题时一定要注重独立思考,不要拿他人代码对照着找思路,这样对学习是一点帮助也没有的,有这个时间还不如多看看书。
2.上课前一定要提前预习,否则课上很有可能出现跟不上的情况,跟不上就容易走神,走神就更跟不上,陷入恶性循环。
3.代码一定一定要多敲,不要仅限于老师要求的部分,那样的练习量是远远不够的,要自己平时多敲多看,边看边注释。