韩师傅就是我

测试开发工程师

如何平滑学习曲线

好的课程,学习曲线应该是平滑的

最近,李永乐老师在微信直播卖他的小学数学课。他在直播中说(大概意思并非原话),好的课程应该是上楼梯(而不是攀岩),只要你肯努力,有人走的慢一点,有人走的快一点,但总归是可以到达的。我觉得说的很好。好的课程,学习曲线应该是平滑的,而不是陡峭的

平滑的关键在于讲清楚痛点

在编程的学习过程中,一个新概念的诞生往往是为了解决某一个痛点。把这个痛点说清楚,是教学过程中平滑学习曲线的关键。

说清楚痛点最好的办法是举一个详细的例子,但是很多书中往往忽视这一点,要么就直接开讲新概念,要么就含含糊糊的一笔带过,导致读者根本理解不到位。

什么叫讲清楚痛点

比如说,最近我在学习响应式编程,到底什么是响应式编程,一般的书籍和文章中都会举一个excel的例子,告诉你这就叫响应性,但这并不足够。

Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScript 框架,其最标志性的功能就是其低侵入性的响应式系统,Vue的官方文档在介绍响应性系统的时候,就多走了一步。

首先,它也举了excel的例子。

其次,它并没有止步于此,而是立刻马上,告诉你

  • JavaScript默认并不是响应式的,当我们更改A0后A2并不会自动更新(不自动更新这就是痛点,这个例子简单易懂)
  • 那么我们如何让JS做到这一点呢?

怎么样,是不是感觉学习曲线相比只讲一个excel的例子要平缓了。

事实上,要说清楚痛点非常难,所以经典的教材往往很少,泛泛的文章却很多。所以,下次当你在学一个东西,怎么都学不明白的时候,并不是你太笨,也不是教材不好,很有可能只是这本教材的学习曲线和你目前的程度还不匹配,你可以先放下这本教材,去找一本更适合你的教材。

如何平滑学习曲线

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Scroll to top