计算机初学者学习C++的“一月之旅”
我,一个计算机类专业大一新生,已经踏入大学满一个月了,学习C++的时间也差不多有一个月了。我来说说我的学习历程以及感想。
初入大学,我们的第一周并没有开始上课,而是熟悉学校以及开各种大大小小的会议比如班会、院校级的开学典礼、学长学姐们的经验分享会。我记得比较清楚的是院级的开学典礼,介绍了学院就业率、平均薪资水平还有学院的教师队伍以及同专业校友的成就。听起来感觉我的学院总体上还是很不错的。
C++编程入门时,我学写的第一个项目是“hello world”。当时我只看见老师在电脑上打出一串串的字母字符,完全不懂是什么意思。之后实验课上,老师让我们照着格式或是说模板,将代码打出来并运行。不过即使是这样,我也总是出错,例如有些末尾缺少分号,“return”和“0”之间漏了空格,还有一个最难发现的当然也是一般不会犯的错,就是中英文输入法里的分号是不同的,得用英文输入法输出来的才行(而且要是没有提示错误在哪的话我根本不会发现)。
后来我在我的电脑上也下载了写C++程序的软件,下载比较慢而且下完后也不知道怎么开始写程序,然后就是借助浏览器搜索,这个过程对于当时的我还是稍显麻烦复杂的。
再后来,学习的就是四则运算(加减乘除)。在一开始,怎么输入变量,进行变量运算还有输出所要的值我基本不清楚。老师提前布置的习题我也无从下手。后面就是模仿、照着答案(或者是看了答案之后大致懂了)写程序。写着写着,我学会了写四则运算的程序。
后面也有大致学习二进制,短长整型,“与”“或”运算以及流程图等。我觉得有些知识老师好像讲得不够细致或者是我没理解深刻,感觉自己在有些方面还是存在疑问。当然这些问题还是早日解决的好,假期结束前我会想办法弄懂的(看书,网上资源,问同学)。
假期前学的内容就是循环结构以及选择结构语句,我的感觉就是老师讲的时候我感觉不难,但是那些结构语句我又还没全部记下来,四个字,仍需多练。
回想一开始,我啥也不懂,对于计算机学习的信心一减再减,大脑里似乎都产生了抗拒,就有种好难,我学不会的感觉,不过在完成作业、写代码的过程中,看着错误被一个个纠正,看着成功运行出来的代码—尽管它是对于大多数同学来说很简单很基础的题目--我还是非常开心的,好像开始,也没那么难。其实现实中很多事情,就是因为我们把它们想得太难了,把尝试把开始的勇气都赶跑了,事情迟迟未开始。这未开始的的事情,可能被人放下了,也可能成为了一些人的心结与执念。有想法就去做吧!