啊!只要会“背诵代码”就能拿人工智能国家二等奖?

计算机算法推荐,总能找准你的喜好,讨得你欢心。

这不,知乎今天推荐的问答,一下就引起了我的注意。

???,“背诵代码”像极了最初学习编程的我。
居然,还有“背诵代码”比赛。如果知道有“背诵代码”比赛,说不定我也能得个什么奖。

大家对于题主所描述学长“背诵代码”获奖的事情都有自己的看法。

有对这种比赛质疑,不屑“背诵代码”的

其实吧,简单的描述很难还原事情本身的情况,不清楚事情本身的情况,就不要当一个躲在键盘后面不用负责的“键盘侠”。

学习编程真的需要背诵吗?

学习编程是不是需要背诵代码没有明确的规定。

首先,背诵代码是学习编程的开始

编程总的来说是一门抽象的学科(至少对于小编来讲是抽象的)。

云豆子是一个文科生,希望自我提升所以主动学起了编程。文科生的抽象推理逻辑,就不用多说了吧。
最开始学习时候,老师在讲台上讲的有多精彩,云豆子在下面云游的就有多远。

既然选择了,半途而废总归是不好的。

要学好,怎么办?

云豆子不是一个聪明的人,一下也没有想到其他办法。

很自然就想到了最原始的学习方法“背诵”,当时想着背多了也就会了。

现在回头看学习的过程,“背诵代码”的日子还是挺有作用,最起码通过背诵记住很多基础知识。变量命名规则,正则表达式......

背诵首先使脑袋里有了记忆,有了记忆就有了内容,有了内容就了模仿的对象,有了模仿的对象剩下就是如何动手写出代码。

“背诵代码”是学习编程的开始,“背”是记忆内容输入大脑,“诵”则是内容输出,“背诵”就是一个记忆储备知识的过程,“背诵代码”是积累基础知识的方法。

其次,背诵代码是编程入门关键

没有编程过的小伙伴,都觉得编程很难。

为什么会觉得编程难呢?

就和大部分人觉得数学难一样,太抽象了,生涩难懂,所以恐惧数学、害怕数学,觉得编程难本质可能是因为抽象。

“学习”之所以有意思就在于把难的东西变得容易后的成就感。

抽象的知识需要理性分析,推理,好似一环扣一环很难解。

其实吧,也很简单的。

自古就有一个学习方法:“读书百遍,其义自见。”

“背诵代码”就有点“读书百遍,其义自见”的意思,面对比较难懂的知识可以先加强记忆后慢慢体会,反复琢磨,找到学习这门知识的感觉。

一旦找到感觉,如打通任督二脉一样,那就算是开挂了。这种感觉其实就是入门了,也就是大家经常所说的“开窍”了。

“背诵代码”是一种学习编程的方法,也不是必须每次都一字不落,而是通过“背诵代码”反复记忆代码,找到知识的规律,从而更加轻松的学习。

“背诵代码”不是最聪明的学习方法,但可能是学习编程入门行之有效的方法,就如敲门儿砖一样。

最后,”背诵代码“只是一种学习方法而已

云豆子学习编程之初习惯“背诵代码”,云豆子的朋友是习惯“手抄代码”,还有朋友是老师一讲就明白,轻松举一反三。

每个人都有自己独特的学习方法,“背诵代码”只是其中一种学习方法而已,不一定适合所有人。

学习不要怕难,怕的是犹豫不决,怕的是习惯性自我退后,再难的学习都有方法去战胜它。

学习是一个不断试错,pick到适合的学习方法的过程,是一个不断攻克堡垒,用有效的学习方法征服它的过程。

所有的学习只要找到适合自己的方法就很简单了,编程学习也不例外。

标签

评论


© 2021 成都云创动力科技有限公司 蜀ICP备20006351号-1