笔者最近在自学 Python 的过程中想起曾经有人推荐过的一款学习编程的小游戏,叫做 Codecombat,通过玩游戏的方式学习编程语言的语法规则。

codecombat
游戏有很多关卡,每个关卡都会有之前没有学过的语法,学习的难度是逐渐上升的,用游戏的方式将学习者带入比起看起枯燥的书本文字效果要好的多。

level
当然这里除了有 Python 之外还有 Javascript 等脚本语言可以学习。