V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ts25504
V2EX  ›  分享创造

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

  •  
  •   ts25504 · 2016-08-12 11:25:06 +08:00 · 2624 次点击
    这是一个创建于 2813 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Koan (公案)是佛教禅宗的术语,乃是佛教禅宗祖师的一段言行或者一个小故事,用于引导和开悟。

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

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

    这个 Repo 收集了最全面的可用的 koans 方便学习。欢迎大家补充和star
    6 条回复    2016-08-13 14:09:01 +08:00
    DevineRapier
        1
    DevineRapier  
       2016-08-12 12:49:44 +08:00
    支持, rubykoans 也是我最早用过的最好的 ruby 入门教程
    ts25504
        2
    ts25504  
    OP
       2016-08-12 17:38:06 +08:00
    @DevineRapier 我也是正在刷 kotlin koans 发现这种方式效果很好
    jeremaihloo
        3
    jeremaihloo  
       2016-08-12 19:03:49 +08:00 via Android
    最近准备学习韩语,先 mark
    hazard
        4
    hazard  
       2016-08-13 11:00:04 +08:00
    @jeremaihloo 貌似都是编程语言。。。
    inmyfree
        5
    inmyfree  
       2016-08-13 12:59:14 +08:00
    @jeremaihloo
    @hazard 最近想学日语 mark 2 [:dogge]
    ts25504
        6
    ts25504  
    OP
       2016-08-13 14:09:01 +08:00
    编程语言啦 = =
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5355 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 08:51 · PVG 16:51 · LAX 01:51 · JFK 04:51
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.