不为人知的小白编程速成心法解密

  • • 发表于 8年前
  • • 作者 小木
  • • 2711 人浏览
  • • 6 条评论
  • • 最后编辑时间 8年前
  • • 来自 [俱乐部]

原创声明:本文为作者原创,未经允许不得转载,经授权转载需注明作者和出处

编程真的很难吗?

你是否多次下定决心学通Java,却屡次从入门到放弃。
那么问题来了:编程学不会,一直入不了门,问题到底在哪里?这让你拿起手边的卫龙辣条,取一根含在嘴里,陷入沉思..

好吧,让我来告诉你答案:少年,是你的打开方式不对啊,Java的大门或者说编程的大门是有特殊的开启方式的。唯有抛弃固有的低效学习模式,开启高速狂奔模式才能快速入门,征战沙场如入无人之境,直取敌人首级(这画面帅呆了)。

那么正确的打开方式是什么呢?答案就是元认知编程学习法,来看一下Michael老师的独创速成心法:

Michael老师首先强调的一点就是抛弃一步一个脚印的常规低效学习理念。谁说只能先学好基础和语法才能开始编程的?我们直接开始实战的好吗!分分钟技术大咖范儿。

人类认知学研究成果表明,大脑的思考实际上是对已有经验的搜索、总结和再加工,对小白的大脑来讲,编程领域经验是一片空白,这该如何思考?

那么,最快速的方式就是构建出大量的底层编程经验,最快速的方法就是开发实战。要有整体观,不要从细节开始,而是从整体实战开始。譬如,想要给你解释一个人的概念,一上来就给你讲细胞、血管等组成部分什么的,讲半天你也不会明白人是什么,而且极可能讲到大动脉、皮肤的时候你就已经放弃了。这是因为我们对它完全不理解,学习过程索然无味没有成就感,这种细节进入的模式不知浇灭了编程少年的热情,包括我在内!所以Michael老师说要给我们构建出可以直接实战的环境和方法,666~~

就拿小孩学说话来看,有先学会语法,然后再说话的吗?竟然完全没有!都是上小学后才开始学习字词和语法的,才懂什么是主谓宾动词名词的,可是这之前就已经完全可以沟通交流了呀。他们靠的是什么呢?就是模仿实践并获得反馈,这才是捷径,先不要管为什么,什么原理,先实践出效果,并且获得反馈。小孩说了一句话,大人发现不对,就告诉他:你这么说不对,要这样那样讲。然后他就会了,这个过程才是最快的途径。

还有就是Michael老师说要给初学者建立编程的心理表征! 好厉害的词,吓得我赶紧百度了一下什么是心理表征?

心理表征是信息在头脑中的呈现方式,是我们说的内行看门道,外行看热闹。譬如,你和一个艺术家一起去看画展,你看到的基本就是画面里画了什么内容,色彩是否鲜艳,你感觉好不好看,这个美女有没有穿衣服什么的。而艺术家脑中会解构出作品的构图、色彩、光影、笔触、意境、历史背景等信息,这就是不同的心理表征。所以我们想要掌握编程,其实就是要建立编程人的心理表征,同样看到需求、代码、报错等信息,我们需要能抽取出来含义、知道如何解构、如何处理。因此学习编程的过程就是一个心理表征的构建过程,这么想想还真有点小激动呢。

还有一个重点就是刻意练习,那刻意练习又是啥呢?

譬如,在练习跆拳道的时候,后踢腿这么一个动作,好的教练会怎么教?他会把动作拆解开,如果你一直练习这一个动作是可以进步,但很难突破。教练在恰到好处的点上把这个动作拆解成三个或者四个动作,让你单独刻意练习其中一个分解动作,每个分解动作都练到如火纯青了,再去连贯整合,那么这个动作就无懈可击了。因此,想要快速编程进阶,老师说会把关键编程技巧拆解到不同的小案例中,在刻意训练的过程中逐个击破,拨开云雾见到编程之道,厉害了我的哥。

来来来,我们先偷窥一下课程目录,这是已经呈现出来的实战目录,还有更多老师正在加急录制中~

看到这里小编都心动了呢,我也要学编程!Michael老师的《0基础小白的Java实战录第一季》的课程刚上线一天,就有好多小伙伴过来反馈说要是早点遇到这样的课程就好了,那早就入了java大门了!另外还有一个惊喜,这套全新体系的要带你飞上天的高效实战课程对第一批学员提供难以置信的优惠价,前100名报名购课的仅需9块钱,是的你没有听错,是9!块!钱!是几包辣条的价格,我真的没有骗你,我对着手中这根还没有吃完的卫龙发誓,真的就9块钱。嗯,我去下单去了。

抢单通道:http://edu.csdn.net/course/detail/4316
学习讨论组QQ群:491156481

分享到:
6条评论
Ctrl+Enter
作者

小木

小木

APP:1 帖子:40 回复:461 积分:1834

已加入社区[2946]天

JFinal资深讲师、JBolt作者

作者详情》
Top