芥末堆芥末堆

“边练边学”是最好的编程学习体验吗?

作者:Mr.A 发布时间:

“边练边学”是最好的编程学习体验吗?

作者:Mr.A 发布时间:

摘要: “人人都要学编程”的潮流已经从美国刮到了中国,IT培训产品们也在推陈出新,目前的产品一般是练习+视频学习的模式,以练习为主。这种方式能提供最好的学习体验吗?

【芥末堆注】“人人都要学编程”的潮流已经从美国刮到了中国,IT培训产品们也在推陈出新,目前的产品一般是练习+视频学习的模式,以练习为主。这种方式能提供最好的学习体验吗?不谈商业模式,Mr.A来跟大家探讨下编程学习体验。

通过观察市场上现有的IT职业教育企业的培训流程,我们可以简单将其归纳如下:

老师编程演示->学生跟着敲代码->老师单个辅导

这种流程的效率真的是最高的么?

我们知道,脱离环境谈效率都是耍流氓,首先我们要承认,在原有技术局限较大、教育理念以“打好基础才能发展”的大环境下,这种模式是必然且合理的。

然而,时代在进步,世界在乔帮主的引领下,愈加强调“体验”,这时我们不禁要问:这种模式符合我们现代的“体验”吗?

我的回答是否定的。

在讨论为何我会给出一个“否定”的答案之前,我们需要先定义一下编程学习过程中的学习“体验”。

心理学家斯金纳有一个被广泛接受的理论,将我们人类的行为归纳为两类——“经典条件反射”和“操作条件反射”。

“经典条件反射”很好理解,闻到美味流口水就是代表行为了;

而由我们通过分析或经验获得的行为,则是“操作条件反射”了。

学习这种行为,就是典型的“操作条件反射”。

介绍这个理论的目的在于,如何使我们在形成“操作条件反射”的过程中,减少尝试,提高效率,就是提高学习“体验”的好方法。

有点绕口吧?

举个例子:

想象一下,我们从来没有见过“门”这个东西,当我们成功打开它之后,我们再遇到它就会不假思索的按照之前形成的“条件反射”执行,将其打开了。

这就是学习的过程和结果。

而当我们第一次面对一扇门,需要尝试多少次才能打开它呢?它是应该向左拉?向右拉?向前推?向后拽?向上掀?向下推?

这时,如果在“门”的一侧装个把手,我们需要尝试的次数瞬间减少75%了。如果再在把手边贴一个“拉”字呢?

这就是“体验”的提升。

有没有觉得很神奇?(此处应有掌声)

讨论到这,一个关键词跳了出来 — “反馈”。

我们是如何判断我们学习“成功”了呢??因为我们合适的行为,得到了预期的“反馈”—“门”被打开了(请注意:有效的“反馈”是与所期待结果-行为目标一致的,即正反馈)。

一个“操作条件反射”就此印进了我们的身体里。

聪明的你一定发现了,我将学习“编程”比喻成了“开门”。

没错,因为它们都是工具,而掌握它们的方法的过程就是形成“操作条件反射”的过程 — 学习。

有效提升“正反馈”的刺激,是提升学习的体验的效率的有效手段。

再跟我一起想象一下,面对“编程”这扇“门”,我们不从枯燥的“门”是怎么形成的、历史有多久、种类又如何?等等开始,而是直接就开始尝试打开它,在这过程中,有人给我们把手(知识点说明),有人在把手边贴了“拉”字(重点答疑),会不会让我们开这扇“门”的体验更好呢?

这就是今天想和大家讨论的,IT培训(编程学习)的“边练边学”。

这是我想和大家探讨“编程学习”的系列文章的第一篇,目的是与大家分享我理解的如何提高编程的学习体验。下一篇,我会更深入的与大家探讨“如何提升编程学习”。

1、本文是 芥末堆网原创文章,转载可点击 芥末堆内容合作 了解详情,未经授权拒绝一切形式转载,违者必究;
2、芥末堆不接受通过公关费、车马费等任何形式发布失实文章,只呈现有价值的内容给读者;
3、如果你也从事教育,并希望被芥末堆报道,请您 填写信息告诉我们。
来源: 芥末堆
芥末堆商务合作:王老师 18710003484
  • “边练边学”是最好的编程学习体验吗?分享二维码