经过了为时十个周的系统化学习加上自学一部分让我对计算机这个专业中的C语言有了一定的自己的看法,情绪也发生了一系列的变化,下面对最近的知识进行一定的梳理总结:
刚开始接触计算机也是对这个专业有着一定兴趣性的,因为从小喜欢看美国大片,对里面的高端黑客的第一感觉就是很帅,一身黑色长风衣,动动手指就可以入侵国家机密,然后潇潇洒洒的转身离开,所以自己也很想成为那样,随之而来的学习就是计算机的语言,C语言,老师第一堂课给我们强调最重要的一件事自己总结的是到了大学,得学会自学的这个本领,不要跟着老师的节奏来走,这样你会进步的很慢,以至于学期末才可以打代码,当时自己也没有听到心里,还是抱有高中的那种学习态度,寄希望于老师的一遍一遍反复耐心讲解,但是事与愿违到了第二三个周以后老师还没有讲了多少专业的知识却留下了要打代码的作业,一时间慌了神,面对着一道道自己毫无思绪的问题,不是老师讲过以后再进行做题巩固知识,而是一道道摆在自己面前而自己却一无所知的题目,于是,慢慢的开始了自己以前从来没使用过的,自学的方式。
第一章,讲了计算机的一些注意问题跟历史,自己也慢慢的带入进去,在小结中的一句话也给自己敲响了警钟,让自己以更加清醒的状态来进行到下一步的知识学习当中:学C语言最重要的是领会程序设计的要旨,领会计算思维,这些并不是几句话、几页纸、几节课能讲的透的,需要在不断地程序设计实践中用心体会。
第二章,开始有了知识点的学习,了解了最基本的程序:“Hello,World!”学会了简单的赋值代码,算的是每个代码都所必须具备的开头的一部分,也学到了一些不同进制的算法问题,其中二进制为计算机的算法,通过这一章的学习,我初步接触到代码这一部分的学习。
第三章,系统的学习了算法这一系列的知识,但是心中一直有着明明口算所能算出来的问题为什么要花费很多时间来打代码进行解决问题,这一章老师所讲的重点之一就是强制转换,用老师的原话来讲就是会用的人用的很爽,但是不会用的人却很头疼,很不幸,我属于第二类人,到现在也不太明白强制转换的用法,在尝试使用的时候还会出现很多错误,这是本章的学习需要巩固学习的部分。
第四章,学习层次逐渐地深入,知识的由易到难使我不禁皱起眉头认真面对,但这时候已经做完老师布置题的一大部分的我还是心中有一些的满足感与骄傲存在的,也让我对计算机这门专业越发的感兴趣,本章的知识主要学习的是输出的格式转换的问题以及输入输出,而此时总结也发现了所谓C语言与C++主要的区别就在于输入跟输出的差别之上(现在还仅仅领会了这一点的差别)C++中输入为cin输出为cout,C语言中却是scanf与printf,相比较而言在现阶段C++能够简洁明了点。
第五章,本章所讲的内容偏深也偏多一点,用了自己很长的一段时间来进行消化,其中if语句贯穿本章,单靠自己的一边浏览是不能理解的,自己经过请问同学与看例题做例题终于把老师布置的所有题目解决完成,也算是很圆满地完成了前五章的学习。
在五章的学习中也体会到了自学这种学习方法的重要性,自己领悟到的东西也会比靠别人单纯的灌输而自己不动脑所学的多,在自己还在窃喜做完的时候随之而来的确实一盆冷水泼到了头上,面对第三份作业一头雾水,丝毫没有头绪,但这也是说明自己还需要更多的专业知识,这并不会是我退缩而会更加激起我的斗志,在计算机的道路上自己还有很长的一段路要走,我相信我有实力变得更好,加油吧,少年!