学习C语言的认知、态度

谈到这点上,我相信很多老师会觉得多看、多练就可以提高C语言水平。的确不假,我也是这么过来的。但是学不好C语言我倒觉得问题并不是出在多看、多练上,而是出在愿不愿意去多看、多练上,也就是说有没有把心真正放在C语言上。

有同学意志力坚强啊,他发誓一定要在某某时候把C语言全部学会,然后就每天抓住不放,但是结果呢,并没有自己预想的拿得高分。这是怎么回事呢?其实很简单,发誓是没多少用的,你见过世界上有多少誓言会如愿以偿呢?就拿我自己作例子吧,我在高中曾经给我的物理老师写过一封信,并发誓自己一定要在物理上有所成就,但后来呢,上了大学之后,我就让我那位可怜又可爱的老老师失望了。我的兴趣走向让我的誓言成为泡沫。

所以我的观点是,学不学好C语言是个人的自愿问题。首先你们要认真地考虑一下,自己到底是一个怎样的人,自己的兴趣究竟是什么,自己将来的发展方向该怎么把握等等,这才是学得好学不好的关键所在。学得好固然好,但是硬逼着自己要在这门课上取得成绩是不明智的,不一定学得好,而且还学得累,可能还会拖累自己感兴趣的科目。到毕业时自己也不知道自己到底会些什么那就很悲惨了。

(以下到这部分的结尾是写给真正要学好C语言和发誓要学好C语言的同志们的,不想学好的同志们就可以略过,甚至就扔掉这份稿子了,我不会反对的。)

1.                     假如你仅仅是想Pass这门课、不挂掉,那很简单,只要每堂课不缺席,上课不睡觉,积极配合老师,下课后到同学那里抄一下作业,按时交上就行了。这都是体力活,不用动脑子的。但是我会说你很笨,花了那么多钱却一点都没学到。因为这样做是傻瓜都会的。

2.                     假如你不仅仅是要Pass了这门课,而且能考个较好的分数,那也容易,只要认真地独立地把老师布置的作业完成,其余的按第1点做就行了;

3.                     假如你不仅仅要Pass这门课,还要去考程序员等证书的,那么稍微困难一点,除了做到2外,你还要找大量的书,完成大量的习题;

4.                     假如你只是想非常灵活地运用C语言去解决实际问题,而不仅仅把眼光放置在通过考试或取得程序员证书的,那么你除了要做到3之外,你还要把现实生活中遇到的问题都与计算机联系起来,然后解决它,这是最困难的。

上面的四点是我模仿一位心理学家的**层次理论(具体叫做什么理论忘了)而建立的,好像俺们的有位校长很喜欢运用的。我希望你们能把自己定位在第2层或者更高层次,这是你所能达到的境界的标志,被我在书面上嘲讽为傻子是很不是滋味的。至于我嘛,我想我是处于第3层和第4层之间的,不是在吹自己,没有这个层次,第4层是想不出来的。当然不排除世界上还会有第5层、第6层的境界带,但我估计第4层已经是很难成为现实了。

//注:学习学习,最重要的还是学会怎样学习,每个人有每个人的路子,若我提供了路子却有人走歪的话,请不要找我上法庭,我的口才一般般啊。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值