分享学习语言的好方法: Koans

2016-08-12 11:25:06 +08:00
 ts25504
Koan (公案)是佛教禅宗的术语,乃是佛教禅宗祖师的一段言行或者一个小故事,用于引导和开悟。

编程语言的学习也有一种公案形式的学习方法,是我见过的最好的学习一门新的编程语言的方式。以 TDD 的形式,预先编写好每一个知识点的测试代码,引导学习者使用相关的知识编写代码以通过测试。这种像闯关一样的形式让人充满的学习的动力,也解决了很多人学习过程中只有纸上谈兵而没有动手机会的问题。

https://github.com/ts25504/awesome-koans

这个 Repo 收集了最全面的可用的 koans 方便学习。欢迎大家补充和star
2738 次点击
所在节点    分享创造
6 条回复
DevineRapier
2016-08-12 12:49:44 +08:00
支持, rubykoans 也是我最早用过的最好的 ruby 入门教程
ts25504
2016-08-12 17:38:06 +08:00
@DevineRapier 我也是正在刷 kotlin koans 发现这种方式效果很好
jeremaihloo
2016-08-12 19:03:49 +08:00
最近准备学习韩语,先 mark
hazard
2016-08-13 11:00:04 +08:00
@jeremaihloo 貌似都是编程语言。。。
inmyfree
2016-08-13 12:59:14 +08:00
@jeremaihloo
@hazard 最近想学日语 mark 2 [:dogge]
ts25504
2016-08-13 14:09:01 +08:00
编程语言啦 = =

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/298830

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX