程序语言学习总结
我们大一就开始学习C语言了,但是直到现在,对程序也还是懵懵懂懂的。学习C语言的时候,基本都是做题,做选择题,填空题,而很少去做编程题,所以即使对语法了解得很多,但却对编程没什么帮助,而且针对编程题的书很少,此外程序编写得对不对也不知道,一个题目还可以有很多答案,所以就不喜欢编程,对编程不感兴趣。
在学习C语言中,其实上机调试是很重要的,因为程序正确与否,存在什么问题只有上机调试才能知道,编程能力的提高也是在不断改正错误中提高的,而我们大多数同学都只是停留在纸张上的编程,这样就很难提高我们的编程水平了。
学习C语言感到特别困难的是指针这部分,其实难点不在于语法,而是针对这些方面如何用相关语法的语句实现编程,学习指针内容的时候,除了指针部分的难理解点外,还要加上前面部分的难理解点越学越困难,结果成了问题积累,很难达到好的效果。
后来我们又学习了C++,它引进了面向对象机制,库机制,最大程度实现了代码重用,C++在改进C的开发效率的同时,对C的缺陷做了一些修补。学习最容易上手的编程语言C++切忌浮躁,要脚踏实地,
从基本数据类型看起,从基本流程控制语句写起。学习编程最好的方法之一就是阅读源代码,把书上的程序例子亲手输入到电脑上实践,有时候写C++程序写到一半却发现自己用的方法很拙劣,不应该马上停手,而是尽快将余下的部分粗略的完成以保证这个设计的完整性,然后分析自己的错误并重新设计和编写,只有通过大量的实践才能不断的培养编程感觉,编程是有感觉的,就好象英语阅读一样,是有语感的,每天都要编写代码,不断培养编程感觉。
对于学习C++,在学习的过程中容易陷入一些误区,比如,注重理论,轻视实践,不善于做笔记和总结,不善于思考,遇到问题首先想到问别人,没有耐心,怕麻烦,思考时间不够长等等,因此,针对这些问题,我们需要打破这些误区,首先,在了解理论后,就立即去实践,实践驱动理论的学习,这样掌握理论才更加扎实,不容易忘记。再次,学会做笔记,俗话说好记性不如烂笔头,今天记得很牢的东西,过一星期也许就完全忘记了,所以要用笔记下来。此外,我们还应勤于思考,在学习的道路上会遇到大量问题,这些遇到的问题是我们的宝贵财富。遇到问题时首先想为什么会出现该错误,尤其在程序中,应该学会看错误提示,根据提示去寻错误的根源,实在不行再去问同学,问老师,因为自己寻错误的过程是最好的学习过程,这个错误一旦被自己解决掉,首先得到的是极大的满
足感,另外会留下深刻的印象,这是看书所得不到的,有过这种经历才会有这种体会。而且,没有耐心是写不好程序的,写程序是不仅是知识的体现,更是耐心与毅力的体现,任何程序开始都会有错误的,耐心寻错误体现一个人的编程素养。要多思考,多去想,脑子越用越灵。
现在学习C#,除了在上机课动手练习,课余时间都没有练习过。不知道方法如何写,不明白类到底是干什么用的,不清楚什么是面向对象。不明白的地方也不问老师,问题越积越多,逐渐地就对C#失去了信心。但是因为这是自己的专业课,也就不得不硬着头皮去学它了,但是等自己真的下定决心要学好它的时候,却发现它没想象中的那么难了,它甚至比C++好学多了,而且感觉它的可操作性比C++强,慢慢地也开始对C#感兴趣了,学习C#,应该多看书上的例题,争取尽量全部弄懂,但不能停留在书本,还要多动手去编程序调试程序,多动脑思考, 善于发现问题,然后去寻答案,多向高手请教,多和别人讨论。其实不仅是学习C#需要这样做,学习任何一门程序语言都需要这么做,只有这样,才能真正学好程序语言。
程序既是枯燥乏味的,又是生动有趣的,当你没有深入了解它的时候,也许你会觉得它很无聊,但是当你深入了解它的时候,它也会给你回报,让你从中得到乐趣。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论