学习不好的原因,难道真得是因为你没有别人聪明吗?其实不是。
你有没有想过这样一个问题,"什么样的教程/教材才是我们/别人需要的?"
许多人在学习感到吃力的时候,第一反应是从自己身上反思问题,因为这个社会教给我们的道理是,
"别人都能学得会,为什么你就学不会,多从自己身上找找原因。"
今天我想说的是,学习不好跟你没有一点关系,反而跟那个教的人、写课程的人,关系很大。
归结起来总共有两点,
-
内容又臭又长
-
不说人话
这里我先放一些我近期看过的内容,你要是有时间和兴趣,可以点开看看。
防杠声明:并没有对文章内容有任何贬低的意思,只是单纯的最近看到了,并且以我的学习能力和理解能力,看起来都嫌累、嫌麻烦,并且"难啃",所以放出来作为一个例子。
像上面这样的内容,他们确确实实的把一些内容给讲出来了,但是结果实际上是在好心办坏事。
首先是,
内容又臭又长
在《基于渐进学习插件的思源笔记渐进阅读流程》这篇文章里,你能看到很清楚的看到,作者为了将「渐进阅读」这件事推广出去,罗列了许多的操作及内容。
比如的开头的背景和介绍,光凭这个文字数量,就很劝退人了吧?
阅读是一件简单又困难的事情。目的不同,需要采用的策略也会随之改变。例如当阅读小说类的内容,目的在于休息娱乐,这种目的下,阅读的要求只在于掌握大致的故事情节,对于其细则无需刻意记忆,因此少有人尝试背诵小说。而当需要学习一些专业性知识的时候,就不能采取同样策略,小说可以以极快的速度浏览完成,这个过程当中无需做笔记,无需思考,只需要专注于阅读本身;而专业性知识则需要细嚼慢咽,步步为营,思考以及基于思考而制作出来的笔记必不可少,最终达到记忆知识、理解知识。因此需要一种能够提高效率且流程顺畅的方法来予以辅助。渐进阅读就是这样的一种方法。
渐进阅读是 Supermemo 软件(后文使用 SM)引入的一种阅读文本的方法,其内核在于世界上最好的间隔重复算法("现已是 FSRS v4 算法"[①])为核心创建的阅读流程。Piotr Wozniak 称之为"渐进学习是学生在当下(2013 年)最快、最全面的学习方式。"[②]渐进阅读是不断产生和形成的过程,是一种不断进化的阅读状态。根据 的说明可以了解到,渐进阅读是为了解决传统低效率线性阅读的一种方法,它能够去线性化,是一系列细分为段落和单个句子的部分,并对其进行处理、制卡。
接着是这样一段操作说明,别说是你,我一个跟电脑打交道快三十年的程序员,看着都头大。
这不怪作者,如果你尝试过写作就会发现,你很希望有些人在一开始就能让你明白很多东西,又或者担心自己是不是又什么东西没有讲到,于是乎你会一股脑的将所有你知道的内容,全写出去。
只能说是,好心办坏事。
讲完了「内容又臭又长」,接着是
不说人话
"每个字我都认识,但是连在一起就看不懂了",我想很多人都遇到过。
在《正则表达式:以下列出 ?=、?<=、?!、?<! 的使用区别》里,一共有四条内容,我摘录在下面,你简单过一下,看看你能不能理解。不理解也没关系,继续看后面的就行,不用在这里较真。
-
exp1(?=exp2) :查找 exp2 前面的 exp1。
-
(?<=exp2)exp1:查找 exp2 后面的 exp1。
-
exp1(?!exp2) :查找后面不是 exp2 的 exp1。
-
(?<!exp2)exp1:查找前面不是 exp2 的 exp1。
还是那句话,以我的理解能力,在学习这段内容的时候,也花费了好几分钟的时间,脑子才转过来。
要知道,对于这类简单的基础技术,我向来是一看就会的。
现在我已经学会了,我给你看看我脑子里是怎么记忆的:
整个内容就是「我要的文字」、「前边」或「后边」、「是」或「不是」、「某个文字」,一共 6 个东西的排列组合。
用文字描述的话,是这样:
这里的重点,实际上是上面红色的「匹配XXX」,也就是「我要的文字」。
但是在菜鸟的教程里,它给拆成了下面红色的部分,自然你在读的时候,会有一种非常难受的感觉。
我已经尽可能的用语言去描述了,这里面的那种"感觉",则需要你自己去体会了。
如果你明白了这段正则的作用,再看 前面的内容 你能明白它讲的是对的,但是就是理解起来很难受。
我很相信我讲得这个思路已经是最好的了,当然如果你不喜欢,也请随意。
结语
其实「内容又臭又长」、「不说人话」只是表面原因,实际上最根本的原因是「重点不明确」、「结果不明确」。
更多的内容,我写了:一个帮你轻松搞定所有学习的方法------RH2W
许多人都觉得「努力学习就能取得好成绩」,实际上这都是一种错误的「关系」。
关于「什么是学习」我已经写过:什么是学习
我也经常听说「提升成绩一定要做题」、「不练怎么学得会」,但我,
- 曾经没写过一道题,高考提高了近 180 分。
- 没写过一行代码的情况下,看一眼教学视频就能"懂"编程。
关于「什么是练习」也已经写下了:什么是练习