学习方法独立开发

关于莫烦的教学分享

从学习原动力到输出驱动成长,分享我做教学的思考与方法论

2022年1月1日 10 分钟阅读 莫烦

对于学习,我在 会的东西很杂,也能让人变优秀?对编码解码的理解 这些文章里都讨论过一些自己总结的经验。今天我想来谈谈教学的思考。

分享的动机

至于动机,如果你想听短答案,那么是"想看看能不能搞钱"。但是后来发现,这条路对于技术博主来说,是很难发家致富的。 对于那些真发家致富的博主来说,他们才是找对路子的人。 我那时候靠着大家的打赏,和一些微薄的广告收入,一个月多的时候也就 1000~2000 来块。 这还是建立在机器学习很火的时候,在现在,打赏和广告收入已经下降太多了, 尤其是我工作后,更新频率断崖式下跌,一直忙于工作,让我这几年的生日愿望许的愿都是"希望有更多的时间做我想做的事情"。

不过到现在为止,靠着网站的收入方面,我已经没什么指望了,一直是亏本状态。为什么亏本我还在运营网站呢?

这就要谈到我真正的动机了:学习原动力

做教学分享是一个平台,也是一个不断让我突破自己,创新尝试的试验场。让我所学的东西有一个地方"释放",而且正因为它是公开的, 也会有无数的眼睛监督着我提升自己。严格要求自己输出,才有动力不断对自己输入。

虽然看着不多,但是的确占用了我挺多个人时间的,所以我刚刚才说我的生日愿望都是"希望有更多的时间做我想做的事情"。

学习自循环

前面都在说我做教学的动力和动机,接着我想谈谈具体的,做"教学"(泛指做输出的事情)是怎么样促进我自身的发展的。

cycle

我并不是在学习的时候构建好完整的知识体系,因为工作后,我并没有很多一整块或一大段连续的时间专门学习。 通常我都是零散的学习,而且很多时候还是跳跃学习,这导致的知识点都比较离散,不成体系。但这也有好处, 我在广泛学习的文章中有详细探讨。简单来说,就是创造了发现不同事物本质的机会。

正是因为学习是零散的,我需要找一个方法把这些零散的知识、认知串起来,"输出"正适合我自身的情况。每当我要输出某个东西的时候, 我都会围绕这个东西做知识、认知的收罗,这是一个将原本零散知识再重新组织的绝佳机会。 这也是我想做 mofanx 的原因之一,针对每一篇 mofanx,做知识的整理和重构。

在这个重构整理和输出的子循环中,往往我还能发现自己技能和相关知识的缺失,这就诱使我将重构认知链接到学习上,进入下一轮正反馈的循环。

输出是认知解码

换另一个角度,我在 对编码解码的理解 中也提到,不管是说话,写作, 都是对自己编码的认知体系的再提取和解码。每一次输出分享内容的时候, 就是对和这次内容有关的认知节点进行解码的过程。

encoder decoder

而且解码也不是光解码,这种解码还会反向传播至我的编码体系, 让编码体系做进一步调整,从而向一个通用编码器演变。这就是我对于 人类怎样认识事物本质 的解释。

正因为我对教学分享的定位成这种类型的 "输出解码",我才会在一直亏本的状态下,一直走下去。

教学方法变迁

其实吧,你从上文就能看出,教学已经经历了多次变迁,从纯视频,到网页+视频模式,到交互式模式。 无疑都是对如何有效学习的探索。因为交互型运行代码和试错沉淀对程序认知的过程也完美匹配我画的"学习自循环图"。

interactive

这套方案基于 Pyodide + CodeMirror,实现了零服务器成本的浏览器端 Python 运行环境,让学习者可以即写即运行、即时看到结果。

总结

输出自己,是对自我学习动机的一种最好补充之一。我已经沿用了很多年,而且在这种自循环的体系下,我也感受到了强大的驱动力, 希望我在这里分享的对学习和输出的思考,也会有对你有用的部分。

评论

评论基于 GitHub Discussions,请先 登录 GitHub 后发表评论。