zoukankan      html  css  js  c++  java
  • 学完C语言还是懵的?大学生:我可能学了个假的C语言

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

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


     

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

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


     

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

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

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


     

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

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

  • 相关阅读:
    Python自学之乐-python中break continue exit() pass浅析
    Python自学之乐-Python字典实现简单的三级菜单
    Python自学之乐-浅析Python的深浅拷贝
    百度云服务器允许外网访问
    svg究竟是什么?
    基础知识之SQL
    基础知识之html/css/js
    vue基础知识
    数据库基础知识
    Windows 知识基础
  • 原文地址:https://www.cnblogs.com/mu-ge/p/13831699.html
Copyright © 2011-2022 走看看