学习方法与经验
大一学年,从零开始学习编程语言,学习了C/C++/Python(课业要求安排较紧,掌握度一般)
1.源代码阅读
一开始学习C语言,老师上课进度快,所以入门时比较吃力。有时候上课的知识点并不能完全消化。课后巩固完全依赖上课讲的理论,感觉知道那么回事,实际上可能并没有理解,而且特别容易遗忘。 通过阅读源代码,特别是优秀源代码,我偶尔会有恍然大悟的感觉,而且记忆深刻。个人认为,入门阶段源代码的阅读还是很重要的。
2.比较学习
学完了C/C++之后才接触的python,会发现这些编程语言有许多共通的地方,所以在学习python的时候常常与C/C++作比较,同时同种语言中不同知识点——python里的列表元组字典等和后来学习C的数据结构中栈链表队列等结构——都比较可以发现共同与不同,重点理解记忆不同可以让后来学习轻松很多。
3.一定要自己多动手!!!
在学习代码的过程中,实践是最重要的,有时候老师讲完了一段代码,上课的在听的时候可能以为自己掌握了,吸收了,实际上只是自以为是听懂了,自己真正在去思考的时候还是会有问题,所以代码一定要多敲,只有实践才能出真知!!!