学完C语言还是懵的?大学生:我可能学了个假的C语言

本文探讨了编程学习中的常见问题——理论学习与实际操作之间的脱节,并提出了解决方案。强调编程不仅需要理解理论知识,更重要的是通过不断的实践来加深理解和记忆,确保能够真正掌握所学内容。

不少同学从Hello world学到文件操作之后,回顾感觉会又不会? 学会了又感觉没学会?这种不踏实、模糊虚无的感觉?

原因在于编程不同于理论学科,你听懂和理解了理论就可以运用,比如历史地理,看完书,我们在讨论的时候:“北美洲和南美洲的分界是什么? 辛亥革命是什么时候? ”这些问题只要你看到过,脑子有记忆你都可以说出来,从大脑记忆到用嘴表达是我们很顺理成章的事情,因此你会觉得很容易。

 

但如果是编程,比如我们在谈论数组的时候,你想到的只能是书本上 “int a[10]”、“中括号”、“{1,2,3,4,5,6,7,8,9}”这些零星的关键字,你想了想说:“哦,我好像学过!” 但其实呢,你压根没在电脑上敲出来过,更没有写过具体的例子,经过编译、运行看到运行效果等等。因此你的印象就停留在书本上那些,总不用那么忘掉只是迟早的事情。

学完了并不代表着真正的结束了。学东西,无论什么语言,什么专业,都是要学以致用的。学完了C语言,可以尝试正去做一些东西,从简单入手。大学的课程本身就是理论性的东西,唯有工作中的不同需求才能发挥的淋漓尽致。何况编程是一门非常强调动手的课程,只看不练能行吗? 

 

无论是从事开发、教学、竞赛还是当做一个工具,都需要足够的上机练习才可以证明你真的掌握了这门编程语言。因此缺失上机编码的过程就会让你产生前面提到的那种虚无的感觉,感觉自己学过又没会,过阵子就会忘掉!

所以回到我们的最初问题上来,学编程最难最关键的部分不在于学,而在于练。在具体点:在于配套的学练过程。

因此对于正在学习的同学,我们的建议是,不必拘泥于学习资料的形式,是视频还是书籍,是线上还是线下,找到自己舒服的形式就可以。而最关键得在于学习过程中,及时的训练刚刚理解的知识点,从而通过上机练习巩固理解的知识,由大脑的意识通过双手实践出来,最终深深的印在大脑皮层,学和练的配合,最终牢牢掌握这门课程。

 

我认为,这就是学习编程目前最大的问题和解决方法,希望可以帮助更多的编程学习者!当然有什么好的学习方法、技巧我们一起探讨!

今天就讲到这里啦,大家记得点赞收藏,分享转发,多关注哦! 最后,如果你想学或者正在学C/C++编程,可以加入C语言/C++学习企鹅圈,这里还有一些你可能不知道的趣事分享哟。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值